builder: mozilla-release_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-001 starttime: 1472904070.81 results: success (0) buildid: 20160903031849 builduid: cab4f041cf984eaeaca63a424ce0fba7 revision: 31ca1b4c28a9f64e49d59ed01d08469a9af41951 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-09-03 05:01:10.812939) ========= master: http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-09-03 05:01:10.813823) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-09-03 05:01:10.814108) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-09-03 05:01:11.062678) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-09-03 05:01:11.062959) ========= '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-001 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-001 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-001 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 --05:01:11-- 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 05:01:12 (2.45 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.025000 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-09-03 05:01:12.122252) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-09-03 05:01:12.122546) ========= '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-001 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-001 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-001 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=3.401000 ========= master_lag: 0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-09-03 05:01:15.538094) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-09-03 05:01:15.538408) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-release --rev 31ca1b4c28a9f64e49d59ed01d08469a9af41951 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-release --rev 31ca1b4c28a9f64e49d59ed01d08469a9af41951 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-001 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-001 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-001 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-09-03 05:01:15,778 truncating revision to first 12 chars 2016-09-03 05:01:15,778 Setting DEBUG logging. 2016-09-03 05:01:15,778 attempt 1/10 2016-09-03 05:01:15,778 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-release/31ca1b4c28a9?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-09-03 05:01:16,290 unpacking tar archive at: mozilla-release-31ca1b4c28a9/testing/mozharness/ program finished with exit code 0 elapsedTime=1.175000 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-09-03 05:01:16.758606) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-09-03 05:01:16.758945) ========= script_repo_revision: 31ca1b4c28a9f64e49d59ed01d08469a9af41951 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-09-03 05:01:16.759404) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-09-03 05:01:16.759674) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-09-03 05:01:16.771085) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 24 secs) (at 2016-09-03 05:01:16.771614) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-release' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-release', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-001 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-001 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-001 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 05:01:17 INFO - MultiFileLogger online at 20160903 05:01:17 in C:\slave\test 05:01:17 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-release --download-symbols true 05:01:17 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 05:01:17 INFO - {'append_to_log': False, 05:01:17 INFO - 'base_work_dir': 'C:\\slave\\test', 05:01:17 INFO - 'blob_upload_branch': 'mozilla-release', 05:01:17 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 05:01:17 INFO - 'buildbot_json_path': 'buildprops.json', 05:01:17 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 05:01:17 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 05:01:17 INFO - 'download_minidump_stackwalk': True, 05:01:17 INFO - 'download_symbols': 'true', 05:01:17 INFO - 'e10s': False, 05:01:17 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 05:01:17 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 05:01:17 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 05:01:17 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 05:01:17 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 05:01:17 INFO - 'C:/mozilla-build/tooltool.py'), 05:01:17 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 05:01:17 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 05:01:17 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 05:01:17 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 05:01:17 INFO - 'log_level': 'info', 05:01:17 INFO - 'log_to_console': True, 05:01:17 INFO - 'opt_config_files': (), 05:01:17 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 05:01:17 INFO - '--processes=1', 05:01:17 INFO - '--config=%(test_path)s/wptrunner.ini', 05:01:17 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 05:01:17 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 05:01:17 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 05:01:17 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 05:01:17 INFO - 'pip_index': False, 05:01:17 INFO - 'require_test_zip': True, 05:01:17 INFO - 'test_type': ('testharness',), 05:01:17 INFO - 'this_chunk': '1', 05:01:17 INFO - 'total_chunks': '10', 05:01:17 INFO - 'virtualenv_path': 'venv', 05:01:17 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 05:01:17 INFO - 'work_dir': 'build'} 05:01:17 INFO - ##### 05:01:17 INFO - ##### Running clobber step. 05:01:17 INFO - ##### 05:01:17 INFO - Running pre-action listener: _resource_record_pre_action 05:01:17 INFO - Running main action method: clobber 05:01:17 INFO - rmtree: C:\slave\test\build 05:01:17 INFO - Using _rmtree_windows ... 05:01:17 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 05:02:53 INFO - Running post-action listener: _resource_record_post_action 05:02:53 INFO - ##### 05:02:53 INFO - ##### Running read-buildbot-config step. 05:02:53 INFO - ##### 05:02:53 INFO - Running pre-action listener: _resource_record_pre_action 05:02:53 INFO - Running main action method: read_buildbot_config 05:02:53 INFO - Using buildbot properties: 05:02:53 INFO - { 05:02:53 INFO - "project": "", 05:02:53 INFO - "product": "firefox", 05:02:53 INFO - "script_repo_revision": "production", 05:02:53 INFO - "scheduler": "tests-mozilla-release-win7_ix-debug-unittest", 05:02:53 INFO - "repository": "", 05:02:53 INFO - "buildername": "Windows 7 32-bit mozilla-release debug test web-platform-tests-1", 05:02:53 INFO - "buildid": "20160903031849", 05:02:53 INFO - "pgo_build": "False", 05:02:53 INFO - "basedir": "C:\\slave\\test", 05:02:53 INFO - "buildnumber": 7, 05:02:53 INFO - "slavename": "t-w732-ix-001", 05:02:53 INFO - "revision": "31ca1b4c28a9f64e49d59ed01d08469a9af41951", 05:02:53 INFO - "master": "http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/", 05:02:53 INFO - "platform": "win32", 05:02:53 INFO - "branch": "mozilla-release", 05:02:53 INFO - "repo_path": "releases/mozilla-release", 05:02:53 INFO - "moz_repo_path": "", 05:02:53 INFO - "stage_platform": "win32", 05:02:53 INFO - "builduid": "cab4f041cf984eaeaca63a424ce0fba7", 05:02:53 INFO - "slavebuilddir": "test" 05:02:53 INFO - } 05:02:53 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/BNXT1UtdRfaYi1uJ-25MLg/artifacts/public/build/firefox-48.0.3.en-US.win32.test_packages.json. 05:02:53 INFO - Found installer url https://queue.taskcluster.net/v1/task/BNXT1UtdRfaYi1uJ-25MLg/artifacts/public/build/firefox-48.0.3.en-US.win32.zip. 05:02:53 INFO - Running post-action listener: _resource_record_post_action 05:02:53 INFO - ##### 05:02:53 INFO - ##### Running download-and-extract step. 05:02:53 INFO - ##### 05:02:53 INFO - Running pre-action listener: _resource_record_pre_action 05:02:53 INFO - Running main action method: download_and_extract 05:02:53 INFO - mkdir: C:\slave\test\build\tests 05:02:53 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')]} 05:02:53 INFO - https://queue.taskcluster.net/v1/task/BNXT1UtdRfaYi1uJ-25MLg/artifacts/public/build/firefox-48.0.3.en-US.win32.test_packages.json matches https://queue.taskcluster.net 05:02:53 INFO - trying https://queue.taskcluster.net/v1/task/BNXT1UtdRfaYi1uJ-25MLg/artifacts/public/build/firefox-48.0.3.en-US.win32.test_packages.json 05:02:53 INFO - Downloading https://queue.taskcluster.net/v1/task/BNXT1UtdRfaYi1uJ-25MLg/artifacts/public/build/firefox-48.0.3.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0.3.en-US.win32.test_packages.json 05:02:53 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/BNXT1UtdRfaYi1uJ-25MLg/artifacts/public/build/firefox-48.0.3.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.3.en-US.win32.test_packages.json'}, attempt #1 05:02:54 INFO - Downloaded 1274 bytes. 05:02:54 INFO - Reading from file C:\slave\test\build\firefox-48.0.3.en-US.win32.test_packages.json 05:02:54 INFO - Using the following test package requirements: 05:02:54 INFO - {u'common': [u'firefox-48.0.3.en-US.win32.common.tests.zip'], 05:02:54 INFO - u'cppunittest': [u'firefox-48.0.3.en-US.win32.common.tests.zip', 05:02:54 INFO - u'firefox-48.0.3.en-US.win32.cppunittest.tests.zip'], 05:02:54 INFO - u'gtest': [u'firefox-48.0.3.en-US.win32.common.tests.zip', 05:02:54 INFO - u'firefox-48.0.3.en-US.win32.gtest.tests.zip'], 05:02:54 INFO - u'jittest': [u'firefox-48.0.3.en-US.win32.common.tests.zip', 05:02:54 INFO - u'jsshell-win32.zip'], 05:02:54 INFO - u'mochitest': [u'firefox-48.0.3.en-US.win32.common.tests.zip', 05:02:54 INFO - u'firefox-48.0.3.en-US.win32.mochitest.tests.zip'], 05:02:54 INFO - u'mozbase': [u'firefox-48.0.3.en-US.win32.common.tests.zip'], 05:02:54 INFO - u'reftest': [u'firefox-48.0.3.en-US.win32.common.tests.zip', 05:02:54 INFO - u'firefox-48.0.3.en-US.win32.reftest.tests.zip'], 05:02:54 INFO - u'talos': [u'firefox-48.0.3.en-US.win32.common.tests.zip', 05:02:54 INFO - u'firefox-48.0.3.en-US.win32.talos.tests.zip'], 05:02:54 INFO - u'web-platform': [u'firefox-48.0.3.en-US.win32.common.tests.zip', 05:02:54 INFO - u'firefox-48.0.3.en-US.win32.web-platform.tests.zip'], 05:02:54 INFO - u'xpcshell': [u'firefox-48.0.3.en-US.win32.common.tests.zip', 05:02:54 INFO - u'firefox-48.0.3.en-US.win32.xpcshell.tests.zip']} 05:02:54 INFO - Downloading packages: [u'firefox-48.0.3.en-US.win32.common.tests.zip', u'firefox-48.0.3.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 05:02:54 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')]} 05:02:54 INFO - https://queue.taskcluster.net/v1/task/BNXT1UtdRfaYi1uJ-25MLg/artifacts/public/build/firefox-48.0.3.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 05:02:54 INFO - trying https://queue.taskcluster.net/v1/task/BNXT1UtdRfaYi1uJ-25MLg/artifacts/public/build/firefox-48.0.3.en-US.win32.common.tests.zip 05:02:54 INFO - Downloading https://queue.taskcluster.net/v1/task/BNXT1UtdRfaYi1uJ-25MLg/artifacts/public/build/firefox-48.0.3.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0.3.en-US.win32.common.tests.zip 05:02:54 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/BNXT1UtdRfaYi1uJ-25MLg/artifacts/public/build/firefox-48.0.3.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.3.en-US.win32.common.tests.zip'}, attempt #1 05:02:56 INFO - Downloaded 20375979 bytes. 05:02:56 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.3.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 05:02:56 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.3.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 05:02:58 INFO - caution: filename not matched: web-platform/* 05:02:58 INFO - Return code: 11 05:02:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:02:58 INFO - https://queue.taskcluster.net/v1/task/BNXT1UtdRfaYi1uJ-25MLg/artifacts/public/build/firefox-48.0.3.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 05:02:58 INFO - trying https://queue.taskcluster.net/v1/task/BNXT1UtdRfaYi1uJ-25MLg/artifacts/public/build/firefox-48.0.3.en-US.win32.web-platform.tests.zip 05:02:58 INFO - Downloading https://queue.taskcluster.net/v1/task/BNXT1UtdRfaYi1uJ-25MLg/artifacts/public/build/firefox-48.0.3.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.3.en-US.win32.web-platform.tests.zip 05:02:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/BNXT1UtdRfaYi1uJ-25MLg/artifacts/public/build/firefox-48.0.3.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.3.en-US.win32.web-platform.tests.zip'}, attempt #1 05:03:01 INFO - Downloaded 36389907 bytes. 05:03:01 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.3.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 05:03:01 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.3.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 05:03:45 INFO - caution: filename not matched: bin/* 05:03:45 INFO - caution: filename not matched: config/* 05:03:45 INFO - caution: filename not matched: mozbase/* 05:03:45 INFO - caution: filename not matched: marionette/* 05:03:45 INFO - caution: filename not matched: tools/wptserve/* 05:03:45 INFO - Return code: 11 05:03:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:03:45 INFO - https://queue.taskcluster.net/v1/task/BNXT1UtdRfaYi1uJ-25MLg/artifacts/public/build/firefox-48.0.3.en-US.win32.zip matches https://queue.taskcluster.net 05:03:45 INFO - trying https://queue.taskcluster.net/v1/task/BNXT1UtdRfaYi1uJ-25MLg/artifacts/public/build/firefox-48.0.3.en-US.win32.zip 05:03:45 INFO - Downloading https://queue.taskcluster.net/v1/task/BNXT1UtdRfaYi1uJ-25MLg/artifacts/public/build/firefox-48.0.3.en-US.win32.zip to C:\slave\test\build\firefox-48.0.3.en-US.win32.zip 05:03:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/BNXT1UtdRfaYi1uJ-25MLg/artifacts/public/build/firefox-48.0.3.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.3.en-US.win32.zip'}, attempt #1 05:03:49 INFO - Downloaded 68492071 bytes. 05:03:49 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/BNXT1UtdRfaYi1uJ-25MLg/artifacts/public/build/firefox-48.0.3.en-US.win32.zip 05:03:49 INFO - mkdir: C:\slave\test\properties 05:03:49 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 05:03:49 INFO - Writing to file C:\slave\test\properties\build_url 05:03:49 INFO - Contents: 05:03:49 INFO - build_url:https://queue.taskcluster.net/v1/task/BNXT1UtdRfaYi1uJ-25MLg/artifacts/public/build/firefox-48.0.3.en-US.win32.zip 05:03:49 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/BNXT1UtdRfaYi1uJ-25MLg/artifacts/public/build/firefox-48.0.3.en-US.win32.crashreporter-symbols.zip 05:03:49 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 05:03:49 INFO - Writing to file C:\slave\test\properties\symbols_url 05:03:49 INFO - Contents: 05:03:49 INFO - symbols_url:https://queue.taskcluster.net/v1/task/BNXT1UtdRfaYi1uJ-25MLg/artifacts/public/build/firefox-48.0.3.en-US.win32.crashreporter-symbols.zip 05:03:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:03:49 INFO - https://queue.taskcluster.net/v1/task/BNXT1UtdRfaYi1uJ-25MLg/artifacts/public/build/firefox-48.0.3.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 05:03:49 INFO - trying https://queue.taskcluster.net/v1/task/BNXT1UtdRfaYi1uJ-25MLg/artifacts/public/build/firefox-48.0.3.en-US.win32.crashreporter-symbols.zip 05:03:49 INFO - Downloading https://queue.taskcluster.net/v1/task/BNXT1UtdRfaYi1uJ-25MLg/artifacts/public/build/firefox-48.0.3.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.3.en-US.win32.crashreporter-symbols.zip 05:03:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/BNXT1UtdRfaYi1uJ-25MLg/artifacts/public/build/firefox-48.0.3.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.3.en-US.win32.crashreporter-symbols.zip'}, attempt #1 05:03:53 INFO - Downloaded 55650712 bytes. 05:03:53 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.3.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 05:03:53 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.3.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 05:03:55 INFO - Return code: 0 05:03:55 INFO - Running post-action listener: _resource_record_post_action 05:03:55 INFO - Running post-action listener: set_extra_try_arguments 05:03:55 INFO - ##### 05:03:55 INFO - ##### Running create-virtualenv step. 05:03:55 INFO - ##### 05:03:55 INFO - Running pre-action listener: _pre_create_virtualenv 05:03:55 INFO - Running pre-action listener: _resource_record_pre_action 05:03:55 INFO - Running main action method: create_virtualenv 05:03:55 INFO - Creating virtualenv C:\slave\test\build\venv 05:03:55 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 05:03:55 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 05:03:59 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 05:04:02 INFO - Installing distribute......................................................................................................................................................................................done. 05:04:03 INFO - Return code: 0 05:04:03 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 05:04:03 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')]} 05:04:03 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:04:03 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')]} 05:04:03 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:04:03 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 0x01BA76B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CA9200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01999D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BD7368>, '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 0x01872D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CB30C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-001', 'USERDOMAIN': 'T-W732-IX-001', '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-001', '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 05:04:03 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 05:04:03 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 05:04:03 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 05:04:03 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 05:04:03 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 05:04:03 INFO - 'COMPUTERNAME': 'T-W732-IX-001', 05:04:03 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 05:04:03 INFO - 'DCLOCATION': 'SCL3', 05:04:03 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 05:04:03 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 05:04:03 INFO - 'FP_NO_HOST_CHECK': 'NO', 05:04:03 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 05:04:03 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 05:04:03 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 05:04:03 INFO - 'HOMEDRIVE': 'C:', 05:04:03 INFO - 'HOMEPATH': '\\Users\\cltbld', 05:04:03 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 05:04:03 INFO - 'KTS_VERSION': '1.19c', 05:04:03 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 05:04:03 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 05:04:03 INFO - 'LOGONSERVER': '\\\\T-W732-IX-001', 05:04:03 INFO - 'MONDIR': 'C:\\Monitor_config\\', 05:04:03 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 05:04:03 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 05:04:03 INFO - 'MOZILLABUILDDRIVE': 'C:', 05:04:03 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 05:04:03 INFO - 'MOZ_AIRBAG': '1', 05:04:03 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 05:04:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:04:03 INFO - 'MOZ_MSVCVERSION': '8', 05:04:03 INFO - 'MOZ_NO_REMOTE': '1', 05:04:03 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 05:04:03 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 05:04:03 INFO - 'NO_EM_RESTART': '1', 05:04:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:04:03 INFO - 'NUMBER_OF_PROCESSORS': '8', 05:04:03 INFO - 'OS': 'Windows_NT', 05:04:03 INFO - 'OURDRIVE': 'C:', 05:04:03 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', 05:04:03 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 05:04:03 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 05:04:03 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 05:04:03 INFO - 'PROCESSOR_LEVEL': '6', 05:04:03 INFO - 'PROCESSOR_REVISION': '1e05', 05:04:03 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 05:04:03 INFO - 'PROGRAMFILES': 'C:\\Program Files', 05:04:03 INFO - 'PROMPT': '$P$G', 05:04:03 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 05:04:03 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 05:04:03 INFO - 'PUBLIC': 'C:\\Users\\Public', 05:04:03 INFO - 'PWD': 'C:\\slave\\test', 05:04:03 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 05:04:03 INFO - 'SLAVEDIR': 'C:\\slave\\', 05:04:03 INFO - 'SYSTEMDRIVE': 'C:', 05:04:03 INFO - 'SYSTEMROOT': 'C:\\windows', 05:04:03 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 05:04:03 INFO - 'TEST1': 'testie', 05:04:03 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 05:04:03 INFO - 'USERDOMAIN': 'T-W732-IX-001', 05:04:03 INFO - 'USERNAME': 'cltbld', 05:04:03 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 05:04:03 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 05:04:03 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 05:04:03 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 05:04:03 INFO - 'WINDIR': 'C:\\windows', 05:04:03 INFO - 'WINDOWS_TRACING_FLAGS': '3', 05:04:03 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 05:04:03 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 05:04:05 INFO - Ignoring indexes: http://pypi.python.org/simple/ 05:04:05 INFO - Downloading/unpacking psutil>=0.7.1 05:04:05 INFO - Running setup.py egg_info for package psutil 05:04:05 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 05:04:05 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:04:05 INFO - Installing collected packages: psutil 05:04:05 INFO - Running setup.py install for psutil 05:04:05 INFO - building 'psutil._psutil_windows' extension 05:04:05 INFO - error: Unable to find vcvarsall.bat 05:04:05 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-98qsyj-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 05:04:05 INFO - running install 05:04:05 INFO - running build 05:04:05 INFO - running build_py 05:04:05 INFO - creating build 05:04:05 INFO - creating build\lib.win32-2.7 05:04:05 INFO - creating build\lib.win32-2.7\psutil 05:04:05 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 05:04:05 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 05:04:05 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 05:04:05 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 05:04:05 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 05:04:05 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 05:04:05 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 05:04:05 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 05:04:05 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 05:04:05 INFO - running build_ext 05:04:05 INFO - building 'psutil._psutil_windows' extension 05:04:05 INFO - error: Unable to find vcvarsall.bat 05:04:05 INFO - ---------------------------------------- 05:04:05 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-98qsyj-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 05:04:05 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 05:04:05 WARNING - Return code: 1 05:04:05 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 05:04:05 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 05:04:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:04:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:04:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:04:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:04:05 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01BA76B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CA9200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01999D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BD7368>, '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 0x01872D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CB30C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-001', 'USERDOMAIN': 'T-W732-IX-001', '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-001', '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 05:04:05 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 05:04:05 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 05:04:05 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 05:04:05 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 05:04:05 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 05:04:05 INFO - 'COMPUTERNAME': 'T-W732-IX-001', 05:04:05 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 05:04:05 INFO - 'DCLOCATION': 'SCL3', 05:04:05 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 05:04:05 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 05:04:05 INFO - 'FP_NO_HOST_CHECK': 'NO', 05:04:05 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 05:04:05 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 05:04:05 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 05:04:05 INFO - 'HOMEDRIVE': 'C:', 05:04:05 INFO - 'HOMEPATH': '\\Users\\cltbld', 05:04:05 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 05:04:05 INFO - 'KTS_VERSION': '1.19c', 05:04:05 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 05:04:05 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 05:04:05 INFO - 'LOGONSERVER': '\\\\T-W732-IX-001', 05:04:05 INFO - 'MONDIR': 'C:\\Monitor_config\\', 05:04:05 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 05:04:05 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 05:04:05 INFO - 'MOZILLABUILDDRIVE': 'C:', 05:04:05 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 05:04:05 INFO - 'MOZ_AIRBAG': '1', 05:04:05 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 05:04:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:04:05 INFO - 'MOZ_MSVCVERSION': '8', 05:04:05 INFO - 'MOZ_NO_REMOTE': '1', 05:04:05 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 05:04:05 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 05:04:05 INFO - 'NO_EM_RESTART': '1', 05:04:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:04:05 INFO - 'NUMBER_OF_PROCESSORS': '8', 05:04:05 INFO - 'OS': 'Windows_NT', 05:04:05 INFO - 'OURDRIVE': 'C:', 05:04:05 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 05:04:05 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 05:04:05 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 05:04:05 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 05:04:05 INFO - 'PROCESSOR_LEVEL': '6', 05:04:05 INFO - 'PROCESSOR_REVISION': '1e05', 05:04:05 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 05:04:05 INFO - 'PROGRAMFILES': 'C:\\Program Files', 05:04:05 INFO - 'PROMPT': '$P$G', 05:04:05 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 05:04:05 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 05:04:05 INFO - 'PUBLIC': 'C:\\Users\\Public', 05:04:05 INFO - 'PWD': 'C:\\slave\\test', 05:04:05 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 05:04:05 INFO - 'SLAVEDIR': 'C:\\slave\\', 05:04:05 INFO - 'SYSTEMDRIVE': 'C:', 05:04:05 INFO - 'SYSTEMROOT': 'C:\\windows', 05:04:05 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 05:04:05 INFO - 'TEST1': 'testie', 05:04:05 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 05:04:05 INFO - 'USERDOMAIN': 'T-W732-IX-001', 05:04:05 INFO - 'USERNAME': 'cltbld', 05:04:05 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 05:04:05 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 05:04:05 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 05:04:05 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 05:04:05 INFO - 'WINDIR': 'C:\\windows', 05:04:05 INFO - 'WINDOWS_TRACING_FLAGS': '3', 05:04:05 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 05:04:05 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 05:04:06 INFO - Ignoring indexes: http://pypi.python.org/simple/ 05:04:06 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 05:04:06 INFO - Downloading mozsystemmonitor-0.0.tar.gz 05:04:06 INFO - Running setup.py egg_info for package mozsystemmonitor 05:04:06 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 05:04:06 INFO - Running setup.py egg_info for package psutil 05:04:06 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 05:04:06 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:04:06 INFO - Installing collected packages: mozsystemmonitor, psutil 05:04:06 INFO - Running setup.py install for mozsystemmonitor 05:04:06 INFO - Running setup.py install for psutil 05:04:06 INFO - building 'psutil._psutil_windows' extension 05:04:06 INFO - error: Unable to find vcvarsall.bat 05:04:06 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-xnzh_d-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 05:04:06 INFO - running install 05:04:06 INFO - running build 05:04:06 INFO - running build_py 05:04:06 INFO - running build_ext 05:04:06 INFO - building 'psutil._psutil_windows' extension 05:04:06 INFO - error: Unable to find vcvarsall.bat 05:04:06 INFO - ---------------------------------------- 05:04:06 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-xnzh_d-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 05:04:06 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 05:04:06 WARNING - Return code: 1 05:04:06 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 05:04:06 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 05:04:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:04:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:04:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:04:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:04:06 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01BA76B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CA9200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01999D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BD7368>, '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 0x01872D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CB30C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-001', 'USERDOMAIN': 'T-W732-IX-001', '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-001', '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 05:04:06 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 05:04:06 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 05:04:06 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 05:04:06 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 05:04:06 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 05:04:06 INFO - 'COMPUTERNAME': 'T-W732-IX-001', 05:04:06 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 05:04:06 INFO - 'DCLOCATION': 'SCL3', 05:04:06 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 05:04:06 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 05:04:06 INFO - 'FP_NO_HOST_CHECK': 'NO', 05:04:06 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 05:04:06 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 05:04:06 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 05:04:06 INFO - 'HOMEDRIVE': 'C:', 05:04:06 INFO - 'HOMEPATH': '\\Users\\cltbld', 05:04:06 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 05:04:06 INFO - 'KTS_VERSION': '1.19c', 05:04:06 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 05:04:06 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 05:04:06 INFO - 'LOGONSERVER': '\\\\T-W732-IX-001', 05:04:06 INFO - 'MONDIR': 'C:\\Monitor_config\\', 05:04:06 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 05:04:06 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 05:04:06 INFO - 'MOZILLABUILDDRIVE': 'C:', 05:04:06 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 05:04:06 INFO - 'MOZ_AIRBAG': '1', 05:04:06 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 05:04:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:04:06 INFO - 'MOZ_MSVCVERSION': '8', 05:04:06 INFO - 'MOZ_NO_REMOTE': '1', 05:04:06 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 05:04:06 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 05:04:06 INFO - 'NO_EM_RESTART': '1', 05:04:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:04:06 INFO - 'NUMBER_OF_PROCESSORS': '8', 05:04:06 INFO - 'OS': 'Windows_NT', 05:04:06 INFO - 'OURDRIVE': 'C:', 05:04:06 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 05:04:06 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 05:04:06 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 05:04:06 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 05:04:06 INFO - 'PROCESSOR_LEVEL': '6', 05:04:06 INFO - 'PROCESSOR_REVISION': '1e05', 05:04:06 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 05:04:06 INFO - 'PROGRAMFILES': 'C:\\Program Files', 05:04:06 INFO - 'PROMPT': '$P$G', 05:04:06 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 05:04:06 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 05:04:06 INFO - 'PUBLIC': 'C:\\Users\\Public', 05:04:06 INFO - 'PWD': 'C:\\slave\\test', 05:04:06 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 05:04:06 INFO - 'SLAVEDIR': 'C:\\slave\\', 05:04:06 INFO - 'SYSTEMDRIVE': 'C:', 05:04:06 INFO - 'SYSTEMROOT': 'C:\\windows', 05:04:06 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 05:04:06 INFO - 'TEST1': 'testie', 05:04:06 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 05:04:06 INFO - 'USERDOMAIN': 'T-W732-IX-001', 05:04:06 INFO - 'USERNAME': 'cltbld', 05:04:06 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 05:04:06 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 05:04:06 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 05:04:06 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 05:04:06 INFO - 'WINDIR': 'C:\\windows', 05:04:06 INFO - 'WINDOWS_TRACING_FLAGS': '3', 05:04:06 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 05:04:06 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 05:04:06 INFO - Ignoring indexes: http://pypi.python.org/simple/ 05:04:06 INFO - Downloading/unpacking blobuploader==1.2.4 05:04:06 INFO - Downloading blobuploader-1.2.4.tar.gz 05:04:06 INFO - Running setup.py egg_info for package blobuploader 05:04:06 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 05:04:10 INFO - Running setup.py egg_info for package requests 05:04:10 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 05:04:10 INFO - Downloading docopt-0.6.1.tar.gz 05:04:10 INFO - Running setup.py egg_info for package docopt 05:04:10 INFO - Installing collected packages: blobuploader, docopt, requests 05:04:10 INFO - Running setup.py install for blobuploader 05:04:10 INFO - Running setup.py install for docopt 05:04:10 INFO - Running setup.py install for requests 05:04:10 INFO - Successfully installed blobuploader docopt requests 05:04:10 INFO - Cleaning up... 05:04:10 INFO - Return code: 0 05:04:10 INFO - Installing None into virtualenv C:\slave\test\build\venv 05:04:10 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')]} 05:04:10 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:04:10 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')]} 05:04:10 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:04:10 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 0x01BA76B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CA9200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01999D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BD7368>, '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 0x01872D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CB30C0>, '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-001', 'USERDOMAIN': 'T-W732-IX-001', '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-001', '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 05:04:10 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 05:04:10 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 05:04:10 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 05:04:10 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 05:04:10 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 05:04:10 INFO - 'COMPUTERNAME': 'T-W732-IX-001', 05:04:10 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 05:04:10 INFO - 'DCLOCATION': 'SCL3', 05:04:10 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 05:04:10 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 05:04:10 INFO - 'FP_NO_HOST_CHECK': 'NO', 05:04:10 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 05:04:10 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 05:04:10 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 05:04:10 INFO - 'HOMEDRIVE': 'C:', 05:04:10 INFO - 'HOMEPATH': '\\Users\\cltbld', 05:04:10 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 05:04:10 INFO - 'KTS_VERSION': '1.19c', 05:04:10 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 05:04:10 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 05:04:10 INFO - 'LOGONSERVER': '\\\\T-W732-IX-001', 05:04:10 INFO - 'MONDIR': 'C:\\Monitor_config\\', 05:04:10 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 05:04:10 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 05:04:10 INFO - 'MOZILLABUILDDRIVE': 'C:', 05:04:10 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 05:04:10 INFO - 'MOZ_AIRBAG': '1', 05:04:10 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 05:04:10 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:04:10 INFO - 'MOZ_MSVCVERSION': '8', 05:04:10 INFO - 'MOZ_NO_REMOTE': '1', 05:04:10 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 05:04:10 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 05:04:10 INFO - 'NO_EM_RESTART': '1', 05:04:10 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:04:10 INFO - 'NUMBER_OF_PROCESSORS': '8', 05:04:10 INFO - 'OS': 'Windows_NT', 05:04:10 INFO - 'OURDRIVE': 'C:', 05:04:10 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', 05:04:10 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 05:04:10 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 05:04:10 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 05:04:10 INFO - 'PROCESSOR_LEVEL': '6', 05:04:10 INFO - 'PROCESSOR_REVISION': '1e05', 05:04:10 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 05:04:10 INFO - 'PROGRAMFILES': 'C:\\Program Files', 05:04:10 INFO - 'PROMPT': '$P$G', 05:04:10 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 05:04:10 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 05:04:10 INFO - 'PUBLIC': 'C:\\Users\\Public', 05:04:10 INFO - 'PWD': 'C:\\slave\\test', 05:04:10 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 05:04:10 INFO - 'SLAVEDIR': 'C:\\slave\\', 05:04:10 INFO - 'SYSTEMDRIVE': 'C:', 05:04:10 INFO - 'SYSTEMROOT': 'C:\\windows', 05:04:10 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 05:04:10 INFO - 'TEST1': 'testie', 05:04:10 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 05:04:10 INFO - 'USERDOMAIN': 'T-W732-IX-001', 05:04:10 INFO - 'USERNAME': 'cltbld', 05:04:10 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 05:04:10 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 05:04:10 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 05:04:10 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 05:04:10 INFO - 'WINDIR': 'C:\\windows', 05:04:10 INFO - 'WINDOWS_TRACING_FLAGS': '3', 05:04:10 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 05:04:10 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 05:04:15 INFO - Ignoring indexes: http://pypi.python.org/simple/ 05:04:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 05:04:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 05:04:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 05:04:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 05:04:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 05:04:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 05:04:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 05:04:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 05:04:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 05:04:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 05:04:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 05:04:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 05:04:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 05:04:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 05:04:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 05:04:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 05:04:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 05:04:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 05:04:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 05:04:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 05:04:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 05:04:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 05:04:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 05:04:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 05:04:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 05:04:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 05:04:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 05:04:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 05:04:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 05:04:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 05:04:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 05:04:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 05:04:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 05:04:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 05:04:15 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 05:04:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 05:04:15 INFO - Unpacking c:\slave\test\build\tests\marionette\client 05:04:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 05:04:15 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 05:04:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 05:04:15 INFO - Unpacking c:\slave\test\build\tests\marionette 05:04:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 05:04:15 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 05:04:15 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 05:04:15 INFO - Running setup.py install for browsermob-proxy 05:04:29 INFO - Running setup.py install for manifestparser 05:04:29 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 05:04:29 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 05:04:29 INFO - Running setup.py install for marionette-client 05:04:29 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 05:04:29 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 05:04:29 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 05:04:29 INFO - Running setup.py install for marionette-driver 05:04:29 INFO - Running setup.py install for mozcrash 05:04:29 INFO - Running setup.py install for mozdebug 05:04:29 INFO - Running setup.py install for mozdevice 05:04:29 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 05:04:29 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 05:04:29 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 05:04:29 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 05:04:29 INFO - Running setup.py install for mozfile 05:04:29 INFO - Running setup.py install for mozhttpd 05:04:29 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 05:04:29 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 05:04:29 INFO - Running setup.py install for mozinfo 05:04:29 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 05:04:29 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 05:04:29 INFO - Running setup.py install for mozInstall 05:04:29 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 05:04:29 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 05:04:29 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 05:04:29 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 05:04:29 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 05:04:29 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 05:04:29 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 05:04:29 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 05:04:29 INFO - Running setup.py install for mozleak 05:04:29 INFO - Running setup.py install for mozlog 05:04:29 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 05:04:29 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 05:04:29 INFO - Running setup.py install for moznetwork 05:04:29 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 05:04:29 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 05:04:29 INFO - Running setup.py install for mozprocess 05:04:29 INFO - Running setup.py install for mozprofile 05:04:29 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 05:04:29 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 05:04:29 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 05:04:29 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 05:04:29 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 05:04:29 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 05:04:29 INFO - Running setup.py install for mozrunner 05:04:29 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 05:04:29 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 05:04:29 INFO - Running setup.py install for mozscreenshot 05:04:29 INFO - Running setup.py install for moztest 05:04:29 INFO - Running setup.py install for mozversion 05:04:29 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 05:04:29 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 05:04:29 INFO - Running setup.py install for wptserve 05:04:29 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 05:04:29 INFO - Cleaning up... 05:04:29 INFO - Return code: 0 05:04:29 INFO - Installing None into virtualenv C:\slave\test\build\venv 05:04:29 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')]} 05:04:29 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:04:29 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')]} 05:04:29 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:04:29 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 0x01BA76B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CA9200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01999D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BD7368>, '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 0x01872D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CB30C0>, '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-001', 'USERDOMAIN': 'T-W732-IX-001', '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-001', '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 05:04:29 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 05:04:29 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 05:04:29 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 05:04:29 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 05:04:29 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 05:04:29 INFO - 'COMPUTERNAME': 'T-W732-IX-001', 05:04:29 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 05:04:29 INFO - 'DCLOCATION': 'SCL3', 05:04:29 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 05:04:29 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 05:04:29 INFO - 'FP_NO_HOST_CHECK': 'NO', 05:04:29 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 05:04:29 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 05:04:29 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 05:04:29 INFO - 'HOMEDRIVE': 'C:', 05:04:29 INFO - 'HOMEPATH': '\\Users\\cltbld', 05:04:29 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 05:04:29 INFO - 'KTS_VERSION': '1.19c', 05:04:29 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 05:04:29 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 05:04:29 INFO - 'LOGONSERVER': '\\\\T-W732-IX-001', 05:04:29 INFO - 'MONDIR': 'C:\\Monitor_config\\', 05:04:29 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 05:04:29 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 05:04:29 INFO - 'MOZILLABUILDDRIVE': 'C:', 05:04:29 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 05:04:29 INFO - 'MOZ_AIRBAG': '1', 05:04:29 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 05:04:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:04:29 INFO - 'MOZ_MSVCVERSION': '8', 05:04:29 INFO - 'MOZ_NO_REMOTE': '1', 05:04:29 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 05:04:29 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 05:04:29 INFO - 'NO_EM_RESTART': '1', 05:04:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:04:29 INFO - 'NUMBER_OF_PROCESSORS': '8', 05:04:29 INFO - 'OS': 'Windows_NT', 05:04:29 INFO - 'OURDRIVE': 'C:', 05:04:29 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', 05:04:29 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 05:04:29 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 05:04:29 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 05:04:29 INFO - 'PROCESSOR_LEVEL': '6', 05:04:29 INFO - 'PROCESSOR_REVISION': '1e05', 05:04:29 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 05:04:29 INFO - 'PROGRAMFILES': 'C:\\Program Files', 05:04:29 INFO - 'PROMPT': '$P$G', 05:04:29 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 05:04:29 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 05:04:29 INFO - 'PUBLIC': 'C:\\Users\\Public', 05:04:29 INFO - 'PWD': 'C:\\slave\\test', 05:04:29 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 05:04:29 INFO - 'SLAVEDIR': 'C:\\slave\\', 05:04:29 INFO - 'SYSTEMDRIVE': 'C:', 05:04:29 INFO - 'SYSTEMROOT': 'C:\\windows', 05:04:29 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 05:04:29 INFO - 'TEST1': 'testie', 05:04:29 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 05:04:29 INFO - 'USERDOMAIN': 'T-W732-IX-001', 05:04:29 INFO - 'USERNAME': 'cltbld', 05:04:29 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 05:04:29 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 05:04:29 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 05:04:29 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 05:04:29 INFO - 'WINDIR': 'C:\\windows', 05:04:29 INFO - 'WINDOWS_TRACING_FLAGS': '3', 05:04:29 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 05:04:29 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 05:04:33 INFO - Ignoring indexes: http://pypi.python.org/simple/ 05:04:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 05:04:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 05:04:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 05:04:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 05:04:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 05:04:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 05:04:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 05:04:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 05:04:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 05:04:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 05:04:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 05:04:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 05:04:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 05:04:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 05:04:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 05:04:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 05:04:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 05:04:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 05:04:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 05:04:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 05:04:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 05:04:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 05:04:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 05:04:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 05:04:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 05:04:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 05:04:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 05:04:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 05:04:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 05:04:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 05:04:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 05:04:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 05:04:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 05:04:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 05:04:33 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 05:04:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 05:04:33 INFO - Unpacking c:\slave\test\build\tests\marionette\client 05:04:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 05:04:33 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 05:04:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 05:04:33 INFO - Unpacking c:\slave\test\build\tests\marionette 05:04:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 05:04:33 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 05:04:33 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)) 05:04:44 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)) 05:04:44 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)) 05:04:44 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)) 05:04:44 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)) 05:04:44 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 05:04:44 INFO - Downloading blessings-1.6.tar.gz 05:04:44 INFO - Running setup.py egg_info for package blessings 05:04:44 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)) 05:04:44 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 05:04:44 INFO - Running setup.py install for blessings 05:04:44 INFO - Running setup.py install for browsermob-proxy 05:04:44 INFO - Running setup.py install for manifestparser 05:04:44 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 05:04:44 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 05:04:44 INFO - Running setup.py install for marionette-client 05:04:44 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 05:04:44 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 05:04:44 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 05:04:44 INFO - Running setup.py install for marionette-driver 05:04:44 INFO - Running setup.py install for mozcrash 05:04:44 INFO - Running setup.py install for mozdebug 05:04:44 INFO - Running setup.py install for mozdevice 05:04:44 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 05:04:44 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 05:04:44 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 05:04:44 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 05:04:44 INFO - Running setup.py install for mozhttpd 05:04:44 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 05:04:44 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 05:04:44 INFO - Running setup.py install for mozInstall 05:04:44 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 05:04:44 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 05:04:44 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 05:04:44 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 05:04:44 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 05:04:44 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 05:04:44 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 05:04:44 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 05:04:44 INFO - Running setup.py install for mozleak 05:04:44 INFO - Running setup.py install for mozprofile 05:04:44 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 05:04:44 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 05:04:44 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 05:04:44 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 05:04:44 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 05:04:44 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 05:04:44 INFO - Running setup.py install for mozrunner 05:04:44 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 05:04:44 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 05:04:46 INFO - Running setup.py install for mozscreenshot 05:04:46 INFO - Running setup.py install for moztest 05:04:46 INFO - Running setup.py install for mozversion 05:04:46 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 05:04:46 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 05:04:46 INFO - Running setup.py install for wptserve 05:04:46 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 05:04:46 INFO - Cleaning up... 05:04:46 INFO - Return code: 0 05:04:46 INFO - Done creating virtualenv C:\slave\test\build\venv. 05:04:46 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 05:04:46 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 05:04:46 INFO - Reading from file tmpfile_stdout 05:04:46 INFO - Using _rmtree_windows ... 05:04:46 INFO - Using _rmtree_windows ... 05:04:46 INFO - Current package versions: 05:04:46 INFO - blessings == 1.6 05:04:46 INFO - blobuploader == 1.2.4 05:04:46 INFO - browsermob-proxy == 0.6.0 05:04:46 INFO - distribute == 0.6.14 05:04:46 INFO - docopt == 0.6.1 05:04:46 INFO - manifestparser == 1.1 05:04:46 INFO - marionette-client == 2.3.0 05:04:46 INFO - marionette-driver == 1.4.0 05:04:46 INFO - mozInstall == 1.12 05:04:46 INFO - mozcrash == 0.17 05:04:46 INFO - mozdebug == 0.1 05:04:46 INFO - mozdevice == 0.48 05:04:46 INFO - mozfile == 1.2 05:04:46 INFO - mozhttpd == 0.7 05:04:46 INFO - mozinfo == 0.9 05:04:46 INFO - mozleak == 0.1 05:04:46 INFO - mozlog == 3.1 05:04:46 INFO - moznetwork == 0.27 05:04:46 INFO - mozprocess == 0.22 05:04:46 INFO - mozprofile == 0.28 05:04:46 INFO - mozrunner == 6.11 05:04:46 INFO - mozscreenshot == 0.1 05:04:46 INFO - mozsystemmonitor == 0.0 05:04:46 INFO - moztest == 0.7 05:04:46 INFO - mozversion == 1.4 05:04:46 INFO - requests == 1.2.3 05:04:46 INFO - wptserve == 1.4.0 05:04:46 INFO - Running post-action listener: _resource_record_post_action 05:04:46 INFO - Running post-action listener: _start_resource_monitoring 05:04:47 INFO - Starting resource monitoring. 05:04:47 INFO - ##### 05:04:47 INFO - ##### Running pull step. 05:04:47 INFO - ##### 05:04:47 INFO - Running pre-action listener: _resource_record_pre_action 05:04:47 INFO - Running main action method: pull 05:04:47 INFO - Pull has nothing to do! 05:04:47 INFO - Running post-action listener: _resource_record_post_action 05:04:47 INFO - ##### 05:04:47 INFO - ##### Running install step. 05:04:47 INFO - ##### 05:04:47 INFO - Running pre-action listener: _resource_record_pre_action 05:04:47 INFO - Running main action method: install 05:04:47 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 05:04:47 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 05:04:47 INFO - Reading from file tmpfile_stdout 05:04:47 INFO - Using _rmtree_windows ... 05:04:47 INFO - Using _rmtree_windows ... 05:04:47 INFO - Detecting whether we're running mozinstall >=1.0... 05:04:47 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 05:04:47 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 05:04:47 INFO - Reading from file tmpfile_stdout 05:04:47 INFO - Output received: 05:04:47 INFO - Usage: mozinstall-script.py [options] installer 05:04:47 INFO - Options: 05:04:47 INFO - -h, --help show this help message and exit 05:04:47 INFO - -d DEST, --destination=DEST 05:04:47 INFO - Directory to install application into. [default: 05:04:47 INFO - "C:\slave\test"] 05:04:47 INFO - --app=APP Application being installed. [default: firefox] 05:04:47 INFO - Using _rmtree_windows ... 05:04:47 INFO - Using _rmtree_windows ... 05:04:47 INFO - mkdir: C:\slave\test\build\application 05:04:47 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0.3.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 05:04:47 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0.3.en-US.win32.zip --destination C:\slave\test\build\application 05:04:49 INFO - Reading from file tmpfile_stdout 05:04:49 INFO - Output received: 05:04:49 INFO - C:\slave\test\build\application\firefox\firefox.exe 05:04:49 INFO - Using _rmtree_windows ... 05:04:49 INFO - Using _rmtree_windows ... 05:04:49 INFO - Running post-action listener: _resource_record_post_action 05:04:49 INFO - ##### 05:04:49 INFO - ##### Running run-tests step. 05:04:49 INFO - ##### 05:04:49 INFO - Running pre-action listener: _resource_record_pre_action 05:04:49 INFO - Running main action method: run_tests 05:04:49 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 05:04:49 INFO - Minidump filename unknown. Determining based upon platform and architecture. 05:04:49 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 05:04:49 INFO - grabbing minidump binary from tooltool 05:04:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:04:49 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 0x01BD7368>, '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 0x01872D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CB30C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 05:04:49 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 05:04:49 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 05:04:49 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 05:04:49 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpk2gq1r 05:04:49 INFO - INFO - File integrity verified, renaming tmpk2gq1r to win32-minidump_stackwalk.exe 05:04:49 INFO - Return code: 0 05:04:49 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 05:04:50 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 05:04:50 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/BNXT1UtdRfaYi1uJ-25MLg/artifacts/public/build/firefox-48.0.3.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 05:04:50 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/BNXT1UtdRfaYi1uJ-25MLg/artifacts/public/build/firefox-48.0.3.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 05:04:50 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 05:04:50 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 05:04:50 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 05:04:50 INFO - 'COMPUTERNAME': 'T-W732-IX-001', 05:04:50 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 05:04:50 INFO - 'DCLOCATION': 'SCL3', 05:04:50 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 05:04:50 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 05:04:50 INFO - 'FP_NO_HOST_CHECK': 'NO', 05:04:50 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 05:04:50 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 05:04:50 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 05:04:50 INFO - 'HOMEDRIVE': 'C:', 05:04:50 INFO - 'HOMEPATH': '\\Users\\cltbld', 05:04:50 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 05:04:50 INFO - 'KTS_VERSION': '1.19c', 05:04:50 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 05:04:50 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 05:04:50 INFO - 'LOGONSERVER': '\\\\T-W732-IX-001', 05:04:50 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 05:04:50 INFO - 'MONDIR': 'C:\\Monitor_config\\', 05:04:50 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 05:04:50 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 05:04:50 INFO - 'MOZILLABUILDDRIVE': 'C:', 05:04:50 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 05:04:50 INFO - 'MOZ_AIRBAG': '1', 05:04:50 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 05:04:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:04:50 INFO - 'MOZ_MSVCVERSION': '8', 05:04:50 INFO - 'MOZ_NO_REMOTE': '1', 05:04:50 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 05:04:50 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 05:04:50 INFO - 'NO_EM_RESTART': '1', 05:04:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:04:50 INFO - 'NUMBER_OF_PROCESSORS': '8', 05:04:50 INFO - 'OS': 'Windows_NT', 05:04:50 INFO - 'OURDRIVE': 'C:', 05:04:50 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', 05:04:50 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 05:04:50 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 05:04:50 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 05:04:50 INFO - 'PROCESSOR_LEVEL': '6', 05:04:50 INFO - 'PROCESSOR_REVISION': '1e05', 05:04:50 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 05:04:50 INFO - 'PROGRAMFILES': 'C:\\Program Files', 05:04:50 INFO - 'PROMPT': '$P$G', 05:04:50 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 05:04:50 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 05:04:50 INFO - 'PUBLIC': 'C:\\Users\\Public', 05:04:50 INFO - 'PWD': 'C:\\slave\\test', 05:04:50 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 05:04:50 INFO - 'SLAVEDIR': 'C:\\slave\\', 05:04:50 INFO - 'SYSTEMDRIVE': 'C:', 05:04:50 INFO - 'SYSTEMROOT': 'C:\\windows', 05:04:50 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 05:04:50 INFO - 'TEST1': 'testie', 05:04:50 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 05:04:50 INFO - 'USERDOMAIN': 'T-W732-IX-001', 05:04:50 INFO - 'USERNAME': 'cltbld', 05:04:50 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 05:04:50 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 05:04:50 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 05:04:50 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 05:04:50 INFO - 'WINDIR': 'C:\\windows', 05:04:50 INFO - 'WINDOWS_TRACING_FLAGS': '3', 05:04:50 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 05:04:50 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 05:04:50 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/BNXT1UtdRfaYi1uJ-25MLg/artifacts/public/build/firefox-48.0.3.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 05:04:51 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 05:04:51 INFO - import pkg_resources 05:04:53 INFO - Using 1 client processes 05:04:55 INFO - SUITE-START | Running 778 tests 05:04:55 INFO - Running testharness tests 05:04:55 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 05:04:55 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 05:04:55 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 05:04:55 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 05:04:55 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 05:04:55 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 05:04:56 INFO - Setting up ssl 05:04:56 INFO - PROCESS | certutil | 05:04:56 INFO - PROCESS | certutil | 05:04:56 INFO - PROCESS | certutil | 05:04:56 INFO - Certificate Nickname Trust Attributes 05:04:56 INFO - SSL,S/MIME,JAR/XPI 05:04:56 INFO - 05:04:56 INFO - web-platform-tests CT,, 05:04:56 INFO - 05:04:56 INFO - Starting runner 05:04:57 INFO - PROCESS | 2884 | [2884] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/startupcache/StartupCache.cpp, line 228 05:04:57 INFO - PROCESS | 2884 | [2884] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 05:04:57 INFO - PROCESS | 2884 | [2884] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 05:04:59 INFO - PROCESS | 2884 | 1472904299082 Marionette DEBUG Marionette enabled via build flag and pref 05:04:59 INFO - PROCESS | 2884 | ++DOCSHELL 0FFE4800 == 1 [pid = 2884] [id = 1] 05:04:59 INFO - PROCESS | 2884 | ++DOMWINDOW == 1 (0FFE4C00) [pid = 2884] [serial = 1] [outer = 00000000] 05:04:59 INFO - PROCESS | 2884 | [2884] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 05:04:59 INFO - PROCESS | 2884 | ++DOMWINDOW == 2 (0FFE5800) [pid = 2884] [serial = 2] [outer = 0FFE4C00] 05:05:00 INFO - PROCESS | 2884 | [2884] WARNING: DWM not enabled, falling back to software vsync: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2872 05:05:00 INFO - PROCESS | 2884 | [2884] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2251 05:05:00 INFO - PROCESS | 2884 | ++DOCSHELL 13822400 == 2 [pid = 2884] [id = 2] 05:05:00 INFO - PROCESS | 2884 | ++DOMWINDOW == 3 (13822800) [pid = 2884] [serial = 3] [outer = 00000000] 05:05:00 INFO - PROCESS | 2884 | [2884] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 05:05:00 INFO - PROCESS | 2884 | ++DOMWINDOW == 4 (13823400) [pid = 2884] [serial = 4] [outer = 13822800] 05:05:00 INFO - PROCESS | 2884 | 1472904300789 Marionette INFO Listening on port 2828 05:05:02 INFO - PROCESS | 2884 | 1472904302307 Marionette DEBUG Marionette enabled via command-line flag 05:05:02 INFO - PROCESS | 2884 | [2884] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 05:05:02 INFO - PROCESS | 2884 | [2884] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 05:05:02 INFO - PROCESS | 2884 | [2884] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 05:05:02 INFO - PROCESS | 2884 | [2884] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 05:05:02 INFO - PROCESS | 2884 | ++DOCSHELL 14352C00 == 3 [pid = 2884] [id = 3] 05:05:02 INFO - PROCESS | 2884 | ++DOMWINDOW == 5 (1435AC00) [pid = 2884] [serial = 5] [outer = 00000000] 05:05:02 INFO - PROCESS | 2884 | [2884] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 05:05:02 INFO - PROCESS | 2884 | ++DOMWINDOW == 6 (1435B800) [pid = 2884] [serial = 6] [outer = 1435AC00] 05:05:02 INFO - PROCESS | 2884 | [2884] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 05:05:03 INFO - PROCESS | 2884 | ++DOMWINDOW == 7 (14DF1C00) [pid = 2884] [serial = 7] [outer = 13822800] 05:05:03 INFO - PROCESS | 2884 | [2884] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:05:03 INFO - PROCESS | 2884 | 1472904303251 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49915 05:05:03 INFO - PROCESS | 2884 | [2884] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:05:03 INFO - PROCESS | 2884 | 1472904303258 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49916 05:05:03 INFO - PROCESS | 2884 | [2884] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:05:03 INFO - PROCESS | 2884 | 1472904303291 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49917 05:05:03 INFO - PROCESS | 2884 | [2884] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:05:03 INFO - PROCESS | 2884 | 1472904303302 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49918 05:05:03 INFO - PROCESS | 2884 | 1472904303305 Marionette DEBUG Closed connection conn0 05:05:03 INFO - PROCESS | 2884 | 1472904303307 Marionette DEBUG Closed connection conn1 05:05:03 INFO - PROCESS | 2884 | 1472904303355 Marionette DEBUG Closed connection conn2 05:05:03 INFO - PROCESS | 2884 | 1472904303401 Marionette DEBUG Closed connection conn3 05:05:03 INFO - PROCESS | 2884 | [2884] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:05:03 INFO - PROCESS | 2884 | 1472904303407 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49919 05:05:03 INFO - PROCESS | 2884 | 1472904303454 Marionette DEBUG Closed connection conn4 05:05:03 INFO - PROCESS | 2884 | [2884] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:05:03 INFO - PROCESS | 2884 | 1472904303462 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49920 05:05:03 INFO - PROCESS | 2884 | ++DOCSHELL 0FFE5C00 == 4 [pid = 2884] [id = 4] 05:05:03 INFO - PROCESS | 2884 | ++DOMWINDOW == 8 (15C0D000) [pid = 2884] [serial = 8] [outer = 00000000] 05:05:03 INFO - PROCESS | 2884 | ++DOMWINDOW == 9 (15F44C00) [pid = 2884] [serial = 9] [outer = 15C0D000] 05:05:03 INFO - PROCESS | 2884 | ++DOMWINDOW == 10 (15F4B000) [pid = 2884] [serial = 10] [outer = 15C0D000] 05:05:03 INFO - PROCESS | 2884 | 1472904303683 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 05:05:03 INFO - PROCESS | 2884 | 1472904303688 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0.3","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":"20160903031849","device":"desktop","version":"48.0.3"} 05:05:04 INFO - PROCESS | 2884 | [2884] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 05:05:04 INFO - PROCESS | 2884 | [2884] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 05:05:05 INFO - PROCESS | 2884 | [2884] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:05:05 INFO - PROCESS | 2884 | ++DOCSHELL 16BDEC00 == 5 [pid = 2884] [id = 5] 05:05:05 INFO - PROCESS | 2884 | ++DOMWINDOW == 11 (16BDF000) [pid = 2884] [serial = 11] [outer = 00000000] 05:05:05 INFO - PROCESS | 2884 | ++DOCSHELL 17613C00 == 6 [pid = 2884] [id = 6] 05:05:05 INFO - PROCESS | 2884 | ++DOMWINDOW == 12 (17614000) [pid = 2884] [serial = 12] [outer = 00000000] 05:05:06 INFO - PROCESS | 2884 | [2884] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 05:05:06 INFO - PROCESS | 2884 | ++DOCSHELL 1812A400 == 7 [pid = 2884] [id = 7] 05:05:06 INFO - PROCESS | 2884 | ++DOMWINDOW == 13 (1812A800) [pid = 2884] [serial = 13] [outer = 00000000] 05:05:06 INFO - PROCESS | 2884 | [2884] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 05:05:06 INFO - PROCESS | 2884 | [2884] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 05:05:06 INFO - PROCESS | 2884 | ++DOMWINDOW == 14 (1820FC00) [pid = 2884] [serial = 14] [outer = 1812A800] 05:05:06 INFO - PROCESS | 2884 | ++DOMWINDOW == 15 (18B37000) [pid = 2884] [serial = 15] [outer = 16BDF000] 05:05:06 INFO - PROCESS | 2884 | ++DOMWINDOW == 16 (18B38800) [pid = 2884] [serial = 16] [outer = 17614000] 05:05:06 INFO - PROCESS | 2884 | ++DOMWINDOW == 17 (18B3B400) [pid = 2884] [serial = 17] [outer = 1812A800] 05:05:07 INFO - PROCESS | 2884 | 1472904307300 Marionette INFO startBrowser e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:07 INFO - PROCESS | 2884 | 1472904307339 Marionette DEBUG loaded listener.js 05:05:07 INFO - PROCESS | 2884 | 1472904307353 Marionette DEBUG loaded listener.js 05:05:07 INFO - PROCESS | 2884 | 1472904307356 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:08 INFO - PROCESS | 2884 | ++DOMWINDOW == 18 (1B095800) [pid = 2884] [serial = 18] [outer = 1812A800] 05:05:08 INFO - PROCESS | 2884 | 1472904308078 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"e6a541ce-1acc-4ed2-8251-40ce18881855","capabilities":{"browserName":"Firefox","browserVersion":"48.0.3","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":"20160903031849","device":"desktop","version":"48.0.3","command_id":1}}] 05:05:08 INFO - PROCESS | 2884 | 1472904308299 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}] 05:05:08 INFO - PROCESS | 2884 | 1472904308302 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:08 INFO - PROCESS | 2884 | 1472904308350 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 05:05:08 INFO - PROCESS | 2884 | 1472904308370 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 05:05:08 INFO - PROCESS | 2884 | 1472904308374 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:08 INFO - PROCESS | 2884 | [2884] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 05:05:09 INFO - PROCESS | 2884 | [2884] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 05:05:09 INFO - PROCESS | 2884 | ++DOMWINDOW == 19 (18A65800) [pid = 2884] [serial = 19] [outer = 1812A800] 05:05:09 INFO - PROCESS | 2884 | 1472904309346 Marionette TRACE conn5 <- [1,3,null,{}] 05:05:09 INFO - PROCESS | 2884 | 1472904309364 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 05:05:09 INFO - PROCESS | 2884 | 1472904309366 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:09 INFO - PROCESS | 2884 | 1472904309395 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 05:05:09 INFO - PROCESS | 2884 | 1472904309417 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 05:05:09 INFO - PROCESS | 2884 | 1472904309420 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 05:05:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 05:05:09 INFO - PROCESS | 2884 | 1472904309454 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 05:05:09 INFO - PROCESS | 2884 | 1472904309458 Marionette TRACE conn5 <- [1,6,null,{}] 05:05:09 INFO - PROCESS | 2884 | 1472904309511 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}] 05:05:09 INFO - PROCESS | 2884 | 1472904309513 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:09 INFO - PROCESS | 2884 | 1472904309534 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 05:05:09 INFO - PROCESS | 2884 | 1472904309538 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:09 INFO - PROCESS | 2884 | 1472904309541 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:09 INFO - PROCESS | 2884 | ++DOCSHELL 1C0D3C00 == 8 [pid = 2884] [id = 8] 05:05:09 INFO - PROCESS | 2884 | ++DOMWINDOW == 20 (1C0D4000) [pid = 2884] [serial = 20] [outer = 00000000] 05:05:09 INFO - PROCESS | 2884 | ++DOMWINDOW == 21 (1C0D6800) [pid = 2884] [serial = 21] [outer = 1C0D4000] 05:05:09 INFO - PROCESS | 2884 | 1472904309594 Marionette DEBUG loaded listener.js 05:05:09 INFO - PROCESS | 2884 | ++DOMWINDOW == 22 (1C7E7000) [pid = 2884] [serial = 22] [outer = 1C0D4000] 05:05:09 INFO - PROCESS | 2884 | ++DOCSHELL 08665000 == 9 [pid = 2884] [id = 9] 05:05:09 INFO - PROCESS | 2884 | ++DOMWINDOW == 23 (08665800) [pid = 2884] [serial = 23] [outer = 00000000] 05:05:10 INFO - PROCESS | 2884 | ++DOMWINDOW == 24 (0BF35400) [pid = 2884] [serial = 24] [outer = 08665800] 05:05:10 INFO - PROCESS | 2884 | 1472904310023 Marionette DEBUG loaded listener.js 05:05:10 INFO - PROCESS | 2884 | ++DOMWINDOW == 25 (0F2F7C00) [pid = 2884] [serial = 25] [outer = 08665800] 05:05:10 INFO - PROCESS | 2884 | --DOCSHELL 0FFE4800 == 8 [pid = 2884] [id = 1] 05:05:10 INFO - PROCESS | 2884 | [2884] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 05:05:10 INFO - PROCESS | 2884 | [2884] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:05:10 INFO - PROCESS | 2884 | 1472904310888 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]]]}] 05:05:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 05:05:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1514ms 05:05:10 INFO - PROCESS | 2884 | 1472904310948 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 05:05:10 INFO - PROCESS | 2884 | 1472904310952 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 05:05:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 05:05:10 INFO - PROCESS | 2884 | 1472904310962 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 05:05:10 INFO - PROCESS | 2884 | 1472904310965 Marionette TRACE conn5 <- [1,10,null,{}] 05:05:10 INFO - PROCESS | 2884 | 1472904310970 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}] 05:05:10 INFO - PROCESS | 2884 | 1472904310973 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:11 INFO - PROCESS | 2884 | 1472904311112 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 05:05:11 INFO - PROCESS | 2884 | 1472904311166 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:11 INFO - PROCESS | 2884 | 1472904311169 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:11 INFO - PROCESS | 2884 | ++DOCSHELL 15FEB800 == 9 [pid = 2884] [id = 10] 05:05:11 INFO - PROCESS | 2884 | ++DOMWINDOW == 26 (17B07000) [pid = 2884] [serial = 26] [outer = 00000000] 05:05:11 INFO - PROCESS | 2884 | ++DOMWINDOW == 27 (18B46800) [pid = 2884] [serial = 27] [outer = 17B07000] 05:05:11 INFO - PROCESS | 2884 | 1472904311231 Marionette DEBUG loaded listener.js 05:05:11 INFO - PROCESS | 2884 | ++DOMWINDOW == 28 (1AA17800) [pid = 2884] [serial = 28] [outer = 17B07000] 05:05:11 INFO - PROCESS | 2884 | 1472904311870 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]]]}] 05:05:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 05:05:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 930ms 05:05:11 INFO - PROCESS | 2884 | 1472904311892 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 05:05:11 INFO - PROCESS | 2884 | 1472904311897 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 05:05:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 05:05:11 INFO - PROCESS | 2884 | 1472904311903 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 05:05:11 INFO - PROCESS | 2884 | 1472904311906 Marionette TRACE conn5 <- [1,14,null,{}] 05:05:11 INFO - PROCESS | 2884 | 1472904311910 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}] 05:05:11 INFO - PROCESS | 2884 | 1472904311913 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:12 INFO - PROCESS | 2884 | 1472904312042 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 05:05:12 INFO - PROCESS | 2884 | 1472904312114 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:12 INFO - PROCESS | 2884 | 1472904312116 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:12 INFO - PROCESS | 2884 | ++DOCSHELL 181C2C00 == 10 [pid = 2884] [id = 11] 05:05:12 INFO - PROCESS | 2884 | ++DOMWINDOW == 29 (181C3400) [pid = 2884] [serial = 29] [outer = 00000000] 05:05:12 INFO - PROCESS | 2884 | ++DOMWINDOW == 30 (1B0D7800) [pid = 2884] [serial = 30] [outer = 181C3400] 05:05:12 INFO - PROCESS | 2884 | 1472904312174 Marionette DEBUG loaded listener.js 05:05:12 INFO - PROCESS | 2884 | ++DOMWINDOW == 31 (1BE2C000) [pid = 2884] [serial = 31] [outer = 181C3400] 05:05:12 INFO - PROCESS | 2884 | 1472904312804 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]]]}] 05:05:12 INFO - PROCESS | 2884 | ++DOCSHELL 0C5F2C00 == 11 [pid = 2884] [id = 12] 05:05:12 INFO - PROCESS | 2884 | ++DOMWINDOW == 32 (0F134400) [pid = 2884] [serial = 32] [outer = 00000000] 05:05:12 INFO - PROCESS | 2884 | ++DOMWINDOW == 33 (0F136000) [pid = 2884] [serial = 33] [outer = 0F134400] 05:05:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 05:05:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 970ms 05:05:12 INFO - PROCESS | 2884 | 1472904312914 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 05:05:12 INFO - PROCESS | 2884 | 1472904312918 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 05:05:12 INFO - PROCESS | 2884 | ++DOMWINDOW == 34 (0F1E6800) [pid = 2884] [serial = 34] [outer = 0F134400] 05:05:12 INFO - PROCESS | 2884 | ++DOCSHELL 0BF36C00 == 12 [pid = 2884] [id = 13] 05:05:12 INFO - PROCESS | 2884 | ++DOMWINDOW == 35 (0F17AC00) [pid = 2884] [serial = 35] [outer = 00000000] 05:05:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 05:05:13 INFO - PROCESS | 2884 | ++DOMWINDOW == 36 (0F655C00) [pid = 2884] [serial = 36] [outer = 0F17AC00] 05:05:13 INFO - PROCESS | 2884 | 1472904313033 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 05:05:13 INFO - PROCESS | 2884 | 1472904313037 Marionette TRACE conn5 <- [1,18,null,{}] 05:05:13 INFO - PROCESS | 2884 | ++DOMWINDOW == 37 (0FBBB000) [pid = 2884] [serial = 37] [outer = 0F17AC00] 05:05:13 INFO - PROCESS | 2884 | 1472904313080 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}] 05:05:13 INFO - PROCESS | 2884 | 1472904313083 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:13 INFO - PROCESS | 2884 | 1472904313191 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 05:05:13 INFO - PROCESS | 2884 | --DOCSHELL 0FFE5C00 == 11 [pid = 2884] [id = 4] 05:05:13 INFO - PROCESS | 2884 | 1472904313325 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:13 INFO - PROCESS | 2884 | 1472904313330 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:13 INFO - PROCESS | 2884 | ++DOCSHELL 0FFE5C00 == 12 [pid = 2884] [id = 14] 05:05:13 INFO - PROCESS | 2884 | ++DOMWINDOW == 38 (10A50800) [pid = 2884] [serial = 38] [outer = 00000000] 05:05:13 INFO - PROCESS | 2884 | ++DOMWINDOW == 39 (10B3B800) [pid = 2884] [serial = 39] [outer = 10A50800] 05:05:13 INFO - PROCESS | 2884 | 1472904313383 Marionette DEBUG loaded listener.js 05:05:13 INFO - PROCESS | 2884 | ++DOMWINDOW == 40 (13827400) [pid = 2884] [serial = 40] [outer = 10A50800] 05:05:13 INFO - PROCESS | 2884 | 1472904313782 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]]]}] 05:05:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 05:05:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 850ms 05:05:13 INFO - PROCESS | 2884 | 1472904313832 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 05:05:13 INFO - PROCESS | 2884 | 1472904313837 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 05:05:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 05:05:13 INFO - PROCESS | 2884 | 1472904313843 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 05:05:13 INFO - PROCESS | 2884 | 1472904313845 Marionette TRACE conn5 <- [1,22,null,{}] 05:05:13 INFO - PROCESS | 2884 | 1472904313849 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}] 05:05:13 INFO - PROCESS | 2884 | 1472904313852 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:13 INFO - PROCESS | 2884 | 1472904313936 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 05:05:13 INFO - PROCESS | 2884 | 1472904313942 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:13 INFO - PROCESS | 2884 | 1472904313945 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:13 INFO - PROCESS | 2884 | ++DOCSHELL 13AE1000 == 13 [pid = 2884] [id = 15] 05:05:13 INFO - PROCESS | 2884 | ++DOMWINDOW == 41 (13AE2800) [pid = 2884] [serial = 41] [outer = 00000000] 05:05:13 INFO - PROCESS | 2884 | ++DOMWINDOW == 42 (14338400) [pid = 2884] [serial = 42] [outer = 13AE2800] 05:05:13 INFO - PROCESS | 2884 | 1472904313996 Marionette DEBUG loaded listener.js 05:05:14 INFO - PROCESS | 2884 | ++DOMWINDOW == 43 (14357000) [pid = 2884] [serial = 43] [outer = 13AE2800] 05:05:14 INFO - PROCESS | 2884 | 1472904314421 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]]]}] 05:05:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 05:05:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 630ms 05:05:14 INFO - PROCESS | 2884 | 1472904314478 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 05:05:14 INFO - PROCESS | 2884 | 1472904314480 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 05:05:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 05:05:14 INFO - PROCESS | 2884 | 1472904314484 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 05:05:14 INFO - PROCESS | 2884 | 1472904314488 Marionette TRACE conn5 <- [1,26,null,{}] 05:05:14 INFO - PROCESS | 2884 | 1472904314499 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}] 05:05:14 INFO - PROCESS | 2884 | 1472904314504 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:14 INFO - PROCESS | 2884 | 1472904314601 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 05:05:14 INFO - PROCESS | 2884 | 1472904314635 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:14 INFO - PROCESS | 2884 | 1472904314639 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:14 INFO - PROCESS | 2884 | ++DOCSHELL 15F48400 == 14 [pid = 2884] [id = 16] 05:05:14 INFO - PROCESS | 2884 | ++DOMWINDOW == 44 (15F48800) [pid = 2884] [serial = 44] [outer = 00000000] 05:05:14 INFO - PROCESS | 2884 | ++DOMWINDOW == 45 (15FB2C00) [pid = 2884] [serial = 45] [outer = 15F48800] 05:05:14 INFO - PROCESS | 2884 | 1472904314691 Marionette DEBUG loaded listener.js 05:05:14 INFO - PROCESS | 2884 | ++DOMWINDOW == 46 (16073800) [pid = 2884] [serial = 46] [outer = 15F48800] 05:05:15 INFO - PROCESS | 2884 | 1472904315111 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]]]}] 05:05:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 05:05:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 670ms 05:05:15 INFO - PROCESS | 2884 | 1472904315157 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 05:05:15 INFO - PROCESS | 2884 | 1472904315160 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 05:05:15 INFO - PROCESS | 2884 | 1472904315163 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 05:05:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 05:05:15 INFO - PROCESS | 2884 | 1472904315165 Marionette TRACE conn5 <- [1,30,null,{}] 05:05:15 INFO - PROCESS | 2884 | 1472904315169 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}] 05:05:15 INFO - PROCESS | 2884 | 1472904315171 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:15 INFO - PROCESS | 2884 | 1472904315254 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 05:05:15 INFO - PROCESS | 2884 | 1472904315262 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:15 INFO - PROCESS | 2884 | 1472904315264 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:15 INFO - PROCESS | 2884 | ++DOCSHELL 15FEA800 == 15 [pid = 2884] [id = 17] 05:05:15 INFO - PROCESS | 2884 | ++DOMWINDOW == 47 (16082C00) [pid = 2884] [serial = 47] [outer = 00000000] 05:05:15 INFO - PROCESS | 2884 | ++DOMWINDOW == 48 (16BC0C00) [pid = 2884] [serial = 48] [outer = 16082C00] 05:05:15 INFO - PROCESS | 2884 | 1472904315312 Marionette DEBUG loaded listener.js 05:05:15 INFO - PROCESS | 2884 | ++DOMWINDOW == 49 (1761B800) [pid = 2884] [serial = 49] [outer = 16082C00] 05:05:15 INFO - PROCESS | 2884 | 1472904315714 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]]]}] 05:05:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 05:05:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 570ms 05:05:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 05:05:15 INFO - PROCESS | 2884 | 1472904315737 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 05:05:15 INFO - PROCESS | 2884 | 1472904315739 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 05:05:15 INFO - PROCESS | 2884 | 1472904315742 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 05:05:15 INFO - PROCESS | 2884 | 1472904315744 Marionette TRACE conn5 <- [1,34,null,{}] 05:05:15 INFO - PROCESS | 2884 | 1472904315747 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}] 05:05:15 INFO - PROCESS | 2884 | 1472904315749 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:15 INFO - PROCESS | 2884 | 1472904315859 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 05:05:15 INFO - PROCESS | 2884 | 1472904315868 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:15 INFO - PROCESS | 2884 | 1472904315870 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:15 INFO - PROCESS | 2884 | ++DOCSHELL 15F4CC00 == 16 [pid = 2884] [id = 18] 05:05:15 INFO - PROCESS | 2884 | ++DOMWINDOW == 50 (16BBF800) [pid = 2884] [serial = 50] [outer = 00000000] 05:05:15 INFO - PROCESS | 2884 | ++DOMWINDOW == 51 (17BC7400) [pid = 2884] [serial = 51] [outer = 16BBF800] 05:05:15 INFO - PROCESS | 2884 | 1472904315917 Marionette DEBUG loaded listener.js 05:05:15 INFO - PROCESS | 2884 | ++DOMWINDOW == 52 (18126400) [pid = 2884] [serial = 52] [outer = 16BBF800] 05:05:16 INFO - PROCESS | 2884 | 1472904316303 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]]]}] 05:05:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 05:05:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 570ms 05:05:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 05:05:16 INFO - PROCESS | 2884 | 1472904316313 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 05:05:16 INFO - PROCESS | 2884 | 1472904316315 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 05:05:16 INFO - PROCESS | 2884 | 1472904316318 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 05:05:16 INFO - PROCESS | 2884 | 1472904316320 Marionette TRACE conn5 <- [1,38,null,{}] 05:05:16 INFO - PROCESS | 2884 | 1472904316323 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}] 05:05:16 INFO - PROCESS | 2884 | 1472904316329 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:16 INFO - PROCESS | 2884 | 1472904316464 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 05:05:16 INFO - PROCESS | 2884 | 1472904316472 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:16 INFO - PROCESS | 2884 | 1472904316474 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:16 INFO - PROCESS | 2884 | ++DOCSHELL 0BE3E800 == 17 [pid = 2884] [id = 19] 05:05:16 INFO - PROCESS | 2884 | ++DOMWINDOW == 53 (0BE3EC00) [pid = 2884] [serial = 53] [outer = 00000000] 05:05:16 INFO - PROCESS | 2884 | ++DOMWINDOW == 54 (0BE49C00) [pid = 2884] [serial = 54] [outer = 0BE3EC00] 05:05:16 INFO - PROCESS | 2884 | 1472904316522 Marionette DEBUG loaded listener.js 05:05:16 INFO - PROCESS | 2884 | ++DOMWINDOW == 55 (186F3800) [pid = 2884] [serial = 55] [outer = 0BE3EC00] 05:05:16 INFO - PROCESS | 2884 | 1472904316904 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]]]}] 05:05:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 05:05:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 630ms 05:05:16 INFO - PROCESS | 2884 | 1472904316949 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 05:05:16 INFO - PROCESS | 2884 | 1472904316951 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 05:05:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 05:05:16 INFO - PROCESS | 2884 | 1472904316954 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 05:05:16 INFO - PROCESS | 2884 | 1472904316956 Marionette TRACE conn5 <- [1,42,null,{}] 05:05:16 INFO - PROCESS | 2884 | 1472904316960 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}] 05:05:16 INFO - PROCESS | 2884 | 1472904316962 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:17 INFO - PROCESS | 2884 | 1472904317067 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 05:05:17 INFO - PROCESS | 2884 | 1472904317075 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:17 INFO - PROCESS | 2884 | 1472904317077 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:17 INFO - PROCESS | 2884 | ++DOCSHELL 17AC0C00 == 18 [pid = 2884] [id = 20] 05:05:17 INFO - PROCESS | 2884 | ++DOMWINDOW == 56 (17AC1000) [pid = 2884] [serial = 56] [outer = 00000000] 05:05:17 INFO - PROCESS | 2884 | ++DOMWINDOW == 57 (17AC7400) [pid = 2884] [serial = 57] [outer = 17AC1000] 05:05:17 INFO - PROCESS | 2884 | 1472904317126 Marionette DEBUG loaded listener.js 05:05:17 INFO - PROCESS | 2884 | ++DOMWINDOW == 58 (17ACB800) [pid = 2884] [serial = 58] [outer = 17AC1000] 05:05:17 INFO - PROCESS | 2884 | 1472904317591 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]]]}] 05:05:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 05:05:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 670ms 05:05:17 INFO - PROCESS | 2884 | 1472904317625 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 05:05:17 INFO - PROCESS | 2884 | 1472904317627 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 05:05:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 05:05:17 INFO - PROCESS | 2884 | 1472904317631 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 05:05:17 INFO - PROCESS | 2884 | 1472904317632 Marionette TRACE conn5 <- [1,46,null,{}] 05:05:17 INFO - PROCESS | 2884 | 1472904317636 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}] 05:05:17 INFO - PROCESS | 2884 | 1472904317638 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:17 INFO - PROCESS | 2884 | 1472904317747 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 05:05:17 INFO - PROCESS | 2884 | 1472904317755 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:17 INFO - PROCESS | 2884 | 1472904317757 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:17 INFO - PROCESS | 2884 | ++DOCSHELL 08792C00 == 19 [pid = 2884] [id = 21] 05:05:17 INFO - PROCESS | 2884 | ++DOMWINDOW == 59 (08793800) [pid = 2884] [serial = 59] [outer = 00000000] 05:05:17 INFO - PROCESS | 2884 | ++DOMWINDOW == 60 (0879A400) [pid = 2884] [serial = 60] [outer = 08793800] 05:05:17 INFO - PROCESS | 2884 | 1472904317807 Marionette DEBUG loaded listener.js 05:05:17 INFO - PROCESS | 2884 | ++DOMWINDOW == 61 (142D3C00) [pid = 2884] [serial = 61] [outer = 08793800] 05:05:18 INFO - PROCESS | 2884 | 1472904318186 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]]]}] 05:05:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 05:05:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 570ms 05:05:18 INFO - PROCESS | 2884 | 1472904318201 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 05:05:18 INFO - PROCESS | 2884 | 1472904318203 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 05:05:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 05:05:18 INFO - PROCESS | 2884 | 1472904318206 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 05:05:18 INFO - PROCESS | 2884 | 1472904318208 Marionette TRACE conn5 <- [1,50,null,{}] 05:05:18 INFO - PROCESS | 2884 | 1472904318211 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}] 05:05:18 INFO - PROCESS | 2884 | 1472904318213 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:18 INFO - PROCESS | 2884 | 1472904318295 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 05:05:18 INFO - PROCESS | 2884 | 1472904318361 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:18 INFO - PROCESS | 2884 | 1472904318363 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:18 INFO - PROCESS | 2884 | ++DOCSHELL 08798800 == 20 [pid = 2884] [id = 22] 05:05:18 INFO - PROCESS | 2884 | ++DOMWINDOW == 62 (0F912000) [pid = 2884] [serial = 62] [outer = 00000000] 05:05:18 INFO - PROCESS | 2884 | ++DOMWINDOW == 63 (0F91AC00) [pid = 2884] [serial = 63] [outer = 0F912000] 05:05:18 INFO - PROCESS | 2884 | 1472904318410 Marionette DEBUG loaded listener.js 05:05:18 INFO - PROCESS | 2884 | ++DOMWINDOW == 64 (0F91F800) [pid = 2884] [serial = 64] [outer = 0F912000] 05:05:18 INFO - PROCESS | 2884 | 1472904318751 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]]]}] 05:05:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 05:05:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 570ms 05:05:18 INFO - PROCESS | 2884 | 1472904318777 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 05:05:18 INFO - PROCESS | 2884 | 1472904318789 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 05:05:18 INFO - PROCESS | 2884 | 1472904318792 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 05:05:18 INFO - PROCESS | 2884 | 1472904318794 Marionette TRACE conn5 <- [1,54,null,{}] 05:05:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 05:05:18 INFO - PROCESS | 2884 | 1472904318797 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}] 05:05:18 INFO - PROCESS | 2884 | 1472904318799 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:18 INFO - PROCESS | 2884 | 1472904318876 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 05:05:18 INFO - PROCESS | 2884 | 1472904318940 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:18 INFO - PROCESS | 2884 | 1472904318942 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:18 INFO - PROCESS | 2884 | ++DOCSHELL 0F702000 == 21 [pid = 2884] [id = 23] 05:05:18 INFO - PROCESS | 2884 | ++DOMWINDOW == 65 (0F702C00) [pid = 2884] [serial = 65] [outer = 00000000] 05:05:18 INFO - PROCESS | 2884 | ++DOMWINDOW == 66 (0F70B000) [pid = 2884] [serial = 66] [outer = 0F702C00] 05:05:18 INFO - PROCESS | 2884 | 1472904318986 Marionette DEBUG loaded listener.js 05:05:19 INFO - PROCESS | 2884 | ++DOMWINDOW == 67 (0F70F000) [pid = 2884] [serial = 67] [outer = 0F702C00] 05:05:19 INFO - PROCESS | 2884 | 1472904319322 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]]]}] 05:05:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 05:05:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 570ms 05:05:19 INFO - PROCESS | 2884 | 1472904319368 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 05:05:19 INFO - PROCESS | 2884 | 1472904319371 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 05:05:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 05:05:19 INFO - PROCESS | 2884 | 1472904319374 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 05:05:19 INFO - PROCESS | 2884 | 1472904319376 Marionette TRACE conn5 <- [1,58,null,{}] 05:05:19 INFO - PROCESS | 2884 | 1472904319379 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}] 05:05:19 INFO - PROCESS | 2884 | 1472904319381 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:19 INFO - PROCESS | 2884 | 1472904319507 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 05:05:19 INFO - PROCESS | 2884 | 1472904319515 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:19 INFO - PROCESS | 2884 | 1472904319517 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:19 INFO - PROCESS | 2884 | ++DOCSHELL 0F70C400 == 22 [pid = 2884] [id = 24] 05:05:19 INFO - PROCESS | 2884 | ++DOMWINDOW == 68 (0F70DC00) [pid = 2884] [serial = 68] [outer = 00000000] 05:05:19 INFO - PROCESS | 2884 | ++DOMWINDOW == 69 (0F86B000) [pid = 2884] [serial = 69] [outer = 0F70DC00] 05:05:19 INFO - PROCESS | 2884 | 1472904319565 Marionette DEBUG loaded listener.js 05:05:19 INFO - PROCESS | 2884 | ++DOMWINDOW == 70 (0FBB7400) [pid = 2884] [serial = 70] [outer = 0F70DC00] 05:05:19 INFO - PROCESS | 2884 | 1472904319952 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]]]}] 05:05:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 05:05:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 630ms 05:05:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 05:05:20 INFO - PROCESS | 2884 | 1472904320005 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 05:05:20 INFO - PROCESS | 2884 | 1472904320007 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 05:05:20 INFO - PROCESS | 2884 | 1472904320010 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 05:05:20 INFO - PROCESS | 2884 | 1472904320011 Marionette TRACE conn5 <- [1,62,null,{}] 05:05:20 INFO - PROCESS | 2884 | 1472904320015 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}] 05:05:20 INFO - PROCESS | 2884 | 1472904320017 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:20 INFO - PROCESS | 2884 | 1472904320125 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 05:05:20 INFO - PROCESS | 2884 | 1472904320133 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:20 INFO - PROCESS | 2884 | 1472904320135 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:20 INFO - PROCESS | 2884 | ++DOCSHELL 15FE9C00 == 23 [pid = 2884] [id = 25] 05:05:20 INFO - PROCESS | 2884 | ++DOMWINDOW == 71 (15FF2400) [pid = 2884] [serial = 71] [outer = 00000000] 05:05:20 INFO - PROCESS | 2884 | ++DOMWINDOW == 72 (18B2F400) [pid = 2884] [serial = 72] [outer = 15FF2400] 05:05:20 INFO - PROCESS | 2884 | 1472904320181 Marionette DEBUG loaded listener.js 05:05:20 INFO - PROCESS | 2884 | ++DOMWINDOW == 73 (1B0D9800) [pid = 2884] [serial = 73] [outer = 15FF2400] 05:05:20 INFO - PROCESS | 2884 | 1472904320567 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]]]}] 05:05:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 05:05:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 570ms 05:05:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 05:05:20 INFO - PROCESS | 2884 | 1472904320580 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 05:05:20 INFO - PROCESS | 2884 | 1472904320582 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 05:05:20 INFO - PROCESS | 2884 | 1472904320585 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 05:05:20 INFO - PROCESS | 2884 | 1472904320587 Marionette TRACE conn5 <- [1,66,null,{}] 05:05:20 INFO - PROCESS | 2884 | 1472904320590 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}] 05:05:20 INFO - PROCESS | 2884 | 1472904320592 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:20 INFO - PROCESS | 2884 | 1472904320672 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 05:05:20 INFO - PROCESS | 2884 | 1472904320678 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:20 INFO - PROCESS | 2884 | 1472904320680 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:21 INFO - PROCESS | 2884 | ++DOCSHELL 0878E800 == 24 [pid = 2884] [id = 26] 05:05:21 INFO - PROCESS | 2884 | ++DOMWINDOW == 74 (0878F000) [pid = 2884] [serial = 74] [outer = 00000000] 05:05:21 INFO - PROCESS | 2884 | ++DOMWINDOW == 75 (0BE43400) [pid = 2884] [serial = 75] [outer = 0878F000] 05:05:21 INFO - PROCESS | 2884 | 1472904321476 Marionette DEBUG loaded listener.js 05:05:21 INFO - PROCESS | 2884 | ++DOMWINDOW == 76 (0BF34C00) [pid = 2884] [serial = 76] [outer = 0878F000] 05:05:21 INFO - PROCESS | 2884 | 1472904321947 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]]]}] 05:05:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 05:05:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1374ms 05:05:21 INFO - PROCESS | 2884 | 1472904321962 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 05:05:21 INFO - PROCESS | 2884 | 1472904321965 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 05:05:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 05:05:21 INFO - PROCESS | 2884 | 1472904321970 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 05:05:21 INFO - PROCESS | 2884 | 1472904321973 Marionette TRACE conn5 <- [1,70,null,{}] 05:05:21 INFO - PROCESS | 2884 | 1472904321985 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}] 05:05:21 INFO - PROCESS | 2884 | 1472904321989 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:22 INFO - PROCESS | 2884 | 1472904322099 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 05:05:22 INFO - PROCESS | 2884 | 1472904322106 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:22 INFO - PROCESS | 2884 | 1472904322109 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:22 INFO - PROCESS | 2884 | ++DOCSHELL 0F704400 == 25 [pid = 2884] [id = 27] 05:05:22 INFO - PROCESS | 2884 | ++DOMWINDOW == 77 (0F864C00) [pid = 2884] [serial = 77] [outer = 00000000] 05:05:22 INFO - PROCESS | 2884 | ++DOMWINDOW == 78 (0F914000) [pid = 2884] [serial = 78] [outer = 0F864C00] 05:05:22 INFO - PROCESS | 2884 | 1472904322160 Marionette DEBUG loaded listener.js 05:05:22 INFO - PROCESS | 2884 | ++DOMWINDOW == 79 (0F91D000) [pid = 2884] [serial = 79] [outer = 0F864C00] 05:05:22 INFO - PROCESS | 2884 | 1472904322586 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]]]}] 05:05:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 05:05:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 630ms 05:05:22 INFO - PROCESS | 2884 | 1472904322601 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 05:05:22 INFO - PROCESS | 2884 | 1472904322605 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 05:05:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 05:05:22 INFO - PROCESS | 2884 | 1472904322610 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 05:05:22 INFO - PROCESS | 2884 | 1472904322613 Marionette TRACE conn5 <- [1,74,null,{}] 05:05:22 INFO - PROCESS | 2884 | 1472904322617 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}] 05:05:22 INFO - PROCESS | 2884 | 1472904322619 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:23 INFO - PROCESS | 2884 | 1472904323048 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 05:05:23 INFO - PROCESS | 2884 | --DOMWINDOW == 78 (15C0D000) [pid = 2884] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 05:05:23 INFO - PROCESS | 2884 | --DOMWINDOW == 77 (16BBF800) [pid = 2884] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 05:05:23 INFO - PROCESS | 2884 | --DOMWINDOW == 76 (0BE3EC00) [pid = 2884] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 05:05:23 INFO - PROCESS | 2884 | --DOMWINDOW == 75 (0F912000) [pid = 2884] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 05:05:23 INFO - PROCESS | 2884 | --DOMWINDOW == 74 (0F702C00) [pid = 2884] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 05:05:23 INFO - PROCESS | 2884 | --DOMWINDOW == 73 (0F70DC00) [pid = 2884] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 05:05:23 INFO - PROCESS | 2884 | --DOMWINDOW == 72 (1C0D4000) [pid = 2884] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 05:05:23 INFO - PROCESS | 2884 | --DOMWINDOW == 71 (17B07000) [pid = 2884] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 05:05:23 INFO - PROCESS | 2884 | --DOMWINDOW == 70 (181C3400) [pid = 2884] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 05:05:23 INFO - PROCESS | 2884 | --DOMWINDOW == 69 (10A50800) [pid = 2884] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 05:05:23 INFO - PROCESS | 2884 | --DOMWINDOW == 68 (13AE2800) [pid = 2884] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 05:05:23 INFO - PROCESS | 2884 | --DOMWINDOW == 67 (15F48800) [pid = 2884] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 05:05:23 INFO - PROCESS | 2884 | --DOMWINDOW == 66 (16082C00) [pid = 2884] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 05:05:23 INFO - PROCESS | 2884 | 1472904323128 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:23 INFO - PROCESS | 2884 | 1472904323130 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:23 INFO - PROCESS | 2884 | ++DOCSHELL 0BE47000 == 26 [pid = 2884] [id = 28] 05:05:23 INFO - PROCESS | 2884 | ++DOMWINDOW == 67 (0BE47C00) [pid = 2884] [serial = 80] [outer = 00000000] 05:05:23 INFO - PROCESS | 2884 | ++DOMWINDOW == 68 (0F651C00) [pid = 2884] [serial = 81] [outer = 0BE47C00] 05:05:23 INFO - PROCESS | 2884 | 1472904323180 Marionette DEBUG loaded listener.js 05:05:23 INFO - PROCESS | 2884 | ++DOMWINDOW == 69 (0F86F000) [pid = 2884] [serial = 82] [outer = 0BE47C00] 05:05:23 INFO - PROCESS | 2884 | 1472904323542 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]]]}] 05:05:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 05:05:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 970ms 05:05:23 INFO - PROCESS | 2884 | 1472904323582 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 05:05:23 INFO - PROCESS | 2884 | 1472904323584 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 05:05:23 INFO - PROCESS | 2884 | 1472904323588 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 05:05:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 05:05:23 INFO - PROCESS | 2884 | 1472904323591 Marionette TRACE conn5 <- [1,78,null,{}] 05:05:23 INFO - PROCESS | 2884 | 1472904323601 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}] 05:05:23 INFO - PROCESS | 2884 | 1472904323606 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:23 INFO - PROCESS | 2884 | 1472904323704 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 05:05:23 INFO - PROCESS | 2884 | 1472904323711 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:23 INFO - PROCESS | 2884 | 1472904323714 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:23 INFO - PROCESS | 2884 | ++DOCSHELL 142AB000 == 27 [pid = 2884] [id = 29] 05:05:23 INFO - PROCESS | 2884 | ++DOMWINDOW == 70 (142AFC00) [pid = 2884] [serial = 83] [outer = 00000000] 05:05:23 INFO - PROCESS | 2884 | ++DOMWINDOW == 71 (143EC400) [pid = 2884] [serial = 84] [outer = 142AFC00] 05:05:23 INFO - PROCESS | 2884 | 1472904323761 Marionette DEBUG loaded listener.js 05:05:23 INFO - PROCESS | 2884 | ++DOMWINDOW == 72 (15922800) [pid = 2884] [serial = 85] [outer = 142AFC00] 05:05:24 INFO - PROCESS | 2884 | 1472904324173 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]]]}] 05:05:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 05:05:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 630ms 05:05:24 INFO - PROCESS | 2884 | 1472904324221 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 05:05:24 INFO - PROCESS | 2884 | 1472904324223 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 05:05:24 INFO - PROCESS | 2884 | 1472904324227 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 05:05:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 05:05:24 INFO - PROCESS | 2884 | 1472904324228 Marionette TRACE conn5 <- [1,82,null,{}] 05:05:24 INFO - PROCESS | 2884 | 1472904324232 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}] 05:05:24 INFO - PROCESS | 2884 | 1472904324234 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:24 INFO - PROCESS | 2884 | 1472904324317 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 05:05:24 INFO - PROCESS | 2884 | 1472904324323 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:24 INFO - PROCESS | 2884 | 1472904324325 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:24 INFO - PROCESS | 2884 | ++DOCSHELL 15928000 == 28 [pid = 2884] [id = 30] 05:05:24 INFO - PROCESS | 2884 | ++DOMWINDOW == 73 (1594F800) [pid = 2884] [serial = 86] [outer = 00000000] 05:05:24 INFO - PROCESS | 2884 | ++DOMWINDOW == 74 (15F48000) [pid = 2884] [serial = 87] [outer = 1594F800] 05:05:24 INFO - PROCESS | 2884 | 1472904324372 Marionette DEBUG loaded listener.js 05:05:24 INFO - PROCESS | 2884 | ++DOMWINDOW == 75 (15FB6C00) [pid = 2884] [serial = 88] [outer = 1594F800] 05:05:24 INFO - PROCESS | 2884 | 1472904324820 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]]]}] 05:05:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 05:05:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 630ms 05:05:24 INFO - PROCESS | 2884 | 1472904324861 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 05:05:24 INFO - PROCESS | 2884 | 1472904324863 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 05:05:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 05:05:24 INFO - PROCESS | 2884 | 1472904324866 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 05:05:24 INFO - PROCESS | 2884 | 1472904324868 Marionette TRACE conn5 <- [1,86,null,{}] 05:05:24 INFO - PROCESS | 2884 | 1472904324871 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}] 05:05:24 INFO - PROCESS | 2884 | 1472904324873 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:24 INFO - PROCESS | 2884 | 1472904324953 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 05:05:24 INFO - PROCESS | 2884 | 1472904324959 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:24 INFO - PROCESS | 2884 | 1472904324961 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:24 INFO - PROCESS | 2884 | ++DOCSHELL 16BD7400 == 29 [pid = 2884] [id = 31] 05:05:24 INFO - PROCESS | 2884 | ++DOMWINDOW == 76 (16BD9000) [pid = 2884] [serial = 89] [outer = 00000000] 05:05:25 INFO - PROCESS | 2884 | ++DOMWINDOW == 77 (17ABF800) [pid = 2884] [serial = 90] [outer = 16BD9000] 05:05:25 INFO - PROCESS | 2884 | 1472904325016 Marionette DEBUG loaded listener.js 05:05:25 INFO - PROCESS | 2884 | ++DOMWINDOW == 78 (17B04000) [pid = 2884] [serial = 91] [outer = 16BD9000] 05:05:25 INFO - PROCESS | 2884 | 1472904325628 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]]]}] 05:05:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 05:05:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 830ms 05:05:25 INFO - PROCESS | 2884 | 1472904325698 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 05:05:25 INFO - PROCESS | 2884 | 1472904325703 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 05:05:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 05:05:25 INFO - PROCESS | 2884 | 1472904325708 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 05:05:25 INFO - PROCESS | 2884 | 1472904325714 Marionette TRACE conn5 <- [1,90,null,{}] 05:05:25 INFO - PROCESS | 2884 | 1472904325732 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}] 05:05:25 INFO - PROCESS | 2884 | 1472904325735 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:25 INFO - PROCESS | 2884 | 1472904325851 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 05:05:25 INFO - PROCESS | 2884 | 1472904325913 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:25 INFO - PROCESS | 2884 | 1472904325916 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:25 INFO - PROCESS | 2884 | ++DOCSHELL 0F2FF000 == 30 [pid = 2884] [id = 32] 05:05:25 INFO - PROCESS | 2884 | ++DOMWINDOW == 79 (0F70C800) [pid = 2884] [serial = 92] [outer = 00000000] 05:05:25 INFO - PROCESS | 2884 | ++DOMWINDOW == 80 (0F913400) [pid = 2884] [serial = 93] [outer = 0F70C800] 05:05:25 INFO - PROCESS | 2884 | 1472904325977 Marionette DEBUG loaded listener.js 05:05:26 INFO - PROCESS | 2884 | ++DOMWINDOW == 81 (0FFE2400) [pid = 2884] [serial = 94] [outer = 0F70C800] 05:05:26 INFO - PROCESS | 2884 | 1472904326539 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]]]}] 05:05:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 05:05:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 870ms 05:05:26 INFO - PROCESS | 2884 | 1472904326582 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 05:05:26 INFO - PROCESS | 2884 | 1472904326587 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 05:05:26 INFO - PROCESS | 2884 | 1472904326593 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 05:05:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 05:05:26 INFO - PROCESS | 2884 | 1472904326596 Marionette TRACE conn5 <- [1,94,null,{}] 05:05:26 INFO - PROCESS | 2884 | 1472904326601 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}] 05:05:26 INFO - PROCESS | 2884 | 1472904326603 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:26 INFO - PROCESS | 2884 | 1472904326715 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 05:05:26 INFO - PROCESS | 2884 | 1472904326800 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:26 INFO - PROCESS | 2884 | 1472904326803 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:26 INFO - PROCESS | 2884 | ++DOCSHELL 13D6F800 == 31 [pid = 2884] [id = 33] 05:05:26 INFO - PROCESS | 2884 | ++DOMWINDOW == 82 (14345000) [pid = 2884] [serial = 95] [outer = 00000000] 05:05:26 INFO - PROCESS | 2884 | ++DOMWINDOW == 83 (15C04000) [pid = 2884] [serial = 96] [outer = 14345000] 05:05:26 INFO - PROCESS | 2884 | 1472904326863 Marionette DEBUG loaded listener.js 05:05:26 INFO - PROCESS | 2884 | ++DOMWINDOW == 84 (16B62400) [pid = 2884] [serial = 97] [outer = 14345000] 05:05:27 INFO - PROCESS | 2884 | 1472904327437 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]]]}] 05:05:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 05:05:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 870ms 05:05:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 05:05:27 INFO - PROCESS | 2884 | 1472904327467 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 05:05:27 INFO - PROCESS | 2884 | 1472904327470 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 05:05:27 INFO - PROCESS | 2884 | 1472904327474 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 05:05:27 INFO - PROCESS | 2884 | 1472904327478 Marionette TRACE conn5 <- [1,98,null,{}] 05:05:27 INFO - PROCESS | 2884 | 1472904327488 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}] 05:05:27 INFO - PROCESS | 2884 | 1472904327493 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:27 INFO - PROCESS | 2884 | 1472904327600 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 05:05:27 INFO - PROCESS | 2884 | 1472904327685 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:27 INFO - PROCESS | 2884 | 1472904327689 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:27 INFO - PROCESS | 2884 | ++DOCSHELL 181C1400 == 32 [pid = 2884] [id = 34] 05:05:27 INFO - PROCESS | 2884 | ++DOMWINDOW == 85 (181C1800) [pid = 2884] [serial = 98] [outer = 00000000] 05:05:27 INFO - PROCESS | 2884 | ++DOMWINDOW == 86 (186ECC00) [pid = 2884] [serial = 99] [outer = 181C1800] 05:05:27 INFO - PROCESS | 2884 | 1472904327749 Marionette DEBUG loaded listener.js 05:05:27 INFO - PROCESS | 2884 | ++DOMWINDOW == 87 (186F3400) [pid = 2884] [serial = 100] [outer = 181C1800] 05:05:28 INFO - PROCESS | 2884 | 1472904328359 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]]]}] 05:05:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 05:05:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 930ms 05:05:28 INFO - PROCESS | 2884 | 1472904328407 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 05:05:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 05:05:28 INFO - PROCESS | 2884 | 1472904328412 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 05:05:28 INFO - PROCESS | 2884 | 1472904328417 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 05:05:28 INFO - PROCESS | 2884 | 1472904328421 Marionette TRACE conn5 <- [1,102,null,{}] 05:05:28 INFO - PROCESS | 2884 | 1472904328427 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}] 05:05:28 INFO - PROCESS | 2884 | 1472904328430 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:28 INFO - PROCESS | 2884 | 1472904328538 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 05:05:28 INFO - PROCESS | 2884 | 1472904328618 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:28 INFO - PROCESS | 2884 | 1472904328622 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:28 INFO - PROCESS | 2884 | ++DOCSHELL 0BE1F000 == 33 [pid = 2884] [id = 35] 05:05:28 INFO - PROCESS | 2884 | ++DOMWINDOW == 88 (0BE1F400) [pid = 2884] [serial = 101] [outer = 00000000] 05:05:28 INFO - PROCESS | 2884 | ++DOMWINDOW == 89 (0BE4A400) [pid = 2884] [serial = 102] [outer = 0BE1F400] 05:05:28 INFO - PROCESS | 2884 | 1472904328675 Marionette DEBUG loaded listener.js 05:05:28 INFO - PROCESS | 2884 | ++DOMWINDOW == 90 (0C5CE400) [pid = 2884] [serial = 103] [outer = 0BE1F400] 05:05:28 INFO - PROCESS | 2884 | --DOMWINDOW == 89 (18B3B400) [pid = 2884] [serial = 17] [outer = 00000000] [url = about:blank] 05:05:28 INFO - PROCESS | 2884 | --DOMWINDOW == 88 (17BC7400) [pid = 2884] [serial = 51] [outer = 00000000] [url = about:blank] 05:05:28 INFO - PROCESS | 2884 | --DOMWINDOW == 87 (0BE49C00) [pid = 2884] [serial = 54] [outer = 00000000] [url = about:blank] 05:05:28 INFO - PROCESS | 2884 | --DOMWINDOW == 86 (17AC7400) [pid = 2884] [serial = 57] [outer = 00000000] [url = about:blank] 05:05:28 INFO - PROCESS | 2884 | --DOMWINDOW == 85 (0879A400) [pid = 2884] [serial = 60] [outer = 00000000] [url = about:blank] 05:05:28 INFO - PROCESS | 2884 | --DOMWINDOW == 84 (0F91AC00) [pid = 2884] [serial = 63] [outer = 00000000] [url = about:blank] 05:05:28 INFO - PROCESS | 2884 | --DOMWINDOW == 83 (0F70B000) [pid = 2884] [serial = 66] [outer = 00000000] [url = about:blank] 05:05:28 INFO - PROCESS | 2884 | --DOMWINDOW == 82 (0F136000) [pid = 2884] [serial = 33] [outer = 00000000] [url = about:blank] 05:05:28 INFO - PROCESS | 2884 | --DOMWINDOW == 81 (18126400) [pid = 2884] [serial = 52] [outer = 00000000] [url = about:blank] 05:05:28 INFO - PROCESS | 2884 | --DOMWINDOW == 80 (186F3800) [pid = 2884] [serial = 55] [outer = 00000000] [url = about:blank] 05:05:28 INFO - PROCESS | 2884 | --DOMWINDOW == 79 (1AA17800) [pid = 2884] [serial = 28] [outer = 00000000] [url = about:blank] 05:05:28 INFO - PROCESS | 2884 | --DOMWINDOW == 78 (0F91F800) [pid = 2884] [serial = 64] [outer = 00000000] [url = about:blank] 05:05:28 INFO - PROCESS | 2884 | --DOMWINDOW == 77 (1BE2C000) [pid = 2884] [serial = 31] [outer = 00000000] [url = about:blank] 05:05:28 INFO - PROCESS | 2884 | --DOMWINDOW == 76 (13827400) [pid = 2884] [serial = 40] [outer = 00000000] [url = about:blank] 05:05:28 INFO - PROCESS | 2884 | --DOMWINDOW == 75 (0F70F000) [pid = 2884] [serial = 67] [outer = 00000000] [url = about:blank] 05:05:28 INFO - PROCESS | 2884 | --DOMWINDOW == 74 (16073800) [pid = 2884] [serial = 46] [outer = 00000000] [url = about:blank] 05:05:28 INFO - PROCESS | 2884 | --DOMWINDOW == 73 (1761B800) [pid = 2884] [serial = 49] [outer = 00000000] [url = about:blank] 05:05:28 INFO - PROCESS | 2884 | --DOMWINDOW == 72 (1C7E7000) [pid = 2884] [serial = 22] [outer = 00000000] [url = about:blank] 05:05:28 INFO - PROCESS | 2884 | --DOMWINDOW == 71 (0FBB7400) [pid = 2884] [serial = 70] [outer = 00000000] [url = about:blank] 05:05:28 INFO - PROCESS | 2884 | --DOMWINDOW == 70 (18B2F400) [pid = 2884] [serial = 72] [outer = 00000000] [url = about:blank] 05:05:28 INFO - PROCESS | 2884 | --DOMWINDOW == 69 (15F44C00) [pid = 2884] [serial = 9] [outer = 00000000] [url = about:blank] 05:05:28 INFO - PROCESS | 2884 | --DOMWINDOW == 68 (15F4B000) [pid = 2884] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 05:05:28 INFO - PROCESS | 2884 | --DOMWINDOW == 67 (13823400) [pid = 2884] [serial = 4] [outer = 00000000] [url = about:blank] 05:05:28 INFO - PROCESS | 2884 | --DOMWINDOW == 66 (0F86B000) [pid = 2884] [serial = 69] [outer = 00000000] [url = about:blank] 05:05:28 INFO - PROCESS | 2884 | --DOMWINDOW == 65 (0BF35400) [pid = 2884] [serial = 24] [outer = 00000000] [url = about:blank] 05:05:28 INFO - PROCESS | 2884 | --DOMWINDOW == 64 (18B46800) [pid = 2884] [serial = 27] [outer = 00000000] [url = about:blank] 05:05:28 INFO - PROCESS | 2884 | --DOMWINDOW == 63 (1B0D7800) [pid = 2884] [serial = 30] [outer = 00000000] [url = about:blank] 05:05:28 INFO - PROCESS | 2884 | --DOMWINDOW == 62 (0F655C00) [pid = 2884] [serial = 36] [outer = 00000000] [url = about:blank] 05:05:28 INFO - PROCESS | 2884 | --DOMWINDOW == 61 (10B3B800) [pid = 2884] [serial = 39] [outer = 00000000] [url = about:blank] 05:05:28 INFO - PROCESS | 2884 | --DOMWINDOW == 60 (14338400) [pid = 2884] [serial = 42] [outer = 00000000] [url = about:blank] 05:05:28 INFO - PROCESS | 2884 | --DOMWINDOW == 59 (14357000) [pid = 2884] [serial = 43] [outer = 00000000] [url = about:blank] 05:05:28 INFO - PROCESS | 2884 | --DOMWINDOW == 58 (15FB2C00) [pid = 2884] [serial = 45] [outer = 00000000] [url = about:blank] 05:05:28 INFO - PROCESS | 2884 | --DOMWINDOW == 57 (16BC0C00) [pid = 2884] [serial = 48] [outer = 00000000] [url = about:blank] 05:05:28 INFO - PROCESS | 2884 | --DOMWINDOW == 56 (1C0D6800) [pid = 2884] [serial = 21] [outer = 00000000] [url = about:blank] 05:05:28 INFO - PROCESS | 2884 | --DOMWINDOW == 55 (1820FC00) [pid = 2884] [serial = 14] [outer = 00000000] [url = about:blank] 05:05:29 INFO - PROCESS | 2884 | 1472904329162 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]]]}] 05:05:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 05:05:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 790ms 05:05:29 INFO - PROCESS | 2884 | 1472904329207 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 05:05:29 INFO - PROCESS | 2884 | 1472904329211 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 05:05:29 INFO - PROCESS | 2884 | 1472904329217 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 05:05:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 05:05:29 INFO - PROCESS | 2884 | 1472904329219 Marionette TRACE conn5 <- [1,106,null,{}] 05:05:29 INFO - PROCESS | 2884 | 1472904329223 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}] 05:05:29 INFO - PROCESS | 2884 | 1472904329226 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:29 INFO - PROCESS | 2884 | 1472904329311 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 05:05:29 INFO - PROCESS | 2884 | 1472904329320 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:29 INFO - PROCESS | 2884 | 1472904329322 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:29 INFO - PROCESS | 2884 | ++DOCSHELL 0F863C00 == 34 [pid = 2884] [id = 36] 05:05:29 INFO - PROCESS | 2884 | ++DOMWINDOW == 56 (0F864400) [pid = 2884] [serial = 104] [outer = 00000000] 05:05:29 INFO - PROCESS | 2884 | ++DOMWINDOW == 57 (0F86B000) [pid = 2884] [serial = 105] [outer = 0F864400] 05:05:29 INFO - PROCESS | 2884 | 1472904329372 Marionette DEBUG loaded listener.js 05:05:29 INFO - PROCESS | 2884 | ++DOMWINDOW == 58 (0F912400) [pid = 2884] [serial = 106] [outer = 0F864400] 05:05:29 INFO - PROCESS | 2884 | 1472904329788 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]]]}] 05:05:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 05:05:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 630ms 05:05:29 INFO - PROCESS | 2884 | 1472904329852 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 05:05:29 INFO - PROCESS | 2884 | 1472904329855 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 05:05:29 INFO - PROCESS | 2884 | 1472904329858 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 05:05:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 05:05:29 INFO - PROCESS | 2884 | 1472904329862 Marionette TRACE conn5 <- [1,110,null,{}] 05:05:29 INFO - PROCESS | 2884 | 1472904329872 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}] 05:05:29 INFO - PROCESS | 2884 | 1472904329877 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:29 INFO - PROCESS | 2884 | 1472904329965 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 05:05:29 INFO - PROCESS | 2884 | 1472904329976 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:29 INFO - PROCESS | 2884 | 1472904329979 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:29 INFO - PROCESS | 2884 | ++DOCSHELL 13823C00 == 35 [pid = 2884] [id = 37] 05:05:29 INFO - PROCESS | 2884 | ++DOMWINDOW == 59 (138A7000) [pid = 2884] [serial = 107] [outer = 00000000] 05:05:30 INFO - PROCESS | 2884 | ++DOMWINDOW == 60 (13D97000) [pid = 2884] [serial = 108] [outer = 138A7000] 05:05:30 INFO - PROCESS | 2884 | 1472904330033 Marionette DEBUG loaded listener.js 05:05:30 INFO - PROCESS | 2884 | ++DOMWINDOW == 61 (1433B400) [pid = 2884] [serial = 109] [outer = 138A7000] 05:05:30 INFO - PROCESS | 2884 | 1472904330469 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]]]}] 05:05:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 05:05:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 670ms 05:05:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 05:05:30 INFO - PROCESS | 2884 | 1472904330537 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 05:05:30 INFO - PROCESS | 2884 | 1472904330540 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 05:05:30 INFO - PROCESS | 2884 | 1472904330543 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 05:05:30 INFO - PROCESS | 2884 | 1472904330545 Marionette TRACE conn5 <- [1,114,null,{}] 05:05:30 INFO - PROCESS | 2884 | 1472904330548 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}] 05:05:30 INFO - PROCESS | 2884 | 1472904330550 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:30 INFO - PROCESS | 2884 | 1472904330634 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 05:05:30 INFO - PROCESS | 2884 | 1472904330640 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:30 INFO - PROCESS | 2884 | 1472904330642 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:30 INFO - PROCESS | 2884 | ++DOCSHELL 14351800 == 36 [pid = 2884] [id = 38] 05:05:30 INFO - PROCESS | 2884 | ++DOMWINDOW == 62 (14352000) [pid = 2884] [serial = 110] [outer = 00000000] 05:05:30 INFO - PROCESS | 2884 | ++DOMWINDOW == 63 (15C07000) [pid = 2884] [serial = 111] [outer = 14352000] 05:05:30 INFO - PROCESS | 2884 | 1472904330699 Marionette DEBUG loaded listener.js 05:05:30 INFO - PROCESS | 2884 | ++DOMWINDOW == 64 (15FEA400) [pid = 2884] [serial = 112] [outer = 14352000] 05:05:31 INFO - PROCESS | 2884 | 1472904331109 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]]]}] 05:05:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 05:05:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 630ms 05:05:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 05:05:31 INFO - PROCESS | 2884 | 1472904331177 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 05:05:31 INFO - PROCESS | 2884 | 1472904331179 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 05:05:31 INFO - PROCESS | 2884 | 1472904331182 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 05:05:31 INFO - PROCESS | 2884 | 1472904331184 Marionette TRACE conn5 <- [1,118,null,{}] 05:05:31 INFO - PROCESS | 2884 | 1472904331188 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}] 05:05:31 INFO - PROCESS | 2884 | 1472904331190 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:31 INFO - PROCESS | 2884 | 1472904331268 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 05:05:31 INFO - PROCESS | 2884 | 1472904331274 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:31 INFO - PROCESS | 2884 | 1472904331276 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:31 INFO - PROCESS | 2884 | ++DOCSHELL 166CB400 == 37 [pid = 2884] [id = 39] 05:05:31 INFO - PROCESS | 2884 | ++DOMWINDOW == 65 (166CB800) [pid = 2884] [serial = 113] [outer = 00000000] 05:05:31 INFO - PROCESS | 2884 | ++DOMWINDOW == 66 (16BD5400) [pid = 2884] [serial = 114] [outer = 166CB800] 05:05:31 INFO - PROCESS | 2884 | 1472904331324 Marionette DEBUG loaded listener.js 05:05:31 INFO - PROCESS | 2884 | ++DOMWINDOW == 67 (17615000) [pid = 2884] [serial = 115] [outer = 166CB800] 05:05:31 INFO - PROCESS | 2884 | 1472904331758 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]]]}] 05:05:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 05:05:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 631ms 05:05:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 05:05:31 INFO - PROCESS | 2884 | 1472904331814 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 05:05:31 INFO - PROCESS | 2884 | 1472904331816 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 05:05:31 INFO - PROCESS | 2884 | 1472904331819 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 05:05:31 INFO - PROCESS | 2884 | 1472904331821 Marionette TRACE conn5 <- [1,122,null,{}] 05:05:31 INFO - PROCESS | 2884 | 1472904331832 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}] 05:05:31 INFO - PROCESS | 2884 | 1472904331838 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:31 INFO - PROCESS | 2884 | 1472904331977 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 05:05:32 INFO - PROCESS | 2884 | 1472904332028 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:32 INFO - PROCESS | 2884 | 1472904332030 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:32 INFO - PROCESS | 2884 | ++DOCSHELL 1442BC00 == 38 [pid = 2884] [id = 40] 05:05:32 INFO - PROCESS | 2884 | ++DOMWINDOW == 68 (17AC9800) [pid = 2884] [serial = 116] [outer = 00000000] 05:05:32 INFO - PROCESS | 2884 | ++DOMWINDOW == 69 (181C2000) [pid = 2884] [serial = 117] [outer = 17AC9800] 05:05:32 INFO - PROCESS | 2884 | 1472904332077 Marionette DEBUG loaded listener.js 05:05:32 INFO - PROCESS | 2884 | ++DOMWINDOW == 70 (186EC000) [pid = 2884] [serial = 118] [outer = 17AC9800] 05:05:32 INFO - PROCESS | 2884 | 1472904332466 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]]]}] 05:05:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 05:05:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 670ms 05:05:32 INFO - PROCESS | 2884 | 1472904332493 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 05:05:32 INFO - PROCESS | 2884 | 1472904332495 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 05:05:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 05:05:32 INFO - PROCESS | 2884 | 1472904332498 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 05:05:32 INFO - PROCESS | 2884 | 1472904332500 Marionette TRACE conn5 <- [1,126,null,{}] 05:05:32 INFO - PROCESS | 2884 | 1472904332504 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}] 05:05:32 INFO - PROCESS | 2884 | 1472904332506 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:32 INFO - PROCESS | 2884 | 1472904332619 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 05:05:32 INFO - PROCESS | 2884 | 1472904332684 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:32 INFO - PROCESS | 2884 | 1472904332686 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:32 INFO - PROCESS | 2884 | ++DOCSHELL 181B9800 == 39 [pid = 2884] [id = 41] 05:05:32 INFO - PROCESS | 2884 | ++DOMWINDOW == 71 (181C1C00) [pid = 2884] [serial = 119] [outer = 00000000] 05:05:32 INFO - PROCESS | 2884 | ++DOMWINDOW == 72 (18B34800) [pid = 2884] [serial = 120] [outer = 181C1C00] 05:05:32 INFO - PROCESS | 2884 | 1472904332731 Marionette DEBUG loaded listener.js 05:05:32 INFO - PROCESS | 2884 | ++DOMWINDOW == 73 (18B3B400) [pid = 2884] [serial = 121] [outer = 181C1C00] 05:05:33 INFO - PROCESS | 2884 | --DOMWINDOW == 72 (1594F800) [pid = 2884] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 05:05:33 INFO - PROCESS | 2884 | --DOMWINDOW == 71 (0F864C00) [pid = 2884] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 05:05:33 INFO - PROCESS | 2884 | --DOMWINDOW == 70 (142AFC00) [pid = 2884] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 05:05:33 INFO - PROCESS | 2884 | --DOMWINDOW == 69 (0BE47C00) [pid = 2884] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 05:05:33 INFO - PROCESS | 2884 | --DOMWINDOW == 68 (0878F000) [pid = 2884] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 05:05:33 INFO - PROCESS | 2884 | --DOMWINDOW == 67 (15FF2400) [pid = 2884] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 05:05:33 INFO - PROCESS | 2884 | --DOMWINDOW == 66 (08793800) [pid = 2884] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 05:05:33 INFO - PROCESS | 2884 | --DOMWINDOW == 65 (17AC1000) [pid = 2884] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 05:05:33 INFO - PROCESS | 2884 | 1472904333124 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]]]}] 05:05:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 05:05:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 670ms 05:05:33 INFO - PROCESS | 2884 | 1472904333172 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 05:05:33 INFO - PROCESS | 2884 | 1472904333174 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 05:05:33 INFO - PROCESS | 2884 | 1472904333177 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 05:05:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 05:05:33 INFO - PROCESS | 2884 | 1472904333178 Marionette TRACE conn5 <- [1,130,null,{}] 05:05:33 INFO - PROCESS | 2884 | 1472904333182 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}] 05:05:33 INFO - PROCESS | 2884 | 1472904333184 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:33 INFO - PROCESS | 2884 | 1472904333264 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 05:05:33 INFO - PROCESS | 2884 | 1472904333272 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:33 INFO - PROCESS | 2884 | 1472904333274 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:33 INFO - PROCESS | 2884 | ++DOCSHELL 0F863800 == 40 [pid = 2884] [id = 42] 05:05:33 INFO - PROCESS | 2884 | ++DOMWINDOW == 66 (0F86A800) [pid = 2884] [serial = 122] [outer = 00000000] 05:05:33 INFO - PROCESS | 2884 | ++DOMWINDOW == 67 (15F49C00) [pid = 2884] [serial = 123] [outer = 0F86A800] 05:05:33 INFO - PROCESS | 2884 | 1472904333320 Marionette DEBUG loaded listener.js 05:05:33 INFO - PROCESS | 2884 | ++DOMWINDOW == 68 (186F0400) [pid = 2884] [serial = 124] [outer = 0F86A800] 05:05:33 INFO - PROCESS | 2884 | 1472904333713 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]]]}] 05:05:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 05:05:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 570ms 05:05:33 INFO - PROCESS | 2884 | 1472904333750 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 05:05:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 05:05:33 INFO - PROCESS | 2884 | 1472904333752 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 05:05:33 INFO - PROCESS | 2884 | 1472904333764 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 05:05:33 INFO - PROCESS | 2884 | 1472904333766 Marionette TRACE conn5 <- [1,134,null,{}] 05:05:33 INFO - PROCESS | 2884 | 1472904333769 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}] 05:05:33 INFO - PROCESS | 2884 | 1472904333771 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:33 INFO - PROCESS | 2884 | 1472904333851 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 05:05:33 INFO - PROCESS | 2884 | 1472904333857 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:33 INFO - PROCESS | 2884 | 1472904333859 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:33 INFO - PROCESS | 2884 | ++DOCSHELL 16044000 == 41 [pid = 2884] [id = 43] 05:05:33 INFO - PROCESS | 2884 | ++DOMWINDOW == 69 (16044400) [pid = 2884] [serial = 125] [outer = 00000000] 05:05:33 INFO - PROCESS | 2884 | ++DOMWINDOW == 70 (1604C800) [pid = 2884] [serial = 126] [outer = 16044400] 05:05:33 INFO - PROCESS | 2884 | 1472904333905 Marionette DEBUG loaded listener.js 05:05:33 INFO - PROCESS | 2884 | ++DOMWINDOW == 71 (1604E800) [pid = 2884] [serial = 127] [outer = 16044400] 05:05:34 INFO - PROCESS | 2884 | 1472904334326 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]]]}] 05:05:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 05:05:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 591ms 05:05:34 INFO - PROCESS | 2884 | 1472904334347 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 05:05:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 05:05:34 INFO - PROCESS | 2884 | 1472904334358 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 05:05:34 INFO - PROCESS | 2884 | 1472904334362 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 05:05:34 INFO - PROCESS | 2884 | 1472904334363 Marionette TRACE conn5 <- [1,138,null,{}] 05:05:34 INFO - PROCESS | 2884 | 1472904334377 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}] 05:05:34 INFO - PROCESS | 2884 | 1472904334379 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:34 INFO - PROCESS | 2884 | 1472904334458 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 05:05:34 INFO - PROCESS | 2884 | 1472904334464 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:34 INFO - PROCESS | 2884 | 1472904334466 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:34 INFO - PROCESS | 2884 | ++DOCSHELL 195A2C00 == 42 [pid = 2884] [id = 44] 05:05:34 INFO - PROCESS | 2884 | ++DOMWINDOW == 72 (1A010C00) [pid = 2884] [serial = 128] [outer = 00000000] 05:05:34 INFO - PROCESS | 2884 | ++DOMWINDOW == 73 (195A0C00) [pid = 2884] [serial = 129] [outer = 1A010C00] 05:05:34 INFO - PROCESS | 2884 | 1472904334514 Marionette DEBUG loaded listener.js 05:05:34 INFO - PROCESS | 2884 | ++DOMWINDOW == 74 (1AA17800) [pid = 2884] [serial = 130] [outer = 1A010C00] 05:05:34 INFO - PROCESS | 2884 | 1472904334913 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]]]}] 05:05:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 05:05:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 590ms 05:05:34 INFO - PROCESS | 2884 | 1472904334952 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 05:05:34 INFO - PROCESS | 2884 | 1472904334954 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 05:05:34 INFO - PROCESS | 2884 | 1472904334958 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 05:05:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 05:05:34 INFO - PROCESS | 2884 | 1472904334960 Marionette TRACE conn5 <- [1,142,null,{}] 05:05:34 INFO - PROCESS | 2884 | 1472904334977 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}] 05:05:34 INFO - PROCESS | 2884 | 1472904334980 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:35 INFO - PROCESS | 2884 | 1472904335080 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 05:05:35 INFO - PROCESS | 2884 | 1472904335088 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:35 INFO - PROCESS | 2884 | 1472904335090 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:35 INFO - PROCESS | 2884 | ++DOCSHELL 14DEF000 == 43 [pid = 2884] [id = 45] 05:05:35 INFO - PROCESS | 2884 | ++DOMWINDOW == 75 (16051800) [pid = 2884] [serial = 131] [outer = 00000000] 05:05:35 INFO - PROCESS | 2884 | ++DOMWINDOW == 76 (18D34C00) [pid = 2884] [serial = 132] [outer = 16051800] 05:05:35 INFO - PROCESS | 2884 | 1472904335138 Marionette DEBUG loaded listener.js 05:05:35 INFO - PROCESS | 2884 | ++DOMWINDOW == 77 (18D3A400) [pid = 2884] [serial = 133] [outer = 16051800] 05:05:35 INFO - PROCESS | 2884 | 1472904335693 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]]]}] 05:05:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 05:05:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 771ms 05:05:35 INFO - PROCESS | 2884 | 1472904335734 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 05:05:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 05:05:35 INFO - PROCESS | 2884 | 1472904335738 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 05:05:35 INFO - PROCESS | 2884 | 1472904335743 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 05:05:35 INFO - PROCESS | 2884 | 1472904335746 Marionette TRACE conn5 <- [1,146,null,{}] 05:05:35 INFO - PROCESS | 2884 | 1472904335752 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}] 05:05:35 INFO - PROCESS | 2884 | 1472904335756 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:35 INFO - PROCESS | 2884 | 1472904335873 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 05:05:35 INFO - PROCESS | 2884 | 1472904335950 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:35 INFO - PROCESS | 2884 | 1472904335953 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:36 INFO - PROCESS | 2884 | ++DOCSHELL 0BE1E000 == 44 [pid = 2884] [id = 46] 05:05:36 INFO - PROCESS | 2884 | ++DOMWINDOW == 78 (0BE3F400) [pid = 2884] [serial = 134] [outer = 00000000] 05:05:36 INFO - PROCESS | 2884 | ++DOMWINDOW == 79 (0F651800) [pid = 2884] [serial = 135] [outer = 0BE3F400] 05:05:36 INFO - PROCESS | 2884 | 1472904336054 Marionette DEBUG loaded listener.js 05:05:36 INFO - PROCESS | 2884 | ++DOMWINDOW == 80 (0F70B000) [pid = 2884] [serial = 136] [outer = 0BE3F400] 05:05:36 INFO - PROCESS | 2884 | 1472904336649 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]]]}] 05:05:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 05:05:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 930ms 05:05:36 INFO - PROCESS | 2884 | 1472904336686 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 05:05:36 INFO - PROCESS | 2884 | 1472904336691 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 05:05:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 05:05:36 INFO - PROCESS | 2884 | 1472904336699 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 05:05:36 INFO - PROCESS | 2884 | 1472904336702 Marionette TRACE conn5 <- [1,150,null,{}] 05:05:36 INFO - PROCESS | 2884 | 1472904336706 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}] 05:05:36 INFO - PROCESS | 2884 | 1472904336709 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:36 INFO - PROCESS | 2884 | 1472904336823 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 05:05:36 INFO - PROCESS | 2884 | 1472904336897 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:36 INFO - PROCESS | 2884 | 1472904336900 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:36 INFO - PROCESS | 2884 | ++DOCSHELL 0F7BF000 == 45 [pid = 2884] [id = 47] 05:05:36 INFO - PROCESS | 2884 | ++DOMWINDOW == 81 (0FEDB400) [pid = 2884] [serial = 137] [outer = 00000000] 05:05:36 INFO - PROCESS | 2884 | ++DOMWINDOW == 82 (14356C00) [pid = 2884] [serial = 138] [outer = 0FEDB400] 05:05:37 INFO - PROCESS | 2884 | 1472904337001 Marionette DEBUG loaded listener.js 05:05:37 INFO - PROCESS | 2884 | ++DOMWINDOW == 83 (14DF0800) [pid = 2884] [serial = 139] [outer = 0FEDB400] 05:05:37 INFO - PROCESS | 2884 | 1472904337653 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]]]}] 05:05:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 05:05:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 970ms 05:05:37 INFO - PROCESS | 2884 | 1472904337680 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 05:05:37 INFO - PROCESS | 2884 | 1472904337683 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 05:05:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 05:05:37 INFO - PROCESS | 2884 | 1472904337687 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 05:05:37 INFO - PROCESS | 2884 | 1472904337691 Marionette TRACE conn5 <- [1,154,null,{}] 05:05:37 INFO - PROCESS | 2884 | 1472904337703 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}] 05:05:37 INFO - PROCESS | 2884 | 1472904337708 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:37 INFO - PROCESS | 2884 | 1472904337816 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 05:05:37 INFO - PROCESS | 2884 | 1472904337890 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:37 INFO - PROCESS | 2884 | 1472904337893 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:37 INFO - PROCESS | 2884 | ++DOCSHELL 0F84FC00 == 46 [pid = 2884] [id = 48] 05:05:37 INFO - PROCESS | 2884 | ++DOMWINDOW == 84 (0F850400) [pid = 2884] [serial = 140] [outer = 00000000] 05:05:37 INFO - PROCESS | 2884 | ++DOMWINDOW == 85 (15F4B000) [pid = 2884] [serial = 141] [outer = 0F850400] 05:05:37 INFO - PROCESS | 2884 | 1472904337951 Marionette DEBUG loaded listener.js 05:05:38 INFO - PROCESS | 2884 | ++DOMWINDOW == 86 (17AC5000) [pid = 2884] [serial = 142] [outer = 0F850400] 05:05:38 INFO - PROCESS | 2884 | 1472904338698 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]]]}] 05:05:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 05:05:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1021ms 05:05:38 INFO - PROCESS | 2884 | 1472904338714 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 05:05:38 INFO - PROCESS | 2884 | 1472904338717 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 05:05:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 05:05:38 INFO - PROCESS | 2884 | 1472904338722 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 05:05:38 INFO - PROCESS | 2884 | 1472904338725 Marionette TRACE conn5 <- [1,158,null,{}] 05:05:38 INFO - PROCESS | 2884 | 1472904338731 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}] 05:05:38 INFO - PROCESS | 2884 | 1472904338733 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:38 INFO - PROCESS | 2884 | 1472904338837 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 05:05:38 INFO - PROCESS | 2884 | 1472904338927 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:38 INFO - PROCESS | 2884 | 1472904338930 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:38 INFO - PROCESS | 2884 | ++DOCSHELL 0BE40800 == 47 [pid = 2884] [id = 49] 05:05:38 INFO - PROCESS | 2884 | ++DOMWINDOW == 87 (0BE41000) [pid = 2884] [serial = 143] [outer = 00000000] 05:05:38 INFO - PROCESS | 2884 | ++DOMWINDOW == 88 (0F658C00) [pid = 2884] [serial = 144] [outer = 0BE41000] 05:05:38 INFO - PROCESS | 2884 | 1472904338980 Marionette DEBUG loaded listener.js 05:05:39 INFO - PROCESS | 2884 | ++DOMWINDOW == 89 (0F709400) [pid = 2884] [serial = 145] [outer = 0BE41000] 05:05:39 INFO - PROCESS | 2884 | --DOCSHELL 195A2C00 == 46 [pid = 2884] [id = 44] 05:05:39 INFO - PROCESS | 2884 | --DOCSHELL 16044000 == 45 [pid = 2884] [id = 43] 05:05:39 INFO - PROCESS | 2884 | --DOCSHELL 0F863800 == 44 [pid = 2884] [id = 42] 05:05:39 INFO - PROCESS | 2884 | --DOCSHELL 181B9800 == 43 [pid = 2884] [id = 41] 05:05:39 INFO - PROCESS | 2884 | --DOCSHELL 1442BC00 == 42 [pid = 2884] [id = 40] 05:05:39 INFO - PROCESS | 2884 | --DOCSHELL 166CB400 == 41 [pid = 2884] [id = 39] 05:05:39 INFO - PROCESS | 2884 | --DOCSHELL 14351800 == 40 [pid = 2884] [id = 38] 05:05:39 INFO - PROCESS | 2884 | --DOCSHELL 13823C00 == 39 [pid = 2884] [id = 37] 05:05:39 INFO - PROCESS | 2884 | --DOCSHELL 0F863C00 == 38 [pid = 2884] [id = 36] 05:05:39 INFO - PROCESS | 2884 | --DOCSHELL 181C1400 == 37 [pid = 2884] [id = 34] 05:05:39 INFO - PROCESS | 2884 | --DOCSHELL 0BE1F000 == 36 [pid = 2884] [id = 35] 05:05:39 INFO - PROCESS | 2884 | --DOCSHELL 0F2FF000 == 35 [pid = 2884] [id = 32] 05:05:39 INFO - PROCESS | 2884 | --DOCSHELL 13D6F800 == 34 [pid = 2884] [id = 33] 05:05:39 INFO - PROCESS | 2884 | --DOCSHELL 16BD7400 == 33 [pid = 2884] [id = 31] 05:05:39 INFO - PROCESS | 2884 | --DOCSHELL 15928000 == 32 [pid = 2884] [id = 30] 05:05:39 INFO - PROCESS | 2884 | --DOCSHELL 142AB000 == 31 [pid = 2884] [id = 29] 05:05:39 INFO - PROCESS | 2884 | --DOCSHELL 0F84FC00 == 30 [pid = 2884] [id = 48] 05:05:39 INFO - PROCESS | 2884 | --DOCSHELL 14DEF000 == 29 [pid = 2884] [id = 45] 05:05:39 INFO - PROCESS | 2884 | --DOCSHELL 0BE1E000 == 28 [pid = 2884] [id = 46] 05:05:39 INFO - PROCESS | 2884 | --DOCSHELL 0F7BF000 == 27 [pid = 2884] [id = 47] 05:05:39 INFO - PROCESS | 2884 | --DOMWINDOW == 88 (1B0D9800) [pid = 2884] [serial = 73] [outer = 00000000] [url = about:blank] 05:05:39 INFO - PROCESS | 2884 | --DOMWINDOW == 87 (15F48000) [pid = 2884] [serial = 87] [outer = 00000000] [url = about:blank] 05:05:39 INFO - PROCESS | 2884 | --DOMWINDOW == 86 (0F914000) [pid = 2884] [serial = 78] [outer = 00000000] [url = about:blank] 05:05:39 INFO - PROCESS | 2884 | --DOMWINDOW == 85 (0F91D000) [pid = 2884] [serial = 79] [outer = 00000000] [url = about:blank] 05:05:39 INFO - PROCESS | 2884 | --DOMWINDOW == 84 (143EC400) [pid = 2884] [serial = 84] [outer = 00000000] [url = about:blank] 05:05:39 INFO - PROCESS | 2884 | --DOMWINDOW == 83 (15922800) [pid = 2884] [serial = 85] [outer = 00000000] [url = about:blank] 05:05:39 INFO - PROCESS | 2884 | --DOMWINDOW == 82 (15FB6C00) [pid = 2884] [serial = 88] [outer = 00000000] [url = about:blank] 05:05:39 INFO - PROCESS | 2884 | --DOMWINDOW == 81 (0F86F000) [pid = 2884] [serial = 82] [outer = 00000000] [url = about:blank] 05:05:39 INFO - PROCESS | 2884 | --DOMWINDOW == 80 (0F651C00) [pid = 2884] [serial = 81] [outer = 00000000] [url = about:blank] 05:05:39 INFO - PROCESS | 2884 | --DOMWINDOW == 79 (0BF34C00) [pid = 2884] [serial = 76] [outer = 00000000] [url = about:blank] 05:05:39 INFO - PROCESS | 2884 | --DOMWINDOW == 78 (0BE43400) [pid = 2884] [serial = 75] [outer = 00000000] [url = about:blank] 05:05:39 INFO - PROCESS | 2884 | --DOMWINDOW == 77 (142D3C00) [pid = 2884] [serial = 61] [outer = 00000000] [url = about:blank] 05:05:39 INFO - PROCESS | 2884 | --DOMWINDOW == 76 (17ACB800) [pid = 2884] [serial = 58] [outer = 00000000] [url = about:blank] 05:05:40 INFO - PROCESS | 2884 | 1472904340140 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]]]}] 05:05:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 05:05:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1481ms 05:05:40 INFO - PROCESS | 2884 | 1472904340207 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 05:05:40 INFO - PROCESS | 2884 | 1472904340211 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 05:05:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 05:05:40 INFO - PROCESS | 2884 | 1472904340219 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 05:05:40 INFO - PROCESS | 2884 | 1472904340222 Marionette TRACE conn5 <- [1,162,null,{}] 05:05:40 INFO - PROCESS | 2884 | 1472904340228 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}] 05:05:40 INFO - PROCESS | 2884 | 1472904340231 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:40 INFO - PROCESS | 2884 | 1472904340313 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 05:05:40 INFO - PROCESS | 2884 | 1472904340327 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:40 INFO - PROCESS | 2884 | 1472904340330 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:40 INFO - PROCESS | 2884 | ++DOCSHELL 0BE42000 == 28 [pid = 2884] [id = 50] 05:05:40 INFO - PROCESS | 2884 | ++DOMWINDOW == 77 (0BE42400) [pid = 2884] [serial = 146] [outer = 00000000] 05:05:40 INFO - PROCESS | 2884 | ++DOMWINDOW == 78 (0BF36400) [pid = 2884] [serial = 147] [outer = 0BE42400] 05:05:40 INFO - PROCESS | 2884 | 1472904340380 Marionette DEBUG loaded listener.js 05:05:40 INFO - PROCESS | 2884 | ++DOMWINDOW == 79 (0C56FC00) [pid = 2884] [serial = 148] [outer = 0BE42400] 05:05:40 INFO - PROCESS | 2884 | 1472904340858 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]]]}] 05:05:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 05:05:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 690ms 05:05:40 INFO - PROCESS | 2884 | 1472904340910 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 05:05:40 INFO - PROCESS | 2884 | 1472904340915 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 05:05:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 05:05:40 INFO - PROCESS | 2884 | 1472904340922 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 05:05:40 INFO - PROCESS | 2884 | 1472904340925 Marionette TRACE conn5 <- [1,166,null,{}] 05:05:40 INFO - PROCESS | 2884 | 1472904340928 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}] 05:05:40 INFO - PROCESS | 2884 | 1472904340931 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:41 INFO - PROCESS | 2884 | 1472904341024 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 05:05:41 INFO - PROCESS | 2884 | 1472904341034 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:41 INFO - PROCESS | 2884 | 1472904341036 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:41 INFO - PROCESS | 2884 | ++DOCSHELL 0F847400 == 29 [pid = 2884] [id = 51] 05:05:41 INFO - PROCESS | 2884 | ++DOMWINDOW == 80 (0F84B800) [pid = 2884] [serial = 149] [outer = 00000000] 05:05:41 INFO - PROCESS | 2884 | ++DOMWINDOW == 81 (0F851400) [pid = 2884] [serial = 150] [outer = 0F84B800] 05:05:41 INFO - PROCESS | 2884 | 1472904341086 Marionette DEBUG loaded listener.js 05:05:41 INFO - PROCESS | 2884 | ++DOMWINDOW == 82 (0F86B800) [pid = 2884] [serial = 151] [outer = 0F84B800] 05:05:41 INFO - PROCESS | 2884 | 1472904341535 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]]]}] 05:05:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 05:05:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 630ms 05:05:41 INFO - PROCESS | 2884 | 1472904341555 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 05:05:41 INFO - PROCESS | 2884 | 1472904341557 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 05:05:41 INFO - PROCESS | 2884 | 1472904341560 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 05:05:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 05:05:41 INFO - PROCESS | 2884 | 1472904341564 Marionette TRACE conn5 <- [1,170,null,{}] 05:05:41 INFO - PROCESS | 2884 | 1472904341579 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}] 05:05:41 INFO - PROCESS | 2884 | 1472904341584 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:41 INFO - PROCESS | 2884 | 1472904341668 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 05:05:41 INFO - PROCESS | 2884 | 1472904341701 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:41 INFO - PROCESS | 2884 | 1472904341705 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:41 INFO - PROCESS | 2884 | ++DOCSHELL 13824000 == 30 [pid = 2884] [id = 52] 05:05:41 INFO - PROCESS | 2884 | ++DOMWINDOW == 83 (13A2E400) [pid = 2884] [serial = 152] [outer = 00000000] 05:05:41 INFO - PROCESS | 2884 | ++DOMWINDOW == 84 (13AB4C00) [pid = 2884] [serial = 153] [outer = 13A2E400] 05:05:41 INFO - PROCESS | 2884 | 1472904341756 Marionette DEBUG loaded listener.js 05:05:41 INFO - PROCESS | 2884 | ++DOMWINDOW == 85 (13D6F800) [pid = 2884] [serial = 154] [outer = 13A2E400] 05:05:42 INFO - PROCESS | 2884 | 1472904342188 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]]]}] 05:05:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 05:05:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 670ms 05:05:42 INFO - PROCESS | 2884 | 1472904342235 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 05:05:42 INFO - PROCESS | 2884 | 1472904342237 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 05:05:42 INFO - PROCESS | 2884 | 1472904342240 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 05:05:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 05:05:42 INFO - PROCESS | 2884 | 1472904342242 Marionette TRACE conn5 <- [1,174,null,{}] 05:05:42 INFO - PROCESS | 2884 | 1472904342259 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}] 05:05:42 INFO - PROCESS | 2884 | 1472904342262 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:42 INFO - PROCESS | 2884 | 1472904342373 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 05:05:42 INFO - PROCESS | 2884 | 1472904342379 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:42 INFO - PROCESS | 2884 | 1472904342381 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:42 INFO - PROCESS | 2884 | ++DOCSHELL 13AB2C00 == 31 [pid = 2884] [id = 53] 05:05:42 INFO - PROCESS | 2884 | ++DOMWINDOW == 86 (142D3C00) [pid = 2884] [serial = 155] [outer = 00000000] 05:05:42 INFO - PROCESS | 2884 | ++DOMWINDOW == 87 (14429800) [pid = 2884] [serial = 156] [outer = 142D3C00] 05:05:42 INFO - PROCESS | 2884 | 1472904342428 Marionette DEBUG loaded listener.js 05:05:42 INFO - PROCESS | 2884 | ++DOMWINDOW == 88 (15926C00) [pid = 2884] [serial = 157] [outer = 142D3C00] 05:05:42 INFO - PROCESS | 2884 | 1472904342861 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]]]}] 05:05:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 05:05:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 630ms 05:05:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 05:05:42 INFO - PROCESS | 2884 | 1472904342874 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 05:05:42 INFO - PROCESS | 2884 | 1472904342876 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 05:05:42 INFO - PROCESS | 2884 | 1472904342880 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 05:05:42 INFO - PROCESS | 2884 | 1472904342881 Marionette TRACE conn5 <- [1,178,null,{}] 05:05:42 INFO - PROCESS | 2884 | 1472904342885 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}] 05:05:42 INFO - PROCESS | 2884 | 1472904342887 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:42 INFO - PROCESS | 2884 | 1472904342992 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 05:05:43 INFO - PROCESS | 2884 | 1472904342998 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:43 INFO - PROCESS | 2884 | 1472904343000 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:43 INFO - PROCESS | 2884 | ++DOCSHELL 15C08C00 == 32 [pid = 2884] [id = 54] 05:05:43 INFO - PROCESS | 2884 | ++DOMWINDOW == 89 (15F3F800) [pid = 2884] [serial = 158] [outer = 00000000] 05:05:43 INFO - PROCESS | 2884 | ++DOMWINDOW == 90 (15FB4800) [pid = 2884] [serial = 159] [outer = 15F3F800] 05:05:43 INFO - PROCESS | 2884 | 1472904343047 Marionette DEBUG loaded listener.js 05:05:43 INFO - PROCESS | 2884 | ++DOMWINDOW == 91 (16046000) [pid = 2884] [serial = 160] [outer = 15F3F800] 05:05:43 INFO - PROCESS | 2884 | ++DOMWINDOW == 92 (15F45800) [pid = 2884] [serial = 161] [outer = 0F17AC00] 05:05:43 INFO - PROCESS | 2884 | 1472904343567 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]]]}] 05:05:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 05:05:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 730ms 05:05:43 INFO - PROCESS | 2884 | 1472904343614 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 05:05:43 INFO - PROCESS | 2884 | 1472904343616 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 05:05:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 05:05:43 INFO - PROCESS | 2884 | 1472904343620 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 05:05:43 INFO - PROCESS | 2884 | 1472904343621 Marionette TRACE conn5 <- [1,182,null,{}] 05:05:43 INFO - PROCESS | 2884 | 1472904343625 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}] 05:05:43 INFO - PROCESS | 2884 | 1472904343631 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:43 INFO - PROCESS | 2884 | 1472904343764 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 05:05:43 INFO - PROCESS | 2884 | 1472904343831 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:43 INFO - PROCESS | 2884 | 1472904343833 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:43 INFO - PROCESS | 2884 | ++DOCSHELL 08795400 == 33 [pid = 2884] [id = 55] 05:05:43 INFO - PROCESS | 2884 | ++DOMWINDOW == 93 (0BF39000) [pid = 2884] [serial = 162] [outer = 00000000] 05:05:43 INFO - PROCESS | 2884 | ++DOMWINDOW == 94 (17618400) [pid = 2884] [serial = 163] [outer = 0BF39000] 05:05:43 INFO - PROCESS | 2884 | 1472904343881 Marionette DEBUG loaded listener.js 05:05:43 INFO - PROCESS | 2884 | ++DOMWINDOW == 95 (18132000) [pid = 2884] [serial = 164] [outer = 0BF39000] 05:05:44 INFO - PROCESS | 2884 | --DOMWINDOW == 94 (17AC9800) [pid = 2884] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 05:05:44 INFO - PROCESS | 2884 | --DOMWINDOW == 93 (181C1C00) [pid = 2884] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 05:05:44 INFO - PROCESS | 2884 | --DOMWINDOW == 92 (138A7000) [pid = 2884] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 05:05:44 INFO - PROCESS | 2884 | --DOMWINDOW == 91 (181C1800) [pid = 2884] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 05:05:44 INFO - PROCESS | 2884 | --DOMWINDOW == 90 (16BD9000) [pid = 2884] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 05:05:44 INFO - PROCESS | 2884 | --DOMWINDOW == 89 (0F864400) [pid = 2884] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 05:05:44 INFO - PROCESS | 2884 | --DOMWINDOW == 88 (0BE1F400) [pid = 2884] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 05:05:44 INFO - PROCESS | 2884 | --DOMWINDOW == 87 (166CB800) [pid = 2884] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 05:05:44 INFO - PROCESS | 2884 | --DOMWINDOW == 86 (0F70C800) [pid = 2884] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 05:05:44 INFO - PROCESS | 2884 | --DOMWINDOW == 85 (14352000) [pid = 2884] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 05:05:44 INFO - PROCESS | 2884 | --DOMWINDOW == 84 (14345000) [pid = 2884] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 05:05:44 INFO - PROCESS | 2884 | --DOMWINDOW == 83 (0F86A800) [pid = 2884] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 05:05:44 INFO - PROCESS | 2884 | --DOMWINDOW == 82 (16044400) [pid = 2884] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 05:05:44 INFO - PROCESS | 2884 | --DOMWINDOW == 81 (1A010C00) [pid = 2884] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 05:05:44 INFO - PROCESS | 2884 | --DOMWINDOW == 80 (16051800) [pid = 2884] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 05:05:44 INFO - PROCESS | 2884 | 1472904344565 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]]]}] 05:05:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 05:05:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 970ms 05:05:44 INFO - PROCESS | 2884 | 1472904344590 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 05:05:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 05:05:44 INFO - PROCESS | 2884 | 1472904344592 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 05:05:44 INFO - PROCESS | 2884 | 1472904344596 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 05:05:44 INFO - PROCESS | 2884 | 1472904344597 Marionette TRACE conn5 <- [1,186,null,{}] 05:05:44 INFO - PROCESS | 2884 | 1472904344604 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}] 05:05:44 INFO - PROCESS | 2884 | 1472904344606 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:44 INFO - PROCESS | 2884 | 1472904344684 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 05:05:44 INFO - PROCESS | 2884 | 1472904344690 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:44 INFO - PROCESS | 2884 | 1472904344692 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:44 INFO - PROCESS | 2884 | ++DOCSHELL 0BE1C000 == 34 [pid = 2884] [id = 56] 05:05:44 INFO - PROCESS | 2884 | ++DOMWINDOW == 81 (0BE1FC00) [pid = 2884] [serial = 165] [outer = 00000000] 05:05:44 INFO - PROCESS | 2884 | ++DOMWINDOW == 82 (13829800) [pid = 2884] [serial = 166] [outer = 0BE1FC00] 05:05:44 INFO - PROCESS | 2884 | 1472904344738 Marionette DEBUG loaded listener.js 05:05:44 INFO - PROCESS | 2884 | ++DOMWINDOW == 83 (14337C00) [pid = 2884] [serial = 167] [outer = 0BE1FC00] 05:05:45 INFO - PROCESS | 2884 | 1472904345133 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]]]}] 05:05:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 05:05:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 570ms 05:05:45 INFO - PROCESS | 2884 | 1472904345167 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 05:05:45 INFO - PROCESS | 2884 | 1472904345169 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 05:05:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 05:05:45 INFO - PROCESS | 2884 | 1472904345172 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 05:05:45 INFO - PROCESS | 2884 | 1472904345174 Marionette TRACE conn5 <- [1,190,null,{}] 05:05:45 INFO - PROCESS | 2884 | 1472904345192 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}] 05:05:45 INFO - PROCESS | 2884 | 1472904345194 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:45 INFO - PROCESS | 2884 | 1472904345274 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 05:05:45 INFO - PROCESS | 2884 | 1472904345280 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:45 INFO - PROCESS | 2884 | 1472904345281 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:45 INFO - PROCESS | 2884 | ++DOCSHELL 0F851000 == 35 [pid = 2884] [id = 57] 05:05:45 INFO - PROCESS | 2884 | ++DOMWINDOW == 84 (16051800) [pid = 2884] [serial = 168] [outer = 00000000] 05:05:45 INFO - PROCESS | 2884 | ++DOMWINDOW == 85 (181BE000) [pid = 2884] [serial = 169] [outer = 16051800] 05:05:45 INFO - PROCESS | 2884 | 1472904345328 Marionette DEBUG loaded listener.js 05:05:45 INFO - PROCESS | 2884 | ++DOMWINDOW == 86 (181BA400) [pid = 2884] [serial = 170] [outer = 16051800] 05:05:45 INFO - PROCESS | 2884 | 1472904345713 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]]]}] 05:05:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 05:05:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 590ms 05:05:45 INFO - PROCESS | 2884 | 1472904345763 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 05:05:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 05:05:45 INFO - PROCESS | 2884 | 1472904345765 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 05:05:45 INFO - PROCESS | 2884 | 1472904345768 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 05:05:45 INFO - PROCESS | 2884 | 1472904345770 Marionette TRACE conn5 <- [1,194,null,{}] 05:05:45 INFO - PROCESS | 2884 | 1472904345784 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}] 05:05:45 INFO - PROCESS | 2884 | 1472904345786 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:45 INFO - PROCESS | 2884 | 1472904345865 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 05:05:45 INFO - PROCESS | 2884 | 1472904345870 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:45 INFO - PROCESS | 2884 | 1472904345872 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:45 INFO - PROCESS | 2884 | ++DOCSHELL 13823C00 == 36 [pid = 2884] [id = 58] 05:05:45 INFO - PROCESS | 2884 | ++DOMWINDOW == 87 (186EF000) [pid = 2884] [serial = 171] [outer = 00000000] 05:05:45 INFO - PROCESS | 2884 | ++DOMWINDOW == 88 (18A5C800) [pid = 2884] [serial = 172] [outer = 186EF000] 05:05:45 INFO - PROCESS | 2884 | 1472904345918 Marionette DEBUG loaded listener.js 05:05:45 INFO - PROCESS | 2884 | ++DOMWINDOW == 89 (18B3C000) [pid = 2884] [serial = 173] [outer = 186EF000] 05:05:46 INFO - PROCESS | 2884 | 1472904346350 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]]]}] 05:05:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 05:05:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 630ms 05:05:46 INFO - PROCESS | 2884 | 1472904346399 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 05:05:46 INFO - PROCESS | 2884 | 1472904346401 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 05:05:46 INFO - PROCESS | 2884 | 1472904346419 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 05:05:46 INFO - PROCESS | 2884 | 1472904346421 Marionette TRACE conn5 <- [1,198,null,{}] 05:05:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 05:05:46 INFO - PROCESS | 2884 | 1472904346425 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}] 05:05:46 INFO - PROCESS | 2884 | 1472904346427 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:46 INFO - PROCESS | 2884 | 1472904346551 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 05:05:46 INFO - PROCESS | 2884 | 1472904346630 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:46 INFO - PROCESS | 2884 | 1472904346634 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:46 INFO - PROCESS | 2884 | ++DOCSHELL 08792000 == 37 [pid = 2884] [id = 59] 05:05:46 INFO - PROCESS | 2884 | ++DOMWINDOW == 90 (08793400) [pid = 2884] [serial = 174] [outer = 00000000] 05:05:46 INFO - PROCESS | 2884 | ++DOMWINDOW == 91 (087DF000) [pid = 2884] [serial = 175] [outer = 08793400] 05:05:46 INFO - PROCESS | 2884 | 1472904346736 Marionette DEBUG loaded listener.js 05:05:46 INFO - PROCESS | 2884 | ++DOMWINDOW == 92 (087E5000) [pid = 2884] [serial = 176] [outer = 08793400] 05:05:47 INFO - PROCESS | 2884 | 1472904347502 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]]]}] 05:05:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 05:05:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1118ms 05:05:47 INFO - PROCESS | 2884 | 1472904347546 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 05:05:47 INFO - PROCESS | 2884 | 1472904347551 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 05:05:47 INFO - PROCESS | 2884 | 1472904347555 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 05:05:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 05:05:47 INFO - PROCESS | 2884 | 1472904347559 Marionette TRACE conn5 <- [1,202,null,{}] 05:05:47 INFO - PROCESS | 2884 | 1472904347564 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}] 05:05:47 INFO - PROCESS | 2884 | 1472904347567 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:47 INFO - PROCESS | 2884 | 1472904347710 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 05:05:47 INFO - PROCESS | 2884 | 1472904347862 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:47 INFO - PROCESS | 2884 | 1472904347865 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:47 INFO - PROCESS | 2884 | ++DOCSHELL 0F708400 == 38 [pid = 2884] [id = 60] 05:05:47 INFO - PROCESS | 2884 | ++DOMWINDOW == 93 (0F709800) [pid = 2884] [serial = 177] [outer = 00000000] 05:05:47 INFO - PROCESS | 2884 | ++DOMWINDOW == 94 (0F842400) [pid = 2884] [serial = 178] [outer = 0F709800] 05:05:47 INFO - PROCESS | 2884 | 1472904347927 Marionette DEBUG loaded listener.js 05:05:48 INFO - PROCESS | 2884 | ++DOMWINDOW == 95 (0F84D000) [pid = 2884] [serial = 179] [outer = 0F709800] 05:05:48 INFO - PROCESS | 2884 | 1472904348752 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]]]}] 05:05:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 05:05:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1235ms 05:05:48 INFO - PROCESS | 2884 | 1472904348796 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 05:05:48 INFO - PROCESS | 2884 | 1472904348800 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 05:05:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 05:05:48 INFO - PROCESS | 2884 | 1472904348805 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 05:05:48 INFO - PROCESS | 2884 | 1472904348808 Marionette TRACE conn5 <- [1,206,null,{}] 05:05:48 INFO - PROCESS | 2884 | 1472904348814 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}] 05:05:48 INFO - PROCESS | 2884 | 1472904348817 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:48 INFO - PROCESS | 2884 | 1472904348934 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 05:05:49 INFO - PROCESS | 2884 | 1472904349012 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:49 INFO - PROCESS | 2884 | 1472904349017 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:49 INFO - PROCESS | 2884 | ++DOCSHELL 0BE1C400 == 39 [pid = 2884] [id = 61] 05:05:49 INFO - PROCESS | 2884 | ++DOMWINDOW == 96 (0BE1CC00) [pid = 2884] [serial = 180] [outer = 00000000] 05:05:49 INFO - PROCESS | 2884 | ++DOMWINDOW == 97 (0BE22800) [pid = 2884] [serial = 181] [outer = 0BE1CC00] 05:05:49 INFO - PROCESS | 2884 | 1472904349068 Marionette DEBUG loaded listener.js 05:05:49 INFO - PROCESS | 2884 | ++DOMWINDOW == 98 (0BF39400) [pid = 2884] [serial = 182] [outer = 0BE1CC00] 05:05:49 INFO - PROCESS | 2884 | --DOCSHELL 13823C00 == 38 [pid = 2884] [id = 58] 05:05:49 INFO - PROCESS | 2884 | --DOCSHELL 0F851000 == 37 [pid = 2884] [id = 57] 05:05:49 INFO - PROCESS | 2884 | --DOCSHELL 0BE1C000 == 36 [pid = 2884] [id = 56] 05:05:49 INFO - PROCESS | 2884 | --DOCSHELL 08795400 == 35 [pid = 2884] [id = 55] 05:05:49 INFO - PROCESS | 2884 | --DOCSHELL 15C08C00 == 34 [pid = 2884] [id = 54] 05:05:49 INFO - PROCESS | 2884 | --DOCSHELL 13AB2C00 == 33 [pid = 2884] [id = 53] 05:05:49 INFO - PROCESS | 2884 | --DOCSHELL 13824000 == 32 [pid = 2884] [id = 52] 05:05:49 INFO - PROCESS | 2884 | --DOCSHELL 0F847400 == 31 [pid = 2884] [id = 51] 05:05:49 INFO - PROCESS | 2884 | --DOCSHELL 0BE42000 == 30 [pid = 2884] [id = 50] 05:05:49 INFO - PROCESS | 2884 | --DOMWINDOW == 97 (181C2000) [pid = 2884] [serial = 117] [outer = 00000000] [url = about:blank] 05:05:49 INFO - PROCESS | 2884 | --DOMWINDOW == 96 (18B34800) [pid = 2884] [serial = 120] [outer = 00000000] [url = about:blank] 05:05:49 INFO - PROCESS | 2884 | --DOMWINDOW == 95 (13D97000) [pid = 2884] [serial = 108] [outer = 00000000] [url = about:blank] 05:05:49 INFO - PROCESS | 2884 | --DOMWINDOW == 94 (1433B400) [pid = 2884] [serial = 109] [outer = 00000000] [url = about:blank] 05:05:49 INFO - PROCESS | 2884 | --DOMWINDOW == 93 (186ECC00) [pid = 2884] [serial = 99] [outer = 00000000] [url = about:blank] 05:05:49 INFO - PROCESS | 2884 | --DOMWINDOW == 92 (186F3400) [pid = 2884] [serial = 100] [outer = 00000000] [url = about:blank] 05:05:49 INFO - PROCESS | 2884 | --DOMWINDOW == 91 (17B04000) [pid = 2884] [serial = 91] [outer = 00000000] [url = about:blank] 05:05:49 INFO - PROCESS | 2884 | --DOMWINDOW == 90 (17ABF800) [pid = 2884] [serial = 90] [outer = 00000000] [url = about:blank] 05:05:49 INFO - PROCESS | 2884 | --DOMWINDOW == 89 (0F86B000) [pid = 2884] [serial = 105] [outer = 00000000] [url = about:blank] 05:05:49 INFO - PROCESS | 2884 | --DOMWINDOW == 88 (0F912400) [pid = 2884] [serial = 106] [outer = 00000000] [url = about:blank] 05:05:49 INFO - PROCESS | 2884 | --DOMWINDOW == 87 (0BE4A400) [pid = 2884] [serial = 102] [outer = 00000000] [url = about:blank] 05:05:49 INFO - PROCESS | 2884 | --DOMWINDOW == 86 (0C5CE400) [pid = 2884] [serial = 103] [outer = 00000000] [url = about:blank] 05:05:49 INFO - PROCESS | 2884 | --DOMWINDOW == 85 (16BD5400) [pid = 2884] [serial = 114] [outer = 00000000] [url = about:blank] 05:05:49 INFO - PROCESS | 2884 | --DOMWINDOW == 84 (0F913400) [pid = 2884] [serial = 93] [outer = 00000000] [url = about:blank] 05:05:49 INFO - PROCESS | 2884 | --DOMWINDOW == 83 (0FFE2400) [pid = 2884] [serial = 94] [outer = 00000000] [url = about:blank] 05:05:49 INFO - PROCESS | 2884 | --DOMWINDOW == 82 (15C07000) [pid = 2884] [serial = 111] [outer = 00000000] [url = about:blank] 05:05:49 INFO - PROCESS | 2884 | --DOMWINDOW == 81 (15FEA400) [pid = 2884] [serial = 112] [outer = 00000000] [url = about:blank] 05:05:49 INFO - PROCESS | 2884 | --DOMWINDOW == 80 (15C04000) [pid = 2884] [serial = 96] [outer = 00000000] [url = about:blank] 05:05:49 INFO - PROCESS | 2884 | --DOMWINDOW == 79 (16B62400) [pid = 2884] [serial = 97] [outer = 00000000] [url = about:blank] 05:05:49 INFO - PROCESS | 2884 | --DOMWINDOW == 78 (15F49C00) [pid = 2884] [serial = 123] [outer = 00000000] [url = about:blank] 05:05:49 INFO - PROCESS | 2884 | --DOMWINDOW == 77 (186F0400) [pid = 2884] [serial = 124] [outer = 00000000] [url = about:blank] 05:05:49 INFO - PROCESS | 2884 | --DOMWINDOW == 76 (1604E800) [pid = 2884] [serial = 127] [outer = 00000000] [url = about:blank] 05:05:49 INFO - PROCESS | 2884 | --DOMWINDOW == 75 (18B3B400) [pid = 2884] [serial = 121] [outer = 00000000] [url = about:blank] 05:05:49 INFO - PROCESS | 2884 | --DOMWINDOW == 74 (195A0C00) [pid = 2884] [serial = 129] [outer = 00000000] [url = about:blank] 05:05:49 INFO - PROCESS | 2884 | --DOMWINDOW == 73 (186EC000) [pid = 2884] [serial = 118] [outer = 00000000] [url = about:blank] 05:05:49 INFO - PROCESS | 2884 | --DOMWINDOW == 72 (1AA17800) [pid = 2884] [serial = 130] [outer = 00000000] [url = about:blank] 05:05:49 INFO - PROCESS | 2884 | --DOMWINDOW == 71 (1604C800) [pid = 2884] [serial = 126] [outer = 00000000] [url = about:blank] 05:05:49 INFO - PROCESS | 2884 | --DOMWINDOW == 70 (18D3A400) [pid = 2884] [serial = 133] [outer = 00000000] [url = about:blank] 05:05:49 INFO - PROCESS | 2884 | --DOMWINDOW == 69 (17615000) [pid = 2884] [serial = 115] [outer = 00000000] [url = about:blank] 05:05:49 INFO - PROCESS | 2884 | --DOMWINDOW == 68 (18D34C00) [pid = 2884] [serial = 132] [outer = 00000000] [url = about:blank] 05:05:49 INFO - PROCESS | 2884 | 1472904349522 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]]]}] 05:05:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 05:05:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 790ms 05:05:49 INFO - PROCESS | 2884 | 1472904349595 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 05:05:49 INFO - PROCESS | 2884 | 1472904349600 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 05:05:49 INFO - PROCESS | 2884 | 1472904349606 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 05:05:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 05:05:49 INFO - PROCESS | 2884 | 1472904349609 Marionette TRACE conn5 <- [1,210,null,{}] 05:05:49 INFO - PROCESS | 2884 | 1472904349613 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}] 05:05:49 INFO - PROCESS | 2884 | 1472904349616 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:49 INFO - PROCESS | 2884 | 1472904349705 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 05:05:49 INFO - PROCESS | 2884 | 1472904349719 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:49 INFO - PROCESS | 2884 | 1472904349721 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:49 INFO - PROCESS | 2884 | ++DOCSHELL 0F659800 == 31 [pid = 2884] [id = 62] 05:05:49 INFO - PROCESS | 2884 | ++DOMWINDOW == 69 (0F70C800) [pid = 2884] [serial = 183] [outer = 00000000] 05:05:49 INFO - PROCESS | 2884 | ++DOMWINDOW == 70 (0F851000) [pid = 2884] [serial = 184] [outer = 0F70C800] 05:05:49 INFO - PROCESS | 2884 | 1472904349771 Marionette DEBUG loaded listener.js 05:05:49 INFO - PROCESS | 2884 | ++DOMWINDOW == 71 (0F86D800) [pid = 2884] [serial = 185] [outer = 0F70C800] 05:05:50 INFO - PROCESS | 2884 | 1472904350231 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]]]}] 05:05:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 05:05:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 670ms 05:05:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 05:05:50 INFO - PROCESS | 2884 | 1472904350280 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 05:05:50 INFO - PROCESS | 2884 | 1472904350282 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 05:05:50 INFO - PROCESS | 2884 | 1472904350286 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 05:05:50 INFO - PROCESS | 2884 | 1472904350289 Marionette TRACE conn5 <- [1,214,null,{}] 05:05:50 INFO - PROCESS | 2884 | 1472904350300 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}] 05:05:50 INFO - PROCESS | 2884 | 1472904350305 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:50 INFO - PROCESS | 2884 | 1472904350415 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 05:05:50 INFO - PROCESS | 2884 | 1472904350495 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:50 INFO - PROCESS | 2884 | 1472904350498 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:50 INFO - PROCESS | 2884 | ++DOCSHELL 0FFE3800 == 32 [pid = 2884] [id = 63] 05:05:50 INFO - PROCESS | 2884 | ++DOMWINDOW == 72 (10A50C00) [pid = 2884] [serial = 186] [outer = 00000000] 05:05:50 INFO - PROCESS | 2884 | ++DOMWINDOW == 73 (13824400) [pid = 2884] [serial = 187] [outer = 10A50C00] 05:05:50 INFO - PROCESS | 2884 | 1472904350547 Marionette DEBUG loaded listener.js 05:05:50 INFO - PROCESS | 2884 | ++DOMWINDOW == 74 (13AD8C00) [pid = 2884] [serial = 188] [outer = 10A50C00] 05:05:50 INFO - PROCESS | 2884 | 1472904350901 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]]]}] 05:05:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 05:05:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 630ms 05:05:50 INFO - PROCESS | 2884 | 1472904350920 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 05:05:50 INFO - PROCESS | 2884 | 1472904350923 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 05:05:50 INFO - PROCESS | 2884 | 1472904350925 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 05:05:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 05:05:50 INFO - PROCESS | 2884 | 1472904350927 Marionette TRACE conn5 <- [1,218,null,{}] 05:05:50 INFO - PROCESS | 2884 | 1472904350931 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}] 05:05:50 INFO - PROCESS | 2884 | 1472904350933 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:51 INFO - PROCESS | 2884 | 1472904351058 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 05:05:51 INFO - PROCESS | 2884 | 1472904351066 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:51 INFO - PROCESS | 2884 | 1472904351068 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:51 INFO - PROCESS | 2884 | ++DOCSHELL 142B2400 == 33 [pid = 2884] [id = 64] 05:05:51 INFO - PROCESS | 2884 | ++DOMWINDOW == 75 (1433B400) [pid = 2884] [serial = 189] [outer = 00000000] 05:05:51 INFO - PROCESS | 2884 | ++DOMWINDOW == 76 (15926000) [pid = 2884] [serial = 190] [outer = 1433B400] 05:05:51 INFO - PROCESS | 2884 | 1472904351124 Marionette DEBUG loaded listener.js 05:05:51 INFO - PROCESS | 2884 | ++DOMWINDOW == 77 (15F40000) [pid = 2884] [serial = 191] [outer = 1433B400] 05:05:51 INFO - PROCESS | 2884 | 1472904351559 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]]]}] 05:05:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 05:05:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 670ms 05:05:51 INFO - PROCESS | 2884 | 1472904351600 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 05:05:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 05:05:51 INFO - PROCESS | 2884 | 1472904351602 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 05:05:51 INFO - PROCESS | 2884 | 1472904351605 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 05:05:51 INFO - PROCESS | 2884 | 1472904351607 Marionette TRACE conn5 <- [1,222,null,{}] 05:05:51 INFO - PROCESS | 2884 | 1472904351610 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}] 05:05:51 INFO - PROCESS | 2884 | 1472904351612 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:51 INFO - PROCESS | 2884 | 1472904351724 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 05:05:51 INFO - PROCESS | 2884 | 1472904351799 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:51 INFO - PROCESS | 2884 | 1472904351801 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:51 INFO - PROCESS | 2884 | ++DOCSHELL 0F915C00 == 34 [pid = 2884] [id = 65] 05:05:51 INFO - PROCESS | 2884 | ++DOMWINDOW == 78 (15F44800) [pid = 2884] [serial = 192] [outer = 00000000] 05:05:51 INFO - PROCESS | 2884 | ++DOMWINDOW == 79 (15FF5000) [pid = 2884] [serial = 193] [outer = 15F44800] 05:05:51 INFO - PROCESS | 2884 | 1472904351848 Marionette DEBUG loaded listener.js 05:05:51 INFO - PROCESS | 2884 | ++DOMWINDOW == 80 (1604A800) [pid = 2884] [serial = 194] [outer = 15F44800] 05:05:52 INFO - PROCESS | 2884 | 1472904352270 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]]]}] 05:05:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 05:05:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 730ms 05:05:52 INFO - PROCESS | 2884 | 1472904352336 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 05:05:52 INFO - PROCESS | 2884 | 1472904352338 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 05:05:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 05:05:52 INFO - PROCESS | 2884 | 1472904352348 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 05:05:52 INFO - PROCESS | 2884 | 1472904352350 Marionette TRACE conn5 <- [1,226,null,{}] 05:05:52 INFO - PROCESS | 2884 | 1472904352354 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}] 05:05:52 INFO - PROCESS | 2884 | 1472904352359 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:52 INFO - PROCESS | 2884 | 1472904352503 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 05:05:52 INFO - PROCESS | 2884 | 1472904352511 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:52 INFO - PROCESS | 2884 | 1472904352513 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:52 INFO - PROCESS | 2884 | ++DOCSHELL 166C9400 == 35 [pid = 2884] [id = 66] 05:05:52 INFO - PROCESS | 2884 | ++DOMWINDOW == 81 (166CB400) [pid = 2884] [serial = 195] [outer = 00000000] 05:05:52 INFO - PROCESS | 2884 | ++DOMWINDOW == 82 (17AC1800) [pid = 2884] [serial = 196] [outer = 166CB400] 05:05:52 INFO - PROCESS | 2884 | 1472904352560 Marionette DEBUG loaded listener.js 05:05:52 INFO - PROCESS | 2884 | ++DOMWINDOW == 83 (17AC7800) [pid = 2884] [serial = 197] [outer = 166CB400] 05:05:52 INFO - PROCESS | 2884 | 1472904352971 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]]]}] 05:05:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 05:05:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 690ms 05:05:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 05:05:53 INFO - PROCESS | 2884 | 1472904353036 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 05:05:53 INFO - PROCESS | 2884 | 1472904353038 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 05:05:53 INFO - PROCESS | 2884 | 1472904353041 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 05:05:53 INFO - PROCESS | 2884 | 1472904353043 Marionette TRACE conn5 <- [1,230,null,{}] 05:05:53 INFO - PROCESS | 2884 | 1472904353075 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}] 05:05:53 INFO - PROCESS | 2884 | 1472904353077 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:53 INFO - PROCESS | 2884 | 1472904353195 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 05:05:53 INFO - PROCESS | 2884 | 1472904353202 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:53 INFO - PROCESS | 2884 | 1472904353203 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:53 INFO - PROCESS | 2884 | ++DOCSHELL 0F870800 == 36 [pid = 2884] [id = 67] 05:05:53 INFO - PROCESS | 2884 | ++DOMWINDOW == 84 (0F919400) [pid = 2884] [serial = 198] [outer = 00000000] 05:05:53 INFO - PROCESS | 2884 | ++DOMWINDOW == 85 (17BC4000) [pid = 2884] [serial = 199] [outer = 0F919400] 05:05:53 INFO - PROCESS | 2884 | 1472904353250 Marionette DEBUG loaded listener.js 05:05:53 INFO - PROCESS | 2884 | ++DOMWINDOW == 86 (17BC7400) [pid = 2884] [serial = 200] [outer = 0F919400] 05:05:53 INFO - PROCESS | 2884 | --DOMWINDOW == 85 (15F3F800) [pid = 2884] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 05:05:53 INFO - PROCESS | 2884 | --DOMWINDOW == 84 (0BE41000) [pid = 2884] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 05:05:53 INFO - PROCESS | 2884 | --DOMWINDOW == 83 (0BE42400) [pid = 2884] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 05:05:53 INFO - PROCESS | 2884 | --DOMWINDOW == 82 (0F84B800) [pid = 2884] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 05:05:53 INFO - PROCESS | 2884 | --DOMWINDOW == 81 (13A2E400) [pid = 2884] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 05:05:53 INFO - PROCESS | 2884 | --DOMWINDOW == 80 (0BE1FC00) [pid = 2884] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 05:05:53 INFO - PROCESS | 2884 | --DOMWINDOW == 79 (0BE3F400) [pid = 2884] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 05:05:53 INFO - PROCESS | 2884 | --DOMWINDOW == 78 (0FEDB400) [pid = 2884] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 05:05:53 INFO - PROCESS | 2884 | --DOMWINDOW == 77 (0F850400) [pid = 2884] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 05:05:53 INFO - PROCESS | 2884 | --DOMWINDOW == 76 (0BF39000) [pid = 2884] [serial = 162] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 05:05:53 INFO - PROCESS | 2884 | --DOMWINDOW == 75 (16051800) [pid = 2884] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 05:05:53 INFO - PROCESS | 2884 | --DOMWINDOW == 74 (142D3C00) [pid = 2884] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 05:05:53 INFO - PROCESS | 2884 | 1472904353704 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]]]}] 05:05:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 05:05:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 690ms 05:05:53 INFO - PROCESS | 2884 | 1472904353732 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 05:05:53 INFO - PROCESS | 2884 | 1472904353734 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 05:05:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 05:05:53 INFO - PROCESS | 2884 | 1472904353737 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 05:05:53 INFO - PROCESS | 2884 | 1472904353739 Marionette TRACE conn5 <- [1,234,null,{}] 05:05:53 INFO - PROCESS | 2884 | 1472904353742 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}] 05:05:53 INFO - PROCESS | 2884 | 1472904353744 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:53 INFO - PROCESS | 2884 | 1472904353857 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 05:05:53 INFO - PROCESS | 2884 | 1472904353903 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:53 INFO - PROCESS | 2884 | 1472904353904 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:53 INFO - PROCESS | 2884 | ++DOCSHELL 0F2FE800 == 37 [pid = 2884] [id = 68] 05:05:53 INFO - PROCESS | 2884 | ++DOMWINDOW == 75 (0F870C00) [pid = 2884] [serial = 201] [outer = 00000000] 05:05:53 INFO - PROCESS | 2884 | ++DOMWINDOW == 76 (16BBC400) [pid = 2884] [serial = 202] [outer = 0F870C00] 05:05:53 INFO - PROCESS | 2884 | 1472904353951 Marionette DEBUG loaded listener.js 05:05:54 INFO - PROCESS | 2884 | ++DOMWINDOW == 77 (17AC9800) [pid = 2884] [serial = 203] [outer = 0F870C00] 05:05:54 INFO - PROCESS | 2884 | 1472904354286 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]]]}] 05:05:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 05:05:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 571ms 05:05:54 INFO - PROCESS | 2884 | 1472904354309 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 05:05:54 INFO - PROCESS | 2884 | 1472904354311 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 05:05:54 INFO - PROCESS | 2884 | 1472904354319 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 05:05:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 05:05:54 INFO - PROCESS | 2884 | 1472904354321 Marionette TRACE conn5 <- [1,238,null,{}] 05:05:54 INFO - PROCESS | 2884 | 1472904354324 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}] 05:05:54 INFO - PROCESS | 2884 | 1472904354326 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:54 INFO - PROCESS | 2884 | 1472904354438 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 05:05:54 INFO - PROCESS | 2884 | 1472904354446 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:54 INFO - PROCESS | 2884 | 1472904354448 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:54 INFO - PROCESS | 2884 | ++DOCSHELL 08795800 == 38 [pid = 2884] [id = 69] 05:05:54 INFO - PROCESS | 2884 | ++DOMWINDOW == 78 (08796800) [pid = 2884] [serial = 204] [outer = 00000000] 05:05:54 INFO - PROCESS | 2884 | ++DOMWINDOW == 79 (186EF800) [pid = 2884] [serial = 205] [outer = 08796800] 05:05:54 INFO - PROCESS | 2884 | 1472904354494 Marionette DEBUG loaded listener.js 05:05:54 INFO - PROCESS | 2884 | ++DOMWINDOW == 80 (186F5C00) [pid = 2884] [serial = 206] [outer = 08796800] 05:05:54 INFO - PROCESS | 2884 | 1472904354893 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]]]}] 05:05:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 05:05:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 630ms 05:05:54 INFO - PROCESS | 2884 | 1472904354954 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 05:05:54 INFO - PROCESS | 2884 | 1472904354956 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 05:05:54 INFO - PROCESS | 2884 | 1472904354970 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 05:05:54 INFO - PROCESS | 2884 | 1472904354972 Marionette TRACE conn5 <- [1,242,null,{}] 05:05:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 05:05:54 INFO - PROCESS | 2884 | 1472904354975 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}] 05:05:54 INFO - PROCESS | 2884 | 1472904354977 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:55 INFO - PROCESS | 2884 | 1472904355089 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 05:05:55 INFO - PROCESS | 2884 | 1472904355122 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:55 INFO - PROCESS | 2884 | 1472904355124 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:55 INFO - PROCESS | 2884 | ++DOCSHELL 13BCC000 == 39 [pid = 2884] [id = 70] 05:05:55 INFO - PROCESS | 2884 | ++DOMWINDOW == 81 (18A5C000) [pid = 2884] [serial = 207] [outer = 00000000] 05:05:55 INFO - PROCESS | 2884 | ++DOMWINDOW == 82 (18B3D000) [pid = 2884] [serial = 208] [outer = 18A5C000] 05:05:55 INFO - PROCESS | 2884 | 1472904355171 Marionette DEBUG loaded listener.js 05:05:55 INFO - PROCESS | 2884 | ++DOMWINDOW == 83 (18D32400) [pid = 2884] [serial = 209] [outer = 18A5C000] 05:05:55 INFO - PROCESS | 2884 | 1472904355598 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]]]}] 05:05:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 05:05:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 671ms 05:05:55 INFO - PROCESS | 2884 | 1472904355647 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 05:05:55 INFO - PROCESS | 2884 | 1472904355652 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 05:05:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 05:05:55 INFO - PROCESS | 2884 | 1472904355657 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 05:05:55 INFO - PROCESS | 2884 | 1472904355661 Marionette TRACE conn5 <- [1,246,null,{}] 05:05:55 INFO - PROCESS | 2884 | 1472904355667 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}] 05:05:55 INFO - PROCESS | 2884 | 1472904355670 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:55 INFO - PROCESS | 2884 | 1472904355856 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 05:05:55 INFO - PROCESS | 2884 | 1472904355981 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:55 INFO - PROCESS | 2884 | 1472904355986 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:55 INFO - PROCESS | 2884 | ++DOCSHELL 0BE1A000 == 40 [pid = 2884] [id = 71] 05:05:55 INFO - PROCESS | 2884 | ++DOMWINDOW == 84 (0BE1A800) [pid = 2884] [serial = 210] [outer = 00000000] 05:05:56 INFO - PROCESS | 2884 | ++DOMWINDOW == 85 (0BE41800) [pid = 2884] [serial = 211] [outer = 0BE1A800] 05:05:56 INFO - PROCESS | 2884 | 1472904356046 Marionette DEBUG loaded listener.js 05:05:56 INFO - PROCESS | 2884 | ++DOMWINDOW == 86 (0F652800) [pid = 2884] [serial = 212] [outer = 0BE1A800] 05:05:56 INFO - PROCESS | 2884 | 1472904356759 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]]]}] 05:05:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 05:05:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1119ms 05:05:56 INFO - PROCESS | 2884 | 1472904356781 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 05:05:56 INFO - PROCESS | 2884 | 1472904356786 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 05:05:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 05:05:56 INFO - PROCESS | 2884 | 1472904356792 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 05:05:56 INFO - PROCESS | 2884 | 1472904356795 Marionette TRACE conn5 <- [1,250,null,{}] 05:05:56 INFO - PROCESS | 2884 | 1472904356799 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}] 05:05:56 INFO - PROCESS | 2884 | 1472904356802 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:56 INFO - PROCESS | 2884 | 1472904356918 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 05:05:57 INFO - PROCESS | 2884 | 1472904357038 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:57 INFO - PROCESS | 2884 | 1472904357041 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:57 INFO - PROCESS | 2884 | ++DOCSHELL 10BE3400 == 41 [pid = 2884] [id = 72] 05:05:57 INFO - PROCESS | 2884 | ++DOMWINDOW == 87 (1381FC00) [pid = 2884] [serial = 213] [outer = 00000000] 05:05:57 INFO - PROCESS | 2884 | ++DOMWINDOW == 88 (1433E800) [pid = 2884] [serial = 214] [outer = 1381FC00] 05:05:57 INFO - PROCESS | 2884 | 1472904357101 Marionette DEBUG loaded listener.js 05:05:57 INFO - PROCESS | 2884 | ++DOMWINDOW == 89 (15FB2C00) [pid = 2884] [serial = 215] [outer = 1381FC00] 05:05:57 INFO - PROCESS | 2884 | 1472904357670 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]]]}] 05:05:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 05:05:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 930ms 05:05:57 INFO - PROCESS | 2884 | 1472904357726 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 05:05:57 INFO - PROCESS | 2884 | 1472904357729 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 05:05:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 05:05:57 INFO - PROCESS | 2884 | 1472904357732 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 05:05:57 INFO - PROCESS | 2884 | 1472904357736 Marionette TRACE conn5 <- [1,254,null,{}] 05:05:57 INFO - PROCESS | 2884 | 1472904357747 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}] 05:05:57 INFO - PROCESS | 2884 | 1472904357752 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:57 INFO - PROCESS | 2884 | 1472904357865 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 05:05:57 INFO - PROCESS | 2884 | 1472904357945 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:57 INFO - PROCESS | 2884 | 1472904357948 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:58 INFO - PROCESS | 2884 | ++DOCSHELL 08755C00 == 42 [pid = 2884] [id = 73] 05:05:58 INFO - PROCESS | 2884 | ++DOMWINDOW == 90 (08756400) [pid = 2884] [serial = 216] [outer = 00000000] 05:05:58 INFO - PROCESS | 2884 | ++DOMWINDOW == 91 (166CA000) [pid = 2884] [serial = 217] [outer = 08756400] 05:05:58 INFO - PROCESS | 2884 | 1472904358049 Marionette DEBUG loaded listener.js 05:05:58 INFO - PROCESS | 2884 | ++DOMWINDOW == 92 (1761A000) [pid = 2884] [serial = 218] [outer = 08756400] 05:05:58 INFO - PROCESS | 2884 | 1472904358673 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]]]}] 05:05:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 05:05:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 970ms 05:05:58 INFO - PROCESS | 2884 | 1472904358705 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 05:05:58 INFO - PROCESS | 2884 | 1472904358708 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 05:05:58 INFO - PROCESS | 2884 | 1472904358712 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 05:05:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 05:05:58 INFO - PROCESS | 2884 | 1472904358714 Marionette TRACE conn5 <- [1,258,null,{}] 05:05:58 INFO - PROCESS | 2884 | 1472904358717 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}] 05:05:58 INFO - PROCESS | 2884 | 1472904358720 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:58 INFO - PROCESS | 2884 | 1472904358832 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 05:05:58 INFO - PROCESS | 2884 | 1472904358923 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:58 INFO - PROCESS | 2884 | 1472904358926 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:58 INFO - PROCESS | 2884 | ++DOCSHELL 0BE21000 == 43 [pid = 2884] [id = 74] 05:05:58 INFO - PROCESS | 2884 | ++DOMWINDOW == 93 (0BE3EC00) [pid = 2884] [serial = 219] [outer = 00000000] 05:05:58 INFO - PROCESS | 2884 | ++DOMWINDOW == 94 (0F703800) [pid = 2884] [serial = 220] [outer = 0BE3EC00] 05:05:58 INFO - PROCESS | 2884 | 1472904358983 Marionette DEBUG loaded listener.js 05:05:59 INFO - PROCESS | 2884 | ++DOMWINDOW == 95 (0F84A800) [pid = 2884] [serial = 221] [outer = 0BE3EC00] 05:05:59 INFO - PROCESS | 2884 | 1472904359634 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]]]}] 05:05:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 05:05:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 970ms 05:05:59 INFO - PROCESS | 2884 | 1472904359686 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 05:05:59 INFO - PROCESS | 2884 | 1472904359690 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 05:05:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 05:05:59 INFO - PROCESS | 2884 | 1472904359694 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 05:05:59 INFO - PROCESS | 2884 | 1472904359697 Marionette TRACE conn5 <- [1,262,null,{}] 05:05:59 INFO - PROCESS | 2884 | 1472904359703 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}] 05:05:59 INFO - PROCESS | 2884 | 1472904359706 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:59 INFO - PROCESS | 2884 | 1472904359810 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 05:05:59 INFO - PROCESS | 2884 | 1472904359906 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:59 INFO - PROCESS | 2884 | 1472904359908 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:05:59 INFO - PROCESS | 2884 | ++DOCSHELL 087E0000 == 44 [pid = 2884] [id = 75] 05:05:59 INFO - PROCESS | 2884 | ++DOMWINDOW == 96 (087E0400) [pid = 2884] [serial = 222] [outer = 00000000] 05:05:59 INFO - PROCESS | 2884 | ++DOMWINDOW == 97 (0BF34C00) [pid = 2884] [serial = 223] [outer = 087E0400] 05:05:59 INFO - PROCESS | 2884 | 1472904359961 Marionette DEBUG loaded listener.js 05:06:00 INFO - PROCESS | 2884 | ++DOMWINDOW == 98 (0F2FA800) [pid = 2884] [serial = 224] [outer = 087E0400] 05:06:00 INFO - PROCESS | 2884 | --DOCSHELL 0BE40800 == 43 [pid = 2884] [id = 49] 05:06:00 INFO - PROCESS | 2884 | --DOCSHELL 08795800 == 42 [pid = 2884] [id = 69] 05:06:00 INFO - PROCESS | 2884 | --DOCSHELL 0F2FE800 == 41 [pid = 2884] [id = 68] 05:06:00 INFO - PROCESS | 2884 | --DOCSHELL 0F870800 == 40 [pid = 2884] [id = 67] 05:06:00 INFO - PROCESS | 2884 | --DOCSHELL 166C9400 == 39 [pid = 2884] [id = 66] 05:06:00 INFO - PROCESS | 2884 | --DOCSHELL 0F915C00 == 38 [pid = 2884] [id = 65] 05:06:00 INFO - PROCESS | 2884 | --DOCSHELL 142B2400 == 37 [pid = 2884] [id = 64] 05:06:00 INFO - PROCESS | 2884 | --DOCSHELL 0FFE3800 == 36 [pid = 2884] [id = 63] 05:06:00 INFO - PROCESS | 2884 | --DOCSHELL 0F659800 == 35 [pid = 2884] [id = 62] 05:06:00 INFO - PROCESS | 2884 | --DOCSHELL 0BE1C400 == 34 [pid = 2884] [id = 61] 05:06:00 INFO - PROCESS | 2884 | --DOMWINDOW == 97 (18A5C800) [pid = 2884] [serial = 172] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 2884 | --DOMWINDOW == 96 (15FB4800) [pid = 2884] [serial = 159] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 2884 | --DOMWINDOW == 95 (0F709400) [pid = 2884] [serial = 145] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 2884 | --DOMWINDOW == 94 (0F658C00) [pid = 2884] [serial = 144] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 2884 | --DOMWINDOW == 93 (0BF36400) [pid = 2884] [serial = 147] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 2884 | --DOMWINDOW == 92 (0C56FC00) [pid = 2884] [serial = 148] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 2884 | --DOMWINDOW == 91 (0F851400) [pid = 2884] [serial = 150] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 2884 | --DOMWINDOW == 90 (0F86B800) [pid = 2884] [serial = 151] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 2884 | --DOMWINDOW == 89 (13AB4C00) [pid = 2884] [serial = 153] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 2884 | --DOMWINDOW == 88 (14337C00) [pid = 2884] [serial = 167] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 2884 | --DOMWINDOW == 87 (0FBBB000) [pid = 2884] [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.] 05:06:00 INFO - PROCESS | 2884 | --DOMWINDOW == 86 (0F70B000) [pid = 2884] [serial = 136] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 2884 | --DOMWINDOW == 85 (0F651800) [pid = 2884] [serial = 135] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 2884 | --DOMWINDOW == 84 (14DF0800) [pid = 2884] [serial = 139] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 2884 | --DOMWINDOW == 83 (14356C00) [pid = 2884] [serial = 138] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 2884 | --DOMWINDOW == 82 (17AC5000) [pid = 2884] [serial = 142] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 2884 | --DOMWINDOW == 81 (15F4B000) [pid = 2884] [serial = 141] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 2884 | --DOMWINDOW == 80 (17618400) [pid = 2884] [serial = 163] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 2884 | --DOMWINDOW == 79 (181BA400) [pid = 2884] [serial = 170] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 2884 | --DOMWINDOW == 78 (181BE000) [pid = 2884] [serial = 169] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 2884 | --DOMWINDOW == 77 (13829800) [pid = 2884] [serial = 166] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 2884 | --DOMWINDOW == 76 (18132000) [pid = 2884] [serial = 164] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 2884 | --DOMWINDOW == 75 (14429800) [pid = 2884] [serial = 156] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 2884 | --DOMWINDOW == 74 (15926C00) [pid = 2884] [serial = 157] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 2884 | --DOMWINDOW == 73 (16046000) [pid = 2884] [serial = 160] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 2884 | --DOMWINDOW == 72 (13D6F800) [pid = 2884] [serial = 154] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 2884 | 1472904360705 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]]]}] 05:06:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 05:06:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1070ms 05:06:00 INFO - PROCESS | 2884 | 1472904360766 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 05:06:00 INFO - PROCESS | 2884 | 1472904360770 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 05:06:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 05:06:00 INFO - PROCESS | 2884 | 1472904360777 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 05:06:00 INFO - PROCESS | 2884 | 1472904360779 Marionette TRACE conn5 <- [1,266,null,{}] 05:06:00 INFO - PROCESS | 2884 | 1472904360783 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}] 05:06:00 INFO - PROCESS | 2884 | 1472904360786 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:00 INFO - PROCESS | 2884 | 1472904360877 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 05:06:00 INFO - PROCESS | 2884 | 1472904360891 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:00 INFO - PROCESS | 2884 | 1472904360893 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:00 INFO - PROCESS | 2884 | ++DOCSHELL 0F70D400 == 35 [pid = 2884] [id = 76] 05:06:00 INFO - PROCESS | 2884 | ++DOMWINDOW == 73 (0F70DC00) [pid = 2884] [serial = 225] [outer = 00000000] 05:06:00 INFO - PROCESS | 2884 | ++DOMWINDOW == 74 (0F847C00) [pid = 2884] [serial = 226] [outer = 0F70DC00] 05:06:00 INFO - PROCESS | 2884 | 1472904360944 Marionette DEBUG loaded listener.js 05:06:01 INFO - PROCESS | 2884 | ++DOMWINDOW == 75 (0F86AC00) [pid = 2884] [serial = 227] [outer = 0F70DC00] 05:06:01 INFO - PROCESS | 2884 | 1472904361431 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]]]}] 05:06:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 05:06:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 670ms 05:06:01 INFO - PROCESS | 2884 | 1472904361451 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 05:06:01 INFO - PROCESS | 2884 | 1472904361453 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 05:06:01 INFO - PROCESS | 2884 | 1472904361456 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 05:06:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 05:06:01 INFO - PROCESS | 2884 | 1472904361460 Marionette TRACE conn5 <- [1,270,null,{}] 05:06:01 INFO - PROCESS | 2884 | 1472904361470 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}] 05:06:01 INFO - PROCESS | 2884 | 1472904361474 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:01 INFO - PROCESS | 2884 | 1472904361568 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 05:06:01 INFO - PROCESS | 2884 | 1472904361575 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:01 INFO - PROCESS | 2884 | 1472904361578 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:01 INFO - PROCESS | 2884 | ++DOCSHELL 13827C00 == 36 [pid = 2884] [id = 77] 05:06:01 INFO - PROCESS | 2884 | ++DOMWINDOW == 76 (13829800) [pid = 2884] [serial = 228] [outer = 00000000] 05:06:01 INFO - PROCESS | 2884 | ++DOMWINDOW == 77 (13ADF800) [pid = 2884] [serial = 229] [outer = 13829800] 05:06:01 INFO - PROCESS | 2884 | 1472904361629 Marionette DEBUG loaded listener.js 05:06:01 INFO - PROCESS | 2884 | ++DOMWINDOW == 78 (142AD400) [pid = 2884] [serial = 230] [outer = 13829800] 05:06:02 INFO - PROCESS | 2884 | 1472904362080 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]]]}] 05:06:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 05:06:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 670ms 05:06:02 INFO - PROCESS | 2884 | 1472904362131 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 05:06:02 INFO - PROCESS | 2884 | 1472904362134 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 05:06:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 05:06:02 INFO - PROCESS | 2884 | 1472904362137 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 05:06:02 INFO - PROCESS | 2884 | 1472904362139 Marionette TRACE conn5 <- [1,274,null,{}] 05:06:02 INFO - PROCESS | 2884 | 1472904362142 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}] 05:06:02 INFO - PROCESS | 2884 | 1472904362144 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:02 INFO - PROCESS | 2884 | 1472904362232 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 05:06:02 INFO - PROCESS | 2884 | 1472904362240 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:02 INFO - PROCESS | 2884 | 1472904362242 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:02 INFO - PROCESS | 2884 | ++DOCSHELL 1433A000 == 37 [pid = 2884] [id = 78] 05:06:02 INFO - PROCESS | 2884 | ++DOMWINDOW == 79 (1434FC00) [pid = 2884] [serial = 231] [outer = 00000000] 05:06:02 INFO - PROCESS | 2884 | ++DOMWINDOW == 80 (144AA400) [pid = 2884] [serial = 232] [outer = 1434FC00] 05:06:02 INFO - PROCESS | 2884 | 1472904362290 Marionette DEBUG loaded listener.js 05:06:02 INFO - PROCESS | 2884 | ++DOMWINDOW == 81 (15929000) [pid = 2884] [serial = 233] [outer = 1434FC00] 05:06:02 INFO - PROCESS | 2884 | 1472904362732 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]]]}] 05:06:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 05:06:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 630ms 05:06:02 INFO - PROCESS | 2884 | 1472904362771 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 05:06:02 INFO - PROCESS | 2884 | 1472904362773 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 05:06:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 05:06:02 INFO - PROCESS | 2884 | 1472904362782 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 05:06:02 INFO - PROCESS | 2884 | 1472904362784 Marionette TRACE conn5 <- [1,278,null,{}] 05:06:02 INFO - PROCESS | 2884 | 1472904362788 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}] 05:06:02 INFO - PROCESS | 2884 | 1472904362790 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:02 INFO - PROCESS | 2884 | 1472904362898 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 05:06:02 INFO - PROCESS | 2884 | 1472904362904 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:02 INFO - PROCESS | 2884 | 1472904362906 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:02 INFO - PROCESS | 2884 | ++DOCSHELL 15C09000 == 38 [pid = 2884] [id = 79] 05:06:02 INFO - PROCESS | 2884 | ++DOMWINDOW == 82 (15F44C00) [pid = 2884] [serial = 234] [outer = 00000000] 05:06:02 INFO - PROCESS | 2884 | ++DOMWINDOW == 83 (15FB1C00) [pid = 2884] [serial = 235] [outer = 15F44C00] 05:06:02 INFO - PROCESS | 2884 | 1472904362953 Marionette DEBUG loaded listener.js 05:06:03 INFO - PROCESS | 2884 | ++DOMWINDOW == 84 (15FEB400) [pid = 2884] [serial = 236] [outer = 15F44C00] 05:06:03 INFO - PROCESS | 2884 | 1472904363396 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]]]}] 05:06:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 05:06:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 630ms 05:06:03 INFO - PROCESS | 2884 | 1472904363415 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 05:06:03 INFO - PROCESS | 2884 | 1472904363426 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 05:06:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 05:06:03 INFO - PROCESS | 2884 | 1472904363435 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 05:06:03 INFO - PROCESS | 2884 | 1472904363437 Marionette TRACE conn5 <- [1,282,null,{}] 05:06:03 INFO - PROCESS | 2884 | 1472904363440 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}] 05:06:03 INFO - PROCESS | 2884 | 1472904363446 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:03 INFO - PROCESS | 2884 | 1472904363582 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 05:06:03 INFO - PROCESS | 2884 | 1472904363664 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:03 INFO - PROCESS | 2884 | 1472904363666 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:03 INFO - PROCESS | 2884 | ++DOCSHELL 08750000 == 39 [pid = 2884] [id = 80] 05:06:03 INFO - PROCESS | 2884 | ++DOMWINDOW == 85 (0FFE2000) [pid = 2884] [serial = 237] [outer = 00000000] 05:06:03 INFO - PROCESS | 2884 | ++DOMWINDOW == 86 (17AC6800) [pid = 2884] [serial = 238] [outer = 0FFE2000] 05:06:03 INFO - PROCESS | 2884 | 1472904363713 Marionette DEBUG loaded listener.js 05:06:03 INFO - PROCESS | 2884 | ++DOMWINDOW == 87 (17BCE000) [pid = 2884] [serial = 239] [outer = 0FFE2000] 05:06:04 INFO - PROCESS | 2884 | 1472904364125 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]]]}] 05:06:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 05:06:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 730ms 05:06:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 05:06:04 INFO - PROCESS | 2884 | 1472904364167 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 05:06:04 INFO - PROCESS | 2884 | 1472904364169 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 05:06:04 INFO - PROCESS | 2884 | 1472904364172 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 05:06:04 INFO - PROCESS | 2884 | 1472904364174 Marionette TRACE conn5 <- [1,286,null,{}] 05:06:04 INFO - PROCESS | 2884 | 1472904364183 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}] 05:06:04 INFO - PROCESS | 2884 | 1472904364185 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:04 INFO - PROCESS | 2884 | 1472904364294 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 05:06:04 INFO - PROCESS | 2884 | 1472904364299 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:04 INFO - PROCESS | 2884 | 1472904364301 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:04 INFO - PROCESS | 2884 | ++DOCSHELL 0F7C4400 == 40 [pid = 2884] [id = 81] 05:06:04 INFO - PROCESS | 2884 | ++DOMWINDOW == 88 (17615000) [pid = 2884] [serial = 240] [outer = 00000000] 05:06:04 INFO - PROCESS | 2884 | ++DOMWINDOW == 89 (181C0400) [pid = 2884] [serial = 241] [outer = 17615000] 05:06:04 INFO - PROCESS | 2884 | 1472904364347 Marionette DEBUG loaded listener.js 05:06:04 INFO - PROCESS | 2884 | ++DOMWINDOW == 90 (186ED800) [pid = 2884] [serial = 242] [outer = 17615000] 05:06:04 INFO - PROCESS | 2884 | 1472904364768 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]]]}] 05:06:04 INFO - PROCESS | 2884 | --DOMWINDOW == 89 (15F44800) [pid = 2884] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 05:06:04 INFO - PROCESS | 2884 | --DOMWINDOW == 88 (166CB400) [pid = 2884] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 05:06:04 INFO - PROCESS | 2884 | --DOMWINDOW == 87 (0F70C800) [pid = 2884] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 05:06:04 INFO - PROCESS | 2884 | --DOMWINDOW == 86 (1433B400) [pid = 2884] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 05:06:04 INFO - PROCESS | 2884 | --DOMWINDOW == 85 (0F870C00) [pid = 2884] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 05:06:04 INFO - PROCESS | 2884 | --DOMWINDOW == 84 (0BE1CC00) [pid = 2884] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 05:06:04 INFO - PROCESS | 2884 | --DOMWINDOW == 83 (10A50C00) [pid = 2884] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 05:06:04 INFO - PROCESS | 2884 | --DOMWINDOW == 82 (186EF000) [pid = 2884] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 05:06:04 INFO - PROCESS | 2884 | --DOMWINDOW == 81 (0F919400) [pid = 2884] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 05:06:04 INFO - PROCESS | 2884 | --DOMWINDOW == 80 (08796800) [pid = 2884] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 05:06:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 05:06:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 770ms 05:06:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 05:06:04 INFO - PROCESS | 2884 | 1472904364946 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 05:06:04 INFO - PROCESS | 2884 | 1472904364948 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 05:06:04 INFO - PROCESS | 2884 | 1472904364951 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 05:06:04 INFO - PROCESS | 2884 | 1472904364953 Marionette TRACE conn5 <- [1,290,null,{}] 05:06:04 INFO - PROCESS | 2884 | 1472904364957 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}] 05:06:04 INFO - PROCESS | 2884 | 1472904364958 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:05 INFO - PROCESS | 2884 | 1472904365045 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 05:06:05 INFO - PROCESS | 2884 | 1472904365054 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:05 INFO - PROCESS | 2884 | 1472904365055 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:05 INFO - PROCESS | 2884 | ++DOCSHELL 0BE4B000 == 41 [pid = 2884] [id = 82] 05:06:05 INFO - PROCESS | 2884 | ++DOMWINDOW == 81 (0F702C00) [pid = 2884] [serial = 243] [outer = 00000000] 05:06:05 INFO - PROCESS | 2884 | ++DOMWINDOW == 82 (10A50C00) [pid = 2884] [serial = 244] [outer = 0F702C00] 05:06:05 INFO - PROCESS | 2884 | 1472904365102 Marionette DEBUG loaded listener.js 05:06:05 INFO - PROCESS | 2884 | ++DOMWINDOW == 83 (138A7000) [pid = 2884] [serial = 245] [outer = 0F702C00] 05:06:05 INFO - PROCESS | 2884 | 1472904365528 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]]]}] 05:06:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 05:06:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 630ms 05:06:05 INFO - PROCESS | 2884 | 1472904365583 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 05:06:05 INFO - PROCESS | 2884 | 1472904365585 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 05:06:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 05:06:05 INFO - PROCESS | 2884 | 1472904365588 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 05:06:05 INFO - PROCESS | 2884 | 1472904365589 Marionette TRACE conn5 <- [1,294,null,{}] 05:06:05 INFO - PROCESS | 2884 | 1472904365593 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}] 05:06:05 INFO - PROCESS | 2884 | 1472904365594 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:05 INFO - PROCESS | 2884 | 1472904365678 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 05:06:05 INFO - PROCESS | 2884 | 1472904365684 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:05 INFO - PROCESS | 2884 | 1472904365686 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:05 INFO - PROCESS | 2884 | ++DOCSHELL 08752000 == 42 [pid = 2884] [id = 83] 05:06:05 INFO - PROCESS | 2884 | ++DOMWINDOW == 84 (0FEDE400) [pid = 2884] [serial = 246] [outer = 00000000] 05:06:05 INFO - PROCESS | 2884 | ++DOMWINDOW == 85 (186F5800) [pid = 2884] [serial = 247] [outer = 0FEDE400] 05:06:05 INFO - PROCESS | 2884 | 1472904365731 Marionette DEBUG loaded listener.js 05:06:05 INFO - PROCESS | 2884 | ++DOMWINDOW == 86 (0F862800) [pid = 2884] [serial = 248] [outer = 0FEDE400] 05:06:06 INFO - PROCESS | 2884 | 1472904366131 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]]]}] 05:06:06 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. 05:06:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 570ms 05:06:06 INFO - PROCESS | 2884 | 1472904366158 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 05:06:06 INFO - PROCESS | 2884 | 1472904366160 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 05:06:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 05:06:06 INFO - PROCESS | 2884 | 1472904366163 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 05:06:06 INFO - PROCESS | 2884 | 1472904366165 Marionette TRACE conn5 <- [1,298,null,{}] 05:06:06 INFO - PROCESS | 2884 | 1472904366168 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}] 05:06:06 INFO - PROCESS | 2884 | 1472904366170 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:06 INFO - PROCESS | 2884 | 1472904366292 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 05:06:06 INFO - PROCESS | 2884 | 1472904366300 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:06 INFO - PROCESS | 2884 | 1472904366302 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:06 INFO - PROCESS | 2884 | ++DOCSHELL 15945400 == 43 [pid = 2884] [id = 84] 05:06:06 INFO - PROCESS | 2884 | ++DOMWINDOW == 87 (166CE000) [pid = 2884] [serial = 249] [outer = 00000000] 05:06:06 INFO - PROCESS | 2884 | ++DOMWINDOW == 88 (18D3D800) [pid = 2884] [serial = 250] [outer = 166CE000] 05:06:06 INFO - PROCESS | 2884 | 1472904366349 Marionette DEBUG loaded listener.js 05:06:06 INFO - PROCESS | 2884 | ++DOMWINDOW == 89 (18D50000) [pid = 2884] [serial = 251] [outer = 166CE000] 05:06:06 INFO - PROCESS | 2884 | 1472904366773 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]]]}] 05:06:06 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. 05:06:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 630ms 05:06:06 INFO - PROCESS | 2884 | 1472904366795 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 05:06:06 INFO - PROCESS | 2884 | 1472904366797 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 05:06:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 05:06:06 INFO - PROCESS | 2884 | 1472904366800 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 05:06:06 INFO - PROCESS | 2884 | 1472904366802 Marionette TRACE conn5 <- [1,302,null,{}] 05:06:06 INFO - PROCESS | 2884 | 1472904366806 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}] 05:06:06 INFO - PROCESS | 2884 | 1472904366808 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:06 INFO - PROCESS | 2884 | 1472904366941 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 05:06:07 INFO - PROCESS | 2884 | 1472904367047 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:07 INFO - PROCESS | 2884 | 1472904367050 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:07 INFO - PROCESS | 2884 | ++DOCSHELL 0874C000 == 44 [pid = 2884] [id = 85] 05:06:07 INFO - PROCESS | 2884 | ++DOMWINDOW == 90 (0874D000) [pid = 2884] [serial = 252] [outer = 00000000] 05:06:07 INFO - PROCESS | 2884 | ++DOMWINDOW == 91 (08754C00) [pid = 2884] [serial = 253] [outer = 0874D000] 05:06:07 INFO - PROCESS | 2884 | 1472904367110 Marionette DEBUG loaded listener.js 05:06:07 INFO - PROCESS | 2884 | ++DOMWINDOW == 92 (08794800) [pid = 2884] [serial = 254] [outer = 0874D000] 05:06:07 INFO - PROCESS | 2884 | 1472904367442 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 05:06:07 INFO - PROCESS | 2884 | 1472904367791 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]]]}] 05:06:07 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. 05:06:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1019ms 05:06:07 INFO - PROCESS | 2884 | 1472904367827 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 05:06:07 INFO - PROCESS | 2884 | 1472904367831 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 05:06:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 05:06:07 INFO - PROCESS | 2884 | 1472904367837 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 05:06:07 INFO - PROCESS | 2884 | 1472904367840 Marionette TRACE conn5 <- [1,306,null,{}] 05:06:07 INFO - PROCESS | 2884 | 1472904367862 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}] 05:06:07 INFO - PROCESS | 2884 | 1472904367865 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:07 INFO - PROCESS | 2884 | 1472904367984 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 05:06:08 INFO - PROCESS | 2884 | 1472904368108 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:08 INFO - PROCESS | 2884 | 1472904368111 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:08 INFO - PROCESS | 2884 | ++DOCSHELL 0F84F800 == 45 [pid = 2884] [id = 86] 05:06:08 INFO - PROCESS | 2884 | ++DOMWINDOW == 93 (0F91F000) [pid = 2884] [serial = 255] [outer = 00000000] 05:06:08 INFO - PROCESS | 2884 | ++DOMWINDOW == 94 (0FF3A800) [pid = 2884] [serial = 256] [outer = 0F91F000] 05:06:08 INFO - PROCESS | 2884 | 1472904368172 Marionette DEBUG loaded listener.js 05:06:08 INFO - PROCESS | 2884 | ++DOMWINDOW == 95 (10BE0C00) [pid = 2884] [serial = 257] [outer = 0F91F000] 05:06:08 INFO - PROCESS | 2884 | 1472904368731 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]]]}] 05:06:08 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. 05:06:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 950ms 05:06:08 INFO - PROCESS | 2884 | 1472904368794 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 05:06:08 INFO - PROCESS | 2884 | 1472904368799 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 05:06:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 05:06:08 INFO - PROCESS | 2884 | 1472904368803 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 05:06:08 INFO - PROCESS | 2884 | 1472904368805 Marionette TRACE conn5 <- [1,310,null,{}] 05:06:08 INFO - PROCESS | 2884 | 1472904368809 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}] 05:06:08 INFO - PROCESS | 2884 | 1472904368812 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:08 INFO - PROCESS | 2884 | 1472904368931 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 05:06:09 INFO - PROCESS | 2884 | 1472904369056 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:09 INFO - PROCESS | 2884 | 1472904369059 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:09 INFO - PROCESS | 2884 | ++DOCSHELL 166D0400 == 46 [pid = 2884] [id = 87] 05:06:09 INFO - PROCESS | 2884 | ++DOMWINDOW == 96 (166D2800) [pid = 2884] [serial = 258] [outer = 00000000] 05:06:09 INFO - PROCESS | 2884 | ++DOMWINDOW == 97 (17ACA400) [pid = 2884] [serial = 259] [outer = 166D2800] 05:06:09 INFO - PROCESS | 2884 | 1472904369117 Marionette DEBUG loaded listener.js 05:06:09 INFO - PROCESS | 2884 | ++DOMWINDOW == 98 (186F3000) [pid = 2884] [serial = 260] [outer = 166D2800] 05:06:09 INFO - PROCESS | 2884 | 1472904369704 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]]]}] 05:06:09 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. 05:06:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 970ms 05:06:09 INFO - PROCESS | 2884 | 1472904369776 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 05:06:09 INFO - PROCESS | 2884 | 1472904369779 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 05:06:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 05:06:09 INFO - PROCESS | 2884 | 1472904369789 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 05:06:09 INFO - PROCESS | 2884 | 1472904369795 Marionette TRACE conn5 <- [1,314,null,{}] 05:06:09 INFO - PROCESS | 2884 | 1472904369800 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}] 05:06:09 INFO - PROCESS | 2884 | 1472904369804 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:09 INFO - PROCESS | 2884 | 1472904369925 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 05:06:10 INFO - PROCESS | 2884 | 1472904370041 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:10 INFO - PROCESS | 2884 | 1472904370043 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:10 INFO - PROCESS | 2884 | ++DOCSHELL 142DA400 == 47 [pid = 2884] [id = 88] 05:06:10 INFO - PROCESS | 2884 | ++DOMWINDOW == 99 (18B3AC00) [pid = 2884] [serial = 261] [outer = 00000000] 05:06:10 INFO - PROCESS | 2884 | ++DOMWINDOW == 100 (1B125800) [pid = 2884] [serial = 262] [outer = 18B3AC00] 05:06:10 INFO - PROCESS | 2884 | 1472904370099 Marionette DEBUG loaded listener.js 05:06:10 INFO - PROCESS | 2884 | ++DOMWINDOW == 101 (1B1EE800) [pid = 2884] [serial = 263] [outer = 18B3AC00] 05:06:10 INFO - PROCESS | 2884 | 1472904370899 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]]]}] 05:06:10 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. 05:06:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1182ms 05:06:10 INFO - PROCESS | 2884 | 1472904370968 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 05:06:10 INFO - PROCESS | 2884 | 1472904370973 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 05:06:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 05:06:10 INFO - PROCESS | 2884 | 1472904370978 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 05:06:10 INFO - PROCESS | 2884 | 1472904370981 Marionette TRACE conn5 <- [1,318,null,{}] 05:06:10 INFO - PROCESS | 2884 | 1472904370987 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}] 05:06:10 INFO - PROCESS | 2884 | 1472904370990 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:11 INFO - PROCESS | 2884 | 1472904371099 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 05:06:11 INFO - PROCESS | 2884 | 1472904371176 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:11 INFO - PROCESS | 2884 | 1472904371181 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:11 INFO - PROCESS | 2884 | ++DOCSHELL 0F650400 == 48 [pid = 2884] [id = 89] 05:06:11 INFO - PROCESS | 2884 | ++DOMWINDOW == 102 (0F650800) [pid = 2884] [serial = 264] [outer = 00000000] 05:06:11 INFO - PROCESS | 2884 | ++DOMWINDOW == 103 (0F70E000) [pid = 2884] [serial = 265] [outer = 0F650800] 05:06:11 INFO - PROCESS | 2884 | 1472904371275 Marionette DEBUG loaded listener.js 05:06:11 INFO - PROCESS | 2884 | ++DOMWINDOW == 104 (0F849800) [pid = 2884] [serial = 266] [outer = 0F650800] 05:06:11 INFO - PROCESS | 2884 | --DOCSHELL 08792000 == 47 [pid = 2884] [id = 59] 05:06:11 INFO - PROCESS | 2884 | --DOCSHELL 15945400 == 46 [pid = 2884] [id = 84] 05:06:11 INFO - PROCESS | 2884 | --DOCSHELL 08752000 == 45 [pid = 2884] [id = 83] 05:06:11 INFO - PROCESS | 2884 | --DOCSHELL 0BE4B000 == 44 [pid = 2884] [id = 82] 05:06:11 INFO - PROCESS | 2884 | --DOCSHELL 0F7C4400 == 43 [pid = 2884] [id = 81] 05:06:11 INFO - PROCESS | 2884 | --DOCSHELL 08750000 == 42 [pid = 2884] [id = 80] 05:06:11 INFO - PROCESS | 2884 | --DOCSHELL 15C09000 == 41 [pid = 2884] [id = 79] 05:06:11 INFO - PROCESS | 2884 | --DOCSHELL 1433A000 == 40 [pid = 2884] [id = 78] 05:06:11 INFO - PROCESS | 2884 | --DOCSHELL 13827C00 == 39 [pid = 2884] [id = 77] 05:06:11 INFO - PROCESS | 2884 | --DOCSHELL 0F70D400 == 38 [pid = 2884] [id = 76] 05:06:11 INFO - PROCESS | 2884 | --DOCSHELL 087E0000 == 37 [pid = 2884] [id = 75] 05:06:11 INFO - PROCESS | 2884 | --DOCSHELL 0BE21000 == 36 [pid = 2884] [id = 74] 05:06:11 INFO - PROCESS | 2884 | --DOMWINDOW == 103 (18B3D000) [pid = 2884] [serial = 208] [outer = 00000000] [url = about:blank] 05:06:11 INFO - PROCESS | 2884 | --DOCSHELL 08755C00 == 35 [pid = 2884] [id = 73] 05:06:11 INFO - PROCESS | 2884 | --DOCSHELL 10BE3400 == 34 [pid = 2884] [id = 72] 05:06:11 INFO - PROCESS | 2884 | --DOCSHELL 0BE1A000 == 33 [pid = 2884] [id = 71] 05:06:11 INFO - PROCESS | 2884 | --DOMWINDOW == 102 (186EF800) [pid = 2884] [serial = 205] [outer = 00000000] [url = about:blank] 05:06:11 INFO - PROCESS | 2884 | --DOMWINDOW == 101 (17BC7400) [pid = 2884] [serial = 200] [outer = 00000000] [url = about:blank] 05:06:11 INFO - PROCESS | 2884 | --DOMWINDOW == 100 (17AC9800) [pid = 2884] [serial = 203] [outer = 00000000] [url = about:blank] 05:06:11 INFO - PROCESS | 2884 | --DOMWINDOW == 99 (15F40000) [pid = 2884] [serial = 191] [outer = 00000000] [url = about:blank] 05:06:11 INFO - PROCESS | 2884 | --DOMWINDOW == 98 (15FF5000) [pid = 2884] [serial = 193] [outer = 00000000] [url = about:blank] 05:06:11 INFO - PROCESS | 2884 | --DOMWINDOW == 97 (17AC7800) [pid = 2884] [serial = 197] [outer = 00000000] [url = about:blank] 05:06:11 INFO - PROCESS | 2884 | --DOMWINDOW == 96 (17AC1800) [pid = 2884] [serial = 196] [outer = 00000000] [url = about:blank] 05:06:11 INFO - PROCESS | 2884 | --DOMWINDOW == 95 (0F842400) [pid = 2884] [serial = 178] [outer = 00000000] [url = about:blank] 05:06:11 INFO - PROCESS | 2884 | --DOMWINDOW == 94 (1604A800) [pid = 2884] [serial = 194] [outer = 00000000] [url = about:blank] 05:06:11 INFO - PROCESS | 2884 | --DOMWINDOW == 93 (0F851000) [pid = 2884] [serial = 184] [outer = 00000000] [url = about:blank] 05:06:11 INFO - PROCESS | 2884 | --DOMWINDOW == 92 (0F86D800) [pid = 2884] [serial = 185] [outer = 00000000] [url = about:blank] 05:06:11 INFO - PROCESS | 2884 | --DOMWINDOW == 91 (15926000) [pid = 2884] [serial = 190] [outer = 00000000] [url = about:blank] 05:06:11 INFO - PROCESS | 2884 | --DOMWINDOW == 90 (16BBC400) [pid = 2884] [serial = 202] [outer = 00000000] [url = about:blank] 05:06:11 INFO - PROCESS | 2884 | --DOMWINDOW == 89 (0BF39400) [pid = 2884] [serial = 182] [outer = 00000000] [url = about:blank] 05:06:11 INFO - PROCESS | 2884 | --DOMWINDOW == 88 (0BE22800) [pid = 2884] [serial = 181] [outer = 00000000] [url = about:blank] 05:06:11 INFO - PROCESS | 2884 | --DOMWINDOW == 87 (13824400) [pid = 2884] [serial = 187] [outer = 00000000] [url = about:blank] 05:06:11 INFO - PROCESS | 2884 | --DOMWINDOW == 86 (13AD8C00) [pid = 2884] [serial = 188] [outer = 00000000] [url = about:blank] 05:06:11 INFO - PROCESS | 2884 | --DOMWINDOW == 85 (087DF000) [pid = 2884] [serial = 175] [outer = 00000000] [url = about:blank] 05:06:11 INFO - PROCESS | 2884 | --DOMWINDOW == 84 (18B3C000) [pid = 2884] [serial = 173] [outer = 00000000] [url = about:blank] 05:06:11 INFO - PROCESS | 2884 | --DOMWINDOW == 83 (17BC4000) [pid = 2884] [serial = 199] [outer = 00000000] [url = about:blank] 05:06:11 INFO - PROCESS | 2884 | --DOMWINDOW == 82 (186F5C00) [pid = 2884] [serial = 206] [outer = 00000000] [url = about:blank] 05:06:11 INFO - PROCESS | 2884 | 1472904371850 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]]]}] 05:06:11 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. 05:06:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 930ms 05:06:11 INFO - PROCESS | 2884 | 1472904371908 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 05:06:11 INFO - PROCESS | 2884 | 1472904371912 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 05:06:11 INFO - PROCESS | 2884 | 1472904371918 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 05:06:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 05:06:11 INFO - PROCESS | 2884 | 1472904371921 Marionette TRACE conn5 <- [1,322,null,{}] 05:06:11 INFO - PROCESS | 2884 | 1472904371925 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}] 05:06:11 INFO - PROCESS | 2884 | 1472904371927 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:12 INFO - PROCESS | 2884 | 1472904372019 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 05:06:12 INFO - PROCESS | 2884 | 1472904372091 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:12 INFO - PROCESS | 2884 | 1472904372094 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:12 INFO - PROCESS | 2884 | ++DOCSHELL 0BE17800 == 34 [pid = 2884] [id = 90] 05:06:12 INFO - PROCESS | 2884 | ++DOMWINDOW == 83 (0BE17C00) [pid = 2884] [serial = 267] [outer = 00000000] 05:06:12 INFO - PROCESS | 2884 | ++DOMWINDOW == 84 (0C56A800) [pid = 2884] [serial = 268] [outer = 0BE17C00] 05:06:12 INFO - PROCESS | 2884 | 1472904372152 Marionette DEBUG loaded listener.js 05:06:12 INFO - PROCESS | 2884 | ++DOMWINDOW == 85 (0F70C800) [pid = 2884] [serial = 269] [outer = 0BE17C00] 05:06:12 INFO - PROCESS | 2884 | 1472904372581 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]]]}] 05:06:12 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. 05:06:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 730ms 05:06:12 INFO - PROCESS | 2884 | 1472904372653 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 05:06:12 INFO - PROCESS | 2884 | 1472904372656 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 05:06:12 INFO - PROCESS | 2884 | 1472904372659 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 05:06:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 05:06:12 INFO - PROCESS | 2884 | 1472904372662 Marionette TRACE conn5 <- [1,326,null,{}] 05:06:12 INFO - PROCESS | 2884 | 1472904372673 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}] 05:06:12 INFO - PROCESS | 2884 | 1472904372677 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:12 INFO - PROCESS | 2884 | 1472904372768 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 05:06:12 INFO - PROCESS | 2884 | 1472904372782 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:12 INFO - PROCESS | 2884 | 1472904372785 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:12 INFO - PROCESS | 2884 | ++DOCSHELL 138AA000 == 35 [pid = 2884] [id = 91] 05:06:12 INFO - PROCESS | 2884 | ++DOMWINDOW == 86 (13A2B800) [pid = 2884] [serial = 270] [outer = 00000000] 05:06:12 INFO - PROCESS | 2884 | ++DOMWINDOW == 87 (13D97400) [pid = 2884] [serial = 271] [outer = 13A2B800] 05:06:12 INFO - PROCESS | 2884 | 1472904372835 Marionette DEBUG loaded listener.js 05:06:12 INFO - PROCESS | 2884 | ++DOMWINDOW == 88 (14351800) [pid = 2884] [serial = 272] [outer = 13A2B800] 05:06:13 INFO - PROCESS | 2884 | 1472904373302 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]]]}] 05:06:13 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. 05:06:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 672ms 05:06:13 INFO - PROCESS | 2884 | 1472904373335 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 05:06:13 INFO - PROCESS | 2884 | 1472904373337 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 05:06:13 INFO - PROCESS | 2884 | 1472904373341 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 05:06:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 05:06:13 INFO - PROCESS | 2884 | 1472904373342 Marionette TRACE conn5 <- [1,330,null,{}] 05:06:13 INFO - PROCESS | 2884 | 1472904373346 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}] 05:06:13 INFO - PROCESS | 2884 | 1472904373348 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:13 INFO - PROCESS | 2884 | 1472904373435 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 05:06:13 INFO - PROCESS | 2884 | 1472904373441 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:13 INFO - PROCESS | 2884 | 1472904373443 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:13 INFO - PROCESS | 2884 | ++DOCSHELL 143DE400 == 36 [pid = 2884] [id = 92] 05:06:13 INFO - PROCESS | 2884 | ++DOMWINDOW == 89 (14426000) [pid = 2884] [serial = 273] [outer = 00000000] 05:06:13 INFO - PROCESS | 2884 | ++DOMWINDOW == 90 (15F46400) [pid = 2884] [serial = 274] [outer = 14426000] 05:06:13 INFO - PROCESS | 2884 | 1472904373499 Marionette DEBUG loaded listener.js 05:06:13 INFO - PROCESS | 2884 | ++DOMWINDOW == 91 (16046800) [pid = 2884] [serial = 275] [outer = 14426000] 05:06:13 INFO - PROCESS | 2884 | 1472904373946 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]]]}] 05:06:14 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. 05:06:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 670ms 05:06:14 INFO - PROCESS | 2884 | 1472904374015 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 05:06:14 INFO - PROCESS | 2884 | 1472904374017 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 05:06:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 05:06:14 INFO - PROCESS | 2884 | 1472904374026 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 05:06:14 INFO - PROCESS | 2884 | 1472904374027 Marionette TRACE conn5 <- [1,334,null,{}] 05:06:14 INFO - PROCESS | 2884 | 1472904374031 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}] 05:06:14 INFO - PROCESS | 2884 | 1472904374033 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:14 INFO - PROCESS | 2884 | 1472904374168 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 05:06:14 INFO - PROCESS | 2884 | 1472904374227 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:14 INFO - PROCESS | 2884 | 1472904374229 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:14 INFO - PROCESS | 2884 | ++DOCSHELL 1604E800 == 37 [pid = 2884] [id = 93] 05:06:14 INFO - PROCESS | 2884 | ++DOMWINDOW == 92 (1604EC00) [pid = 2884] [serial = 276] [outer = 00000000] 05:06:14 INFO - PROCESS | 2884 | ++DOMWINDOW == 93 (166D2400) [pid = 2884] [serial = 277] [outer = 1604EC00] 05:06:14 INFO - PROCESS | 2884 | 1472904374278 Marionette DEBUG loaded listener.js 05:06:14 INFO - PROCESS | 2884 | ++DOMWINDOW == 94 (16BDE400) [pid = 2884] [serial = 278] [outer = 1604EC00] 05:06:14 INFO - PROCESS | 2884 | 1472904374685 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]]]}] 05:06:14 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. 05:06:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 670ms 05:06:14 INFO - PROCESS | 2884 | 1472904374707 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 05:06:14 INFO - PROCESS | 2884 | 1472904374709 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 05:06:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 05:06:14 INFO - PROCESS | 2884 | 1472904374713 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 05:06:14 INFO - PROCESS | 2884 | 1472904374714 Marionette TRACE conn5 <- [1,338,null,{}] 05:06:14 INFO - PROCESS | 2884 | 1472904374718 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}] 05:06:14 INFO - PROCESS | 2884 | 1472904374724 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:14 INFO - PROCESS | 2884 | 1472904374861 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 05:06:14 INFO - PROCESS | 2884 | 1472904374867 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:14 INFO - PROCESS | 2884 | 1472904374869 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:14 INFO - PROCESS | 2884 | ++DOCSHELL 17AC9800 == 38 [pid = 2884] [id = 94] 05:06:14 INFO - PROCESS | 2884 | ++DOMWINDOW == 95 (17ACB400) [pid = 2884] [serial = 279] [outer = 00000000] 05:06:14 INFO - PROCESS | 2884 | ++DOMWINDOW == 96 (181BC800) [pid = 2884] [serial = 280] [outer = 17ACB400] 05:06:14 INFO - PROCESS | 2884 | 1472904374959 Marionette DEBUG loaded listener.js 05:06:15 INFO - PROCESS | 2884 | ++DOMWINDOW == 97 (186EA400) [pid = 2884] [serial = 281] [outer = 17ACB400] 05:06:15 INFO - PROCESS | 2884 | 1472904375401 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]]]}] 05:06:15 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. 05:06:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 730ms 05:06:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 05:06:15 INFO - PROCESS | 2884 | 1472904375449 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 05:06:15 INFO - PROCESS | 2884 | 1472904375451 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 05:06:15 INFO - PROCESS | 2884 | 1472904375454 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 05:06:15 INFO - PROCESS | 2884 | 1472904375456 Marionette TRACE conn5 <- [1,342,null,{}] 05:06:15 INFO - PROCESS | 2884 | 1472904375460 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}] 05:06:15 INFO - PROCESS | 2884 | 1472904375462 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:15 INFO - PROCESS | 2884 | 1472904375607 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 05:06:15 INFO - PROCESS | 2884 | 1472904375627 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:15 INFO - PROCESS | 2884 | 1472904375628 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:15 INFO - PROCESS | 2884 | ++DOCSHELL 181C2400 == 39 [pid = 2884] [id = 95] 05:06:15 INFO - PROCESS | 2884 | ++DOMWINDOW == 98 (186F1400) [pid = 2884] [serial = 282] [outer = 00000000] 05:06:15 INFO - PROCESS | 2884 | ++DOMWINDOW == 99 (18B3BC00) [pid = 2884] [serial = 283] [outer = 186F1400] 05:06:15 INFO - PROCESS | 2884 | 1472904375676 Marionette DEBUG loaded listener.js 05:06:15 INFO - PROCESS | 2884 | ++DOMWINDOW == 100 (18D34800) [pid = 2884] [serial = 284] [outer = 186F1400] 05:06:16 INFO - PROCESS | 2884 | --DOMWINDOW == 99 (0FFE2000) [pid = 2884] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 05:06:16 INFO - PROCESS | 2884 | --DOMWINDOW == 98 (15F44C00) [pid = 2884] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 05:06:16 INFO - PROCESS | 2884 | --DOMWINDOW == 97 (17615000) [pid = 2884] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 05:06:16 INFO - PROCESS | 2884 | --DOMWINDOW == 96 (1434FC00) [pid = 2884] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 05:06:16 INFO - PROCESS | 2884 | --DOMWINDOW == 95 (0F70DC00) [pid = 2884] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 05:06:16 INFO - PROCESS | 2884 | --DOMWINDOW == 94 (13829800) [pid = 2884] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 05:06:16 INFO - PROCESS | 2884 | --DOMWINDOW == 93 (087E0400) [pid = 2884] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 05:06:16 INFO - PROCESS | 2884 | --DOMWINDOW == 92 (0F702C00) [pid = 2884] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 05:06:16 INFO - PROCESS | 2884 | --DOMWINDOW == 91 (0FEDE400) [pid = 2884] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 05:06:16 INFO - PROCESS | 2884 | 1472904376185 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]]]}] 05:06:16 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. 05:06:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 770ms 05:06:16 INFO - PROCESS | 2884 | 1472904376225 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 05:06:16 INFO - PROCESS | 2884 | 1472904376227 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 05:06:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 05:06:16 INFO - PROCESS | 2884 | 1472904376231 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 05:06:16 INFO - PROCESS | 2884 | 1472904376233 Marionette TRACE conn5 <- [1,346,null,{}] 05:06:16 INFO - PROCESS | 2884 | 1472904376236 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}] 05:06:16 INFO - PROCESS | 2884 | 1472904376238 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:16 INFO - PROCESS | 2884 | 1472904376321 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 05:06:16 INFO - PROCESS | 2884 | 1472904376329 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:16 INFO - PROCESS | 2884 | 1472904376331 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:16 INFO - PROCESS | 2884 | ++DOCSHELL 0FBC0800 == 40 [pid = 2884] [id = 96] 05:06:16 INFO - PROCESS | 2884 | ++DOMWINDOW == 92 (0FEDE400) [pid = 2884] [serial = 285] [outer = 00000000] 05:06:16 INFO - PROCESS | 2884 | ++DOMWINDOW == 93 (17B05400) [pid = 2884] [serial = 286] [outer = 0FEDE400] 05:06:16 INFO - PROCESS | 2884 | 1472904376380 Marionette DEBUG loaded listener.js 05:06:16 INFO - PROCESS | 2884 | ++DOMWINDOW == 94 (1435E400) [pid = 2884] [serial = 287] [outer = 0FEDE400] 05:06:16 INFO - PROCESS | 2884 | 1472904376818 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]]]}] 05:06:16 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. 05:06:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 630ms 05:06:16 INFO - PROCESS | 2884 | 1472904376865 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 05:06:16 INFO - PROCESS | 2884 | 1472904376867 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 05:06:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 05:06:16 INFO - PROCESS | 2884 | 1472904376870 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 05:06:16 INFO - PROCESS | 2884 | 1472904376872 Marionette TRACE conn5 <- [1,350,null,{}] 05:06:16 INFO - PROCESS | 2884 | 1472904376876 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}] 05:06:16 INFO - PROCESS | 2884 | 1472904376878 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:16 INFO - PROCESS | 2884 | 1472904376986 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 05:06:16 INFO - PROCESS | 2884 | 1472904376992 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:16 INFO - PROCESS | 2884 | 1472904376994 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:17 INFO - PROCESS | 2884 | ++DOCSHELL 1864E000 == 41 [pid = 2884] [id = 97] 05:06:17 INFO - PROCESS | 2884 | ++DOMWINDOW == 95 (1864EC00) [pid = 2884] [serial = 288] [outer = 00000000] 05:06:17 INFO - PROCESS | 2884 | ++DOMWINDOW == 96 (18656C00) [pid = 2884] [serial = 289] [outer = 1864EC00] 05:06:17 INFO - PROCESS | 2884 | 1472904377042 Marionette DEBUG loaded listener.js 05:06:17 INFO - PROCESS | 2884 | ++DOMWINDOW == 97 (18658800) [pid = 2884] [serial = 290] [outer = 1864EC00] 05:06:17 INFO - PROCESS | 2884 | 1472904377477 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]]]}] 05:06:17 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. 05:06:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 630ms 05:06:17 INFO - PROCESS | 2884 | 1472904377501 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 05:06:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 05:06:17 INFO - PROCESS | 2884 | 1472904377503 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 05:06:17 INFO - PROCESS | 2884 | 1472904377506 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 05:06:17 INFO - PROCESS | 2884 | 1472904377508 Marionette TRACE conn5 <- [1,354,null,{}] 05:06:17 INFO - PROCESS | 2884 | 1472904377516 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}] 05:06:17 INFO - PROCESS | 2884 | 1472904377518 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:17 INFO - PROCESS | 2884 | 1472904377603 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 05:06:17 INFO - PROCESS | 2884 | 1472904377609 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:17 INFO - PROCESS | 2884 | 1472904377610 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:17 INFO - PROCESS | 2884 | ++DOCSHELL 18653400 == 42 [pid = 2884] [id = 98] 05:06:17 INFO - PROCESS | 2884 | ++DOMWINDOW == 98 (1865BC00) [pid = 2884] [serial = 291] [outer = 00000000] 05:06:17 INFO - PROCESS | 2884 | ++DOMWINDOW == 99 (1A004400) [pid = 2884] [serial = 292] [outer = 1865BC00] 05:06:17 INFO - PROCESS | 2884 | 1472904377657 Marionette DEBUG loaded listener.js 05:06:17 INFO - PROCESS | 2884 | ++DOMWINDOW == 100 (1B0D9800) [pid = 2884] [serial = 293] [outer = 1865BC00] 05:06:18 INFO - PROCESS | 2884 | 1472904378068 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]]]}] 05:06:18 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. 05:06:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 570ms 05:06:18 INFO - PROCESS | 2884 | 1472904378085 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 05:06:18 INFO - PROCESS | 2884 | 1472904378088 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 05:06:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 05:06:18 INFO - PROCESS | 2884 | 1472904378151 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 05:06:18 INFO - PROCESS | 2884 | 1472904378155 Marionette TRACE conn5 <- [1,358,null,{}] 05:06:18 INFO - PROCESS | 2884 | 1472904378161 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}] 05:06:18 INFO - PROCESS | 2884 | 1472904378165 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:18 INFO - PROCESS | 2884 | 1472904378288 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 05:06:18 INFO - PROCESS | 2884 | 1472904378445 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:18 INFO - PROCESS | 2884 | 1472904378449 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:18 INFO - PROCESS | 2884 | ++DOCSHELL 0BE17400 == 43 [pid = 2884] [id = 99] 05:06:18 INFO - PROCESS | 2884 | ++DOMWINDOW == 101 (0BE18000) [pid = 2884] [serial = 294] [outer = 00000000] 05:06:18 INFO - PROCESS | 2884 | ++DOMWINDOW == 102 (0BE1EC00) [pid = 2884] [serial = 295] [outer = 0BE18000] 05:06:18 INFO - PROCESS | 2884 | 1472904378510 Marionette DEBUG loaded listener.js 05:06:18 INFO - PROCESS | 2884 | ++DOMWINDOW == 103 (0F136800) [pid = 2884] [serial = 296] [outer = 0BE18000] 05:06:19 INFO - PROCESS | 2884 | 1472904379093 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]]]}] 05:06:19 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. 05:06:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 990ms 05:06:19 INFO - PROCESS | 2884 | 1472904379134 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 05:06:19 INFO - PROCESS | 2884 | 1472904379139 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 05:06:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 05:06:19 INFO - PROCESS | 2884 | 1472904379144 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 05:06:19 INFO - PROCESS | 2884 | 1472904379146 Marionette TRACE conn5 <- [1,362,null,{}] 05:06:19 INFO - PROCESS | 2884 | 1472904379154 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}] 05:06:19 INFO - PROCESS | 2884 | 1472904379158 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:19 INFO - PROCESS | 2884 | 1472904379272 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 05:06:19 INFO - PROCESS | 2884 | 1472904379370 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:19 INFO - PROCESS | 2884 | 1472904379373 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:19 INFO - PROCESS | 2884 | ++DOCSHELL 10A4A400 == 44 [pid = 2884] [id = 100] 05:06:19 INFO - PROCESS | 2884 | ++DOMWINDOW == 104 (13824000) [pid = 2884] [serial = 297] [outer = 00000000] 05:06:19 INFO - PROCESS | 2884 | ++DOMWINDOW == 105 (13BC5000) [pid = 2884] [serial = 298] [outer = 13824000] 05:06:19 INFO - PROCESS | 2884 | 1472904379433 Marionette DEBUG loaded listener.js 05:06:19 INFO - PROCESS | 2884 | ++DOMWINDOW == 106 (14DF1400) [pid = 2884] [serial = 299] [outer = 13824000] 05:06:20 INFO - PROCESS | 2884 | 1472904380076 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]]]}] 05:06:20 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. 05:06:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 970ms 05:06:20 INFO - PROCESS | 2884 | 1472904380119 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 05:06:20 INFO - PROCESS | 2884 | 1472904380121 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 05:06:20 INFO - PROCESS | 2884 | 1472904380125 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 05:06:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 05:06:20 INFO - PROCESS | 2884 | 1472904380127 Marionette TRACE conn5 <- [1,366,null,{}] 05:06:20 INFO - PROCESS | 2884 | 1472904380131 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}] 05:06:20 INFO - PROCESS | 2884 | 1472904380134 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:20 INFO - PROCESS | 2884 | 1472904380251 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 05:06:20 INFO - PROCESS | 2884 | 1472904380385 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:20 INFO - PROCESS | 2884 | 1472904380392 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:20 INFO - PROCESS | 2884 | ++DOCSHELL 1820FC00 == 45 [pid = 2884] [id = 101] 05:06:20 INFO - PROCESS | 2884 | ++DOMWINDOW == 107 (1864F000) [pid = 2884] [serial = 300] [outer = 00000000] 05:06:20 INFO - PROCESS | 2884 | ++DOMWINDOW == 108 (18656400) [pid = 2884] [serial = 301] [outer = 1864F000] 05:06:20 INFO - PROCESS | 2884 | 1472904380454 Marionette DEBUG loaded listener.js 05:06:20 INFO - PROCESS | 2884 | ++DOMWINDOW == 109 (18987800) [pid = 2884] [serial = 302] [outer = 1864F000] 05:06:21 INFO - PROCESS | 2884 | 1472904381104 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]]]}] 05:06:21 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. 05:06:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1018ms 05:06:21 INFO - PROCESS | 2884 | 1472904381147 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 05:06:21 INFO - PROCESS | 2884 | 1472904381149 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 05:06:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 05:06:21 INFO - PROCESS | 2884 | 1472904381152 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 05:06:21 INFO - PROCESS | 2884 | 1472904381154 Marionette TRACE conn5 <- [1,370,null,{}] 05:06:21 INFO - PROCESS | 2884 | 1472904381158 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}] 05:06:21 INFO - PROCESS | 2884 | 1472904381161 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:21 INFO - PROCESS | 2884 | 1472904381315 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 05:06:21 INFO - PROCESS | 2884 | 1472904381372 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:21 INFO - PROCESS | 2884 | 1472904381375 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:21 INFO - PROCESS | 2884 | ++DOCSHELL 17B31000 == 46 [pid = 2884] [id = 102] 05:06:21 INFO - PROCESS | 2884 | ++DOMWINDOW == 110 (17B32400) [pid = 2884] [serial = 303] [outer = 00000000] 05:06:21 INFO - PROCESS | 2884 | ++DOMWINDOW == 111 (17B3B800) [pid = 2884] [serial = 304] [outer = 17B32400] 05:06:21 INFO - PROCESS | 2884 | 1472904381432 Marionette DEBUG loaded listener.js 05:06:21 INFO - PROCESS | 2884 | ++DOMWINDOW == 112 (17B3D800) [pid = 2884] [serial = 305] [outer = 17B32400] 05:06:22 INFO - PROCESS | 2884 | 1472904382106 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]]]}] 05:06:22 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. 05:06:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 970ms 05:06:22 INFO - PROCESS | 2884 | 1472904382127 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 05:06:22 INFO - PROCESS | 2884 | 1472904382129 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 05:06:22 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 05:06:22 INFO - PROCESS | 2884 | 1472904382147 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 05:06:22 INFO - PROCESS | 2884 | 1472904382149 Marionette TRACE conn5 <- [1,374,null,{}] 05:06:22 INFO - PROCESS | 2884 | 1472904382153 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}] 05:06:22 INFO - PROCESS | 2884 | 1472904382156 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:22 INFO - PROCESS | 2884 | 1472904382264 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 05:06:22 INFO - PROCESS | 2884 | 1472904382485 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:22 INFO - PROCESS | 2884 | 1472904382488 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:22 INFO - PROCESS | 2884 | ++DOCSHELL 087E1000 == 47 [pid = 2884] [id = 103] 05:06:22 INFO - PROCESS | 2884 | ++DOMWINDOW == 113 (087E1400) [pid = 2884] [serial = 306] [outer = 00000000] 05:06:22 INFO - PROCESS | 2884 | ++DOMWINDOW == 114 (0BE15C00) [pid = 2884] [serial = 307] [outer = 087E1400] 05:06:22 INFO - PROCESS | 2884 | 1472904382550 Marionette DEBUG loaded listener.js 05:06:22 INFO - PROCESS | 2884 | ++DOMWINDOW == 115 (0BE43000) [pid = 2884] [serial = 308] [outer = 087E1400] 05:06:23 INFO - PROCESS | 2884 | 1472904383151 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 05:06:23 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 05:06:23 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1079ms 05:06:23 INFO - PROCESS | 2884 | 1472904383227 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 05:06:23 INFO - PROCESS | 2884 | 1472904383231 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 05:06:23 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 05:06:23 INFO - PROCESS | 2884 | 1472904383235 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 05:06:23 INFO - PROCESS | 2884 | 1472904383238 Marionette TRACE conn5 <- [1,378,null,{}] 05:06:23 INFO - PROCESS | 2884 | 1472904383243 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}] 05:06:23 INFO - PROCESS | 2884 | 1472904383248 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:23 INFO - PROCESS | 2884 | 1472904383352 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 05:06:24 INFO - PROCESS | 2884 | --DOCSHELL 1864E000 == 46 [pid = 2884] [id = 97] 05:06:24 INFO - PROCESS | 2884 | --DOCSHELL 0FBC0800 == 45 [pid = 2884] [id = 96] 05:06:24 INFO - PROCESS | 2884 | --DOCSHELL 181C2400 == 44 [pid = 2884] [id = 95] 05:06:24 INFO - PROCESS | 2884 | --DOCSHELL 17AC9800 == 43 [pid = 2884] [id = 94] 05:06:24 INFO - PROCESS | 2884 | --DOCSHELL 1604E800 == 42 [pid = 2884] [id = 93] 05:06:24 INFO - PROCESS | 2884 | --DOCSHELL 143DE400 == 41 [pid = 2884] [id = 92] 05:06:24 INFO - PROCESS | 2884 | --DOCSHELL 138AA000 == 40 [pid = 2884] [id = 91] 05:06:24 INFO - PROCESS | 2884 | --DOCSHELL 0BE17800 == 39 [pid = 2884] [id = 90] 05:06:24 INFO - PROCESS | 2884 | --DOCSHELL 0F650400 == 38 [pid = 2884] [id = 89] 05:06:24 INFO - PROCESS | 2884 | --DOCSHELL 0874C000 == 37 [pid = 2884] [id = 85] 05:06:24 INFO - PROCESS | 2884 | --DOCSHELL 0F708400 == 36 [pid = 2884] [id = 60] 05:06:24 INFO - PROCESS | 2884 | --DOCSHELL 13BCC000 == 35 [pid = 2884] [id = 70] 05:06:24 INFO - PROCESS | 2884 | --DOCSHELL 0F84F800 == 34 [pid = 2884] [id = 86] 05:06:24 INFO - PROCESS | 2884 | --DOCSHELL 142DA400 == 33 [pid = 2884] [id = 88] 05:06:24 INFO - PROCESS | 2884 | --DOCSHELL 166D0400 == 32 [pid = 2884] [id = 87] 05:06:24 INFO - PROCESS | 2884 | --DOCSHELL 087E1000 == 31 [pid = 2884] [id = 103] 05:06:24 INFO - PROCESS | 2884 | --DOCSHELL 17B31000 == 30 [pid = 2884] [id = 102] 05:06:24 INFO - PROCESS | 2884 | --DOCSHELL 1820FC00 == 29 [pid = 2884] [id = 101] 05:06:24 INFO - PROCESS | 2884 | --DOCSHELL 18653400 == 28 [pid = 2884] [id = 98] 05:06:24 INFO - PROCESS | 2884 | --DOCSHELL 0BE17400 == 27 [pid = 2884] [id = 99] 05:06:24 INFO - PROCESS | 2884 | --DOCSHELL 10A4A400 == 26 [pid = 2884] [id = 100] 05:06:24 INFO - PROCESS | 2884 | 1472904384153 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:24 INFO - PROCESS | 2884 | 1472904384156 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:24 INFO - PROCESS | 2884 | --DOMWINDOW == 114 (17AC6800) [pid = 2884] [serial = 238] [outer = 00000000] [url = about:blank] 05:06:24 INFO - PROCESS | 2884 | --DOMWINDOW == 113 (15FB1C00) [pid = 2884] [serial = 235] [outer = 00000000] [url = about:blank] 05:06:24 INFO - PROCESS | 2884 | --DOMWINDOW == 112 (181C0400) [pid = 2884] [serial = 241] [outer = 00000000] [url = about:blank] 05:06:24 INFO - PROCESS | 2884 | --DOMWINDOW == 111 (144AA400) [pid = 2884] [serial = 232] [outer = 00000000] [url = about:blank] 05:06:24 INFO - PROCESS | 2884 | --DOMWINDOW == 110 (0F847C00) [pid = 2884] [serial = 226] [outer = 00000000] [url = about:blank] 05:06:24 INFO - PROCESS | 2884 | --DOMWINDOW == 109 (0F86AC00) [pid = 2884] [serial = 227] [outer = 00000000] [url = about:blank] 05:06:24 INFO - PROCESS | 2884 | --DOMWINDOW == 108 (13ADF800) [pid = 2884] [serial = 229] [outer = 00000000] [url = about:blank] 05:06:24 INFO - PROCESS | 2884 | --DOMWINDOW == 107 (142AD400) [pid = 2884] [serial = 230] [outer = 00000000] [url = about:blank] 05:06:24 INFO - PROCESS | 2884 | --DOMWINDOW == 106 (0BE41800) [pid = 2884] [serial = 211] [outer = 00000000] [url = about:blank] 05:06:24 INFO - PROCESS | 2884 | --DOMWINDOW == 105 (166CA000) [pid = 2884] [serial = 217] [outer = 00000000] [url = about:blank] 05:06:24 INFO - PROCESS | 2884 | --DOMWINDOW == 104 (1433E800) [pid = 2884] [serial = 214] [outer = 00000000] [url = about:blank] 05:06:24 INFO - PROCESS | 2884 | --DOMWINDOW == 103 (17BCE000) [pid = 2884] [serial = 239] [outer = 00000000] [url = about:blank] 05:06:24 INFO - PROCESS | 2884 | --DOMWINDOW == 102 (0F2FA800) [pid = 2884] [serial = 224] [outer = 00000000] [url = about:blank] 05:06:24 INFO - PROCESS | 2884 | --DOMWINDOW == 101 (0BF34C00) [pid = 2884] [serial = 223] [outer = 00000000] [url = about:blank] 05:06:24 INFO - PROCESS | 2884 | --DOMWINDOW == 100 (0F703800) [pid = 2884] [serial = 220] [outer = 00000000] [url = about:blank] 05:06:24 INFO - PROCESS | 2884 | --DOMWINDOW == 99 (18D3D800) [pid = 2884] [serial = 250] [outer = 00000000] [url = about:blank] 05:06:24 INFO - PROCESS | 2884 | --DOMWINDOW == 98 (10A50C00) [pid = 2884] [serial = 244] [outer = 00000000] [url = about:blank] 05:06:24 INFO - PROCESS | 2884 | --DOMWINDOW == 97 (138A7000) [pid = 2884] [serial = 245] [outer = 00000000] [url = about:blank] 05:06:24 INFO - PROCESS | 2884 | --DOMWINDOW == 96 (186ED800) [pid = 2884] [serial = 242] [outer = 00000000] [url = about:blank] 05:06:24 INFO - PROCESS | 2884 | --DOMWINDOW == 95 (0F862800) [pid = 2884] [serial = 248] [outer = 00000000] [url = about:blank] 05:06:24 INFO - PROCESS | 2884 | --DOMWINDOW == 94 (15FEB400) [pid = 2884] [serial = 236] [outer = 00000000] [url = about:blank] 05:06:24 INFO - PROCESS | 2884 | --DOMWINDOW == 93 (186F5800) [pid = 2884] [serial = 247] [outer = 00000000] [url = about:blank] 05:06:24 INFO - PROCESS | 2884 | --DOMWINDOW == 92 (15929000) [pid = 2884] [serial = 233] [outer = 00000000] [url = about:blank] 05:06:24 INFO - PROCESS | 2884 | ++DOCSHELL 08755400 == 27 [pid = 2884] [id = 104] 05:06:24 INFO - PROCESS | 2884 | ++DOMWINDOW == 93 (08756000) [pid = 2884] [serial = 309] [outer = 00000000] 05:06:24 INFO - PROCESS | 2884 | ++DOMWINDOW == 94 (08794400) [pid = 2884] [serial = 310] [outer = 08756000] 05:06:24 INFO - PROCESS | 2884 | 1472904384319 Marionette DEBUG loaded listener.js 05:06:24 INFO - PROCESS | 2884 | ++DOMWINDOW == 95 (087DD400) [pid = 2884] [serial = 311] [outer = 08756000] 05:06:24 INFO - PROCESS | 2884 | 1472904384797 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 05:06:24 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 05:06:24 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1634ms 05:06:24 INFO - PROCESS | 2884 | 1472904384872 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 05:06:24 INFO - PROCESS | 2884 | 1472904384876 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 05:06:24 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 05:06:24 INFO - PROCESS | 2884 | 1472904384880 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 05:06:24 INFO - PROCESS | 2884 | 1472904384883 Marionette TRACE conn5 <- [1,382,null,{}] 05:06:24 INFO - PROCESS | 2884 | 1472904384889 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}] 05:06:24 INFO - PROCESS | 2884 | 1472904384893 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:24 INFO - PROCESS | 2884 | 1472904384986 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 05:06:24 INFO - PROCESS | 2884 | 1472904384994 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:24 INFO - PROCESS | 2884 | 1472904384997 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:25 INFO - PROCESS | 2884 | ++DOCSHELL 0F2F7400 == 28 [pid = 2884] [id = 105] 05:06:25 INFO - PROCESS | 2884 | ++DOMWINDOW == 96 (0F2FA800) [pid = 2884] [serial = 312] [outer = 00000000] 05:06:25 INFO - PROCESS | 2884 | ++DOMWINDOW == 97 (0F655000) [pid = 2884] [serial = 313] [outer = 0F2FA800] 05:06:25 INFO - PROCESS | 2884 | 1472904385048 Marionette DEBUG loaded listener.js 05:06:25 INFO - PROCESS | 2884 | ++DOMWINDOW == 98 (0F709000) [pid = 2884] [serial = 314] [outer = 0F2FA800] 05:06:25 INFO - PROCESS | 2884 | 1472904385596 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 05:06:25 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 05:06:25 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 770ms 05:06:25 INFO - PROCESS | 2884 | 1472904385653 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 05:06:25 INFO - PROCESS | 2884 | 1472904385657 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 05:06:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 05:06:25 INFO - PROCESS | 2884 | 1472904385662 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 05:06:25 INFO - PROCESS | 2884 | 1472904385665 Marionette TRACE conn5 <- [1,386,null,{}] 05:06:25 INFO - PROCESS | 2884 | 1472904385668 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}] 05:06:25 INFO - PROCESS | 2884 | 1472904385670 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:25 INFO - PROCESS | 2884 | 1472904385790 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 05:06:25 INFO - PROCESS | 2884 | 1472904385807 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:25 INFO - PROCESS | 2884 | 1472904385809 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:25 INFO - PROCESS | 2884 | ++DOCSHELL 0F2F2C00 == 29 [pid = 2884] [id = 106] 05:06:25 INFO - PROCESS | 2884 | ++DOMWINDOW == 99 (0F84F400) [pid = 2884] [serial = 315] [outer = 00000000] 05:06:25 INFO - PROCESS | 2884 | ++DOMWINDOW == 100 (0F91BC00) [pid = 2884] [serial = 316] [outer = 0F84F400] 05:06:25 INFO - PROCESS | 2884 | 1472904385857 Marionette DEBUG loaded listener.js 05:06:25 INFO - PROCESS | 2884 | ++DOMWINDOW == 101 (0FBBB000) [pid = 2884] [serial = 317] [outer = 0F84F400] 05:06:26 INFO - PROCESS | 2884 | 1472904386301 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]]]}] 05:06:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 05:06:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 670ms 05:06:26 INFO - PROCESS | 2884 | 1472904386336 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 05:06:26 INFO - PROCESS | 2884 | 1472904386338 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 05:06:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 05:06:26 INFO - PROCESS | 2884 | 1472904386343 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 05:06:26 INFO - PROCESS | 2884 | 1472904386349 Marionette TRACE conn5 <- [1,390,null,{}] 05:06:26 INFO - PROCESS | 2884 | 1472904386373 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}] 05:06:26 INFO - PROCESS | 2884 | 1472904386376 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:26 INFO - PROCESS | 2884 | 1472904386508 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 05:06:26 INFO - PROCESS | 2884 | 1472904386524 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:26 INFO - PROCESS | 2884 | 1472904386526 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:26 INFO - PROCESS | 2884 | ++DOCSHELL 142AD400 == 30 [pid = 2884] [id = 107] 05:06:26 INFO - PROCESS | 2884 | ++DOMWINDOW == 102 (142B2400) [pid = 2884] [serial = 318] [outer = 00000000] 05:06:26 INFO - PROCESS | 2884 | ++DOMWINDOW == 103 (144A4000) [pid = 2884] [serial = 319] [outer = 142B2400] 05:06:26 INFO - PROCESS | 2884 | 1472904386571 Marionette DEBUG loaded listener.js 05:06:26 INFO - PROCESS | 2884 | ++DOMWINDOW == 104 (15928000) [pid = 2884] [serial = 320] [outer = 142B2400] 05:06:27 INFO - PROCESS | 2884 | 1472904387071 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]]]}] 05:06:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 05:06:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 790ms 05:06:27 INFO - PROCESS | 2884 | 1472904387136 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 05:06:27 INFO - PROCESS | 2884 | 1472904387139 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 05:06:27 INFO - PROCESS | 2884 | 1472904387142 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 05:06:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 05:06:27 INFO - PROCESS | 2884 | 1472904387144 Marionette TRACE conn5 <- [1,394,null,{}] 05:06:27 INFO - PROCESS | 2884 | 1472904387148 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}] 05:06:27 INFO - PROCESS | 2884 | 1472904387150 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:27 INFO - PROCESS | 2884 | 1472904387266 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 05:06:27 INFO - PROCESS | 2884 | 1472904387324 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:27 INFO - PROCESS | 2884 | 1472904387326 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:27 INFO - PROCESS | 2884 | ++DOCSHELL 1442BC00 == 31 [pid = 2884] [id = 108] 05:06:27 INFO - PROCESS | 2884 | ++DOMWINDOW == 105 (1594FC00) [pid = 2884] [serial = 321] [outer = 00000000] 05:06:27 INFO - PROCESS | 2884 | ++DOMWINDOW == 106 (15FB4C00) [pid = 2884] [serial = 322] [outer = 1594FC00] 05:06:27 INFO - PROCESS | 2884 | 1472904387373 Marionette DEBUG loaded listener.js 05:06:27 INFO - PROCESS | 2884 | ++DOMWINDOW == 107 (1604A400) [pid = 2884] [serial = 323] [outer = 1594FC00] 05:06:27 INFO - PROCESS | 2884 | 1472904387803 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]]]}] 05:06:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 05:06:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 670ms 05:06:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 05:06:27 INFO - PROCESS | 2884 | 1472904387816 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 05:06:27 INFO - PROCESS | 2884 | 1472904387818 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 05:06:27 INFO - PROCESS | 2884 | 1472904387821 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 05:06:27 INFO - PROCESS | 2884 | 1472904387823 Marionette TRACE conn5 <- [1,398,null,{}] 05:06:27 INFO - PROCESS | 2884 | 1472904387826 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}] 05:06:27 INFO - PROCESS | 2884 | 1472904387828 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:27 INFO - PROCESS | 2884 | 1472904387945 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 05:06:27 INFO - PROCESS | 2884 | 1472904387953 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:27 INFO - PROCESS | 2884 | 1472904387959 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:28 INFO - PROCESS | 2884 | ++DOCSHELL 166C8C00 == 32 [pid = 2884] [id = 109] 05:06:28 INFO - PROCESS | 2884 | ++DOMWINDOW == 108 (166CA000) [pid = 2884] [serial = 324] [outer = 00000000] 05:06:28 INFO - PROCESS | 2884 | ++DOMWINDOW == 109 (16BC4400) [pid = 2884] [serial = 325] [outer = 166CA000] 05:06:28 INFO - PROCESS | 2884 | 1472904388063 Marionette DEBUG loaded listener.js 05:06:28 INFO - PROCESS | 2884 | ++DOMWINDOW == 110 (17B04000) [pid = 2884] [serial = 326] [outer = 166CA000] 05:06:28 INFO - PROCESS | 2884 | --DOMWINDOW == 109 (0F709800) [pid = 2884] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 05:06:28 INFO - PROCESS | 2884 | --DOMWINDOW == 108 (0BE3EC00) [pid = 2884] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 05:06:28 INFO - PROCESS | 2884 | --DOMWINDOW == 107 (1604EC00) [pid = 2884] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 05:06:28 INFO - PROCESS | 2884 | --DOMWINDOW == 106 (17ACB400) [pid = 2884] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 05:06:28 INFO - PROCESS | 2884 | --DOMWINDOW == 105 (186F1400) [pid = 2884] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 05:06:28 INFO - PROCESS | 2884 | --DOMWINDOW == 104 (0F650800) [pid = 2884] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 05:06:28 INFO - PROCESS | 2884 | --DOMWINDOW == 103 (166D2800) [pid = 2884] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 05:06:28 INFO - PROCESS | 2884 | --DOMWINDOW == 102 (13A2B800) [pid = 2884] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 05:06:28 INFO - PROCESS | 2884 | --DOMWINDOW == 101 (18B3AC00) [pid = 2884] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 05:06:28 INFO - PROCESS | 2884 | --DOMWINDOW == 100 (0BE17C00) [pid = 2884] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 05:06:28 INFO - PROCESS | 2884 | --DOMWINDOW == 99 (0874D000) [pid = 2884] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 05:06:28 INFO - PROCESS | 2884 | --DOMWINDOW == 98 (0F91F000) [pid = 2884] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 05:06:28 INFO - PROCESS | 2884 | --DOMWINDOW == 97 (14426000) [pid = 2884] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 05:06:28 INFO - PROCESS | 2884 | --DOMWINDOW == 96 (0FEDE400) [pid = 2884] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 05:06:28 INFO - PROCESS | 2884 | --DOMWINDOW == 95 (1864EC00) [pid = 2884] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 05:06:28 INFO - PROCESS | 2884 | --DOMWINDOW == 94 (1865BC00) [pid = 2884] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 05:06:28 INFO - PROCESS | 2884 | --DOMWINDOW == 93 (08793400) [pid = 2884] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 05:06:28 INFO - PROCESS | 2884 | --DOMWINDOW == 92 (1381FC00) [pid = 2884] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 05:06:28 INFO - PROCESS | 2884 | --DOMWINDOW == 91 (0BE1A800) [pid = 2884] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 05:06:28 INFO - PROCESS | 2884 | --DOMWINDOW == 90 (18A5C000) [pid = 2884] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 05:06:28 INFO - PROCESS | 2884 | --DOMWINDOW == 89 (08756400) [pid = 2884] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 05:06:28 INFO - PROCESS | 2884 | --DOMWINDOW == 88 (166CE000) [pid = 2884] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 05:06:28 INFO - PROCESS | 2884 | 1472904388967 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]]]}] 05:06:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 05:06:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1176ms 05:06:29 INFO - PROCESS | 2884 | 1472904389022 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 05:06:29 INFO - PROCESS | 2884 | 1472904389027 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 05:06:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 05:06:29 INFO - PROCESS | 2884 | 1472904389034 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 05:06:29 INFO - PROCESS | 2884 | 1472904389039 Marionette TRACE conn5 <- [1,402,null,{}] 05:06:29 INFO - PROCESS | 2884 | 1472904389045 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}] 05:06:29 INFO - PROCESS | 2884 | 1472904389049 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:29 INFO - PROCESS | 2884 | 1472904389176 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 05:06:29 INFO - PROCESS | 2884 | 1472904389303 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:29 INFO - PROCESS | 2884 | 1472904389308 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:29 INFO - PROCESS | 2884 | ++DOCSHELL 087DD800 == 33 [pid = 2884] [id = 110] 05:06:29 INFO - PROCESS | 2884 | ++DOMWINDOW == 89 (0BE14000) [pid = 2884] [serial = 327] [outer = 00000000] 05:06:29 INFO - PROCESS | 2884 | ++DOMWINDOW == 90 (0BE1E800) [pid = 2884] [serial = 328] [outer = 0BE14000] 05:06:29 INFO - PROCESS | 2884 | 1472904389369 Marionette DEBUG loaded listener.js 05:06:29 INFO - PROCESS | 2884 | ++DOMWINDOW == 91 (0BF32800) [pid = 2884] [serial = 329] [outer = 0BE14000] 05:06:30 INFO - PROCESS | 2884 | 1472904390173 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]]]}] 05:06:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 05:06:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1180ms 05:06:30 INFO - PROCESS | 2884 | 1472904390215 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 05:06:30 INFO - PROCESS | 2884 | 1472904390218 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 05:06:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 05:06:30 INFO - PROCESS | 2884 | 1472904390225 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 05:06:30 INFO - PROCESS | 2884 | 1472904390229 Marionette TRACE conn5 <- [1,406,null,{}] 05:06:30 INFO - PROCESS | 2884 | 1472904390233 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}] 05:06:30 INFO - PROCESS | 2884 | 1472904390236 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:30 INFO - PROCESS | 2884 | 1472904390358 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 05:06:30 INFO - PROCESS | 2884 | 1472904390484 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:30 INFO - PROCESS | 2884 | 1472904390487 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:30 INFO - PROCESS | 2884 | ++DOCSHELL 0F914400 == 34 [pid = 2884] [id = 111] 05:06:30 INFO - PROCESS | 2884 | ++DOMWINDOW == 92 (0F919400) [pid = 2884] [serial = 330] [outer = 00000000] 05:06:30 INFO - PROCESS | 2884 | ++DOMWINDOW == 93 (0FED8800) [pid = 2884] [serial = 331] [outer = 0F919400] 05:06:30 INFO - PROCESS | 2884 | 1472904390545 Marionette DEBUG loaded listener.js 05:06:30 INFO - PROCESS | 2884 | ++DOMWINDOW == 94 (10A56000) [pid = 2884] [serial = 332] [outer = 0F919400] 05:06:31 INFO - PROCESS | 2884 | 1472904391421 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]]]}] 05:06:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 05:06:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1279ms 05:06:31 INFO - PROCESS | 2884 | 1472904391503 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 05:06:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 05:06:31 INFO - PROCESS | 2884 | 1472904391508 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 05:06:31 INFO - PROCESS | 2884 | 1472904391513 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 05:06:31 INFO - PROCESS | 2884 | 1472904391516 Marionette TRACE conn5 <- [1,410,null,{}] 05:06:31 INFO - PROCESS | 2884 | 1472904391521 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}] 05:06:31 INFO - PROCESS | 2884 | 1472904391524 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:31 INFO - PROCESS | 2884 | 1472904391648 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 05:06:31 INFO - PROCESS | 2884 | 1472904391760 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:31 INFO - PROCESS | 2884 | 1472904391764 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:31 INFO - PROCESS | 2884 | --DOCSHELL 1442BC00 == 33 [pid = 2884] [id = 108] 05:06:31 INFO - PROCESS | 2884 | --DOCSHELL 142AD400 == 32 [pid = 2884] [id = 107] 05:06:31 INFO - PROCESS | 2884 | --DOCSHELL 0F2F2C00 == 31 [pid = 2884] [id = 106] 05:06:31 INFO - PROCESS | 2884 | --DOCSHELL 0F2F7400 == 30 [pid = 2884] [id = 105] 05:06:31 INFO - PROCESS | 2884 | --DOCSHELL 08755400 == 29 [pid = 2884] [id = 104] 05:06:31 INFO - PROCESS | 2884 | --DOMWINDOW == 93 (18D50000) [pid = 2884] [serial = 251] [outer = 00000000] [url = about:blank] 05:06:31 INFO - PROCESS | 2884 | --DOMWINDOW == 92 (0F84D000) [pid = 2884] [serial = 179] [outer = 00000000] [url = about:blank] 05:06:31 INFO - PROCESS | 2884 | --DOMWINDOW == 91 (0F84A800) [pid = 2884] [serial = 221] [outer = 00000000] [url = about:blank] 05:06:31 INFO - PROCESS | 2884 | --DOMWINDOW == 90 (087E5000) [pid = 2884] [serial = 176] [outer = 00000000] [url = about:blank] 05:06:31 INFO - PROCESS | 2884 | --DOMWINDOW == 89 (15FB2C00) [pid = 2884] [serial = 215] [outer = 00000000] [url = about:blank] 05:06:31 INFO - PROCESS | 2884 | --DOMWINDOW == 88 (0F652800) [pid = 2884] [serial = 212] [outer = 00000000] [url = about:blank] 05:06:31 INFO - PROCESS | 2884 | --DOMWINDOW == 87 (18D32400) [pid = 2884] [serial = 209] [outer = 00000000] [url = about:blank] 05:06:31 INFO - PROCESS | 2884 | --DOMWINDOW == 86 (1761A000) [pid = 2884] [serial = 218] [outer = 00000000] [url = about:blank] 05:06:31 INFO - PROCESS | 2884 | --DOMWINDOW == 85 (166D2400) [pid = 2884] [serial = 277] [outer = 00000000] [url = about:blank] 05:06:31 INFO - PROCESS | 2884 | --DOMWINDOW == 84 (186EA400) [pid = 2884] [serial = 281] [outer = 00000000] [url = about:blank] 05:06:31 INFO - PROCESS | 2884 | --DOMWINDOW == 83 (181BC800) [pid = 2884] [serial = 280] [outer = 00000000] [url = about:blank] 05:06:31 INFO - PROCESS | 2884 | --DOMWINDOW == 82 (18B3BC00) [pid = 2884] [serial = 283] [outer = 00000000] [url = about:blank] 05:06:31 INFO - PROCESS | 2884 | --DOMWINDOW == 81 (0F70E000) [pid = 2884] [serial = 265] [outer = 00000000] [url = about:blank] 05:06:31 INFO - PROCESS | 2884 | --DOMWINDOW == 80 (0F849800) [pid = 2884] [serial = 266] [outer = 00000000] [url = about:blank] 05:06:31 INFO - PROCESS | 2884 | --DOMWINDOW == 79 (17ACA400) [pid = 2884] [serial = 259] [outer = 00000000] [url = about:blank] 05:06:31 INFO - PROCESS | 2884 | --DOMWINDOW == 78 (186F3000) [pid = 2884] [serial = 260] [outer = 00000000] [url = about:blank] 05:06:31 INFO - PROCESS | 2884 | --DOMWINDOW == 77 (13D97400) [pid = 2884] [serial = 271] [outer = 00000000] [url = about:blank] 05:06:31 INFO - PROCESS | 2884 | --DOMWINDOW == 76 (14351800) [pid = 2884] [serial = 272] [outer = 00000000] [url = about:blank] 05:06:31 INFO - PROCESS | 2884 | --DOMWINDOW == 75 (1B125800) [pid = 2884] [serial = 262] [outer = 00000000] [url = about:blank] 05:06:31 INFO - PROCESS | 2884 | --DOMWINDOW == 74 (1B1EE800) [pid = 2884] [serial = 263] [outer = 00000000] [url = about:blank] 05:06:31 INFO - PROCESS | 2884 | --DOMWINDOW == 73 (0C56A800) [pid = 2884] [serial = 268] [outer = 00000000] [url = about:blank] 05:06:31 INFO - PROCESS | 2884 | --DOMWINDOW == 72 (0F70C800) [pid = 2884] [serial = 269] [outer = 00000000] [url = about:blank] 05:06:31 INFO - PROCESS | 2884 | --DOMWINDOW == 71 (08754C00) [pid = 2884] [serial = 253] [outer = 00000000] [url = about:blank] 05:06:31 INFO - PROCESS | 2884 | --DOMWINDOW == 70 (08794800) [pid = 2884] [serial = 254] [outer = 00000000] [url = about:blank] 05:06:31 INFO - PROCESS | 2884 | --DOMWINDOW == 69 (0FF3A800) [pid = 2884] [serial = 256] [outer = 00000000] [url = about:blank] 05:06:31 INFO - PROCESS | 2884 | --DOMWINDOW == 68 (10BE0C00) [pid = 2884] [serial = 257] [outer = 00000000] [url = about:blank] 05:06:31 INFO - PROCESS | 2884 | --DOMWINDOW == 67 (15F46400) [pid = 2884] [serial = 274] [outer = 00000000] [url = about:blank] 05:06:31 INFO - PROCESS | 2884 | --DOMWINDOW == 66 (17B05400) [pid = 2884] [serial = 286] [outer = 00000000] [url = about:blank] 05:06:31 INFO - PROCESS | 2884 | --DOMWINDOW == 65 (1435E400) [pid = 2884] [serial = 287] [outer = 00000000] [url = about:blank] 05:06:31 INFO - PROCESS | 2884 | --DOMWINDOW == 64 (18656C00) [pid = 2884] [serial = 289] [outer = 00000000] [url = about:blank] 05:06:31 INFO - PROCESS | 2884 | --DOMWINDOW == 63 (1A004400) [pid = 2884] [serial = 292] [outer = 00000000] [url = about:blank] 05:06:31 INFO - PROCESS | 2884 | --DOMWINDOW == 62 (18658800) [pid = 2884] [serial = 290] [outer = 00000000] [url = about:blank] 05:06:31 INFO - PROCESS | 2884 | --DOMWINDOW == 61 (1B0D9800) [pid = 2884] [serial = 293] [outer = 00000000] [url = about:blank] 05:06:31 INFO - PROCESS | 2884 | --DOMWINDOW == 60 (18D34800) [pid = 2884] [serial = 284] [outer = 00000000] [url = about:blank] 05:06:31 INFO - PROCESS | 2884 | --DOMWINDOW == 59 (16BDE400) [pid = 2884] [serial = 278] [outer = 00000000] [url = about:blank] 05:06:31 INFO - PROCESS | 2884 | --DOMWINDOW == 58 (16046800) [pid = 2884] [serial = 275] [outer = 00000000] [url = about:blank] 05:06:31 INFO - PROCESS | 2884 | ++DOCSHELL 08755400 == 30 [pid = 2884] [id = 112] 05:06:31 INFO - PROCESS | 2884 | ++DOMWINDOW == 59 (08794800) [pid = 2884] [serial = 333] [outer = 00000000] 05:06:31 INFO - PROCESS | 2884 | ++DOMWINDOW == 60 (087E5C00) [pid = 2884] [serial = 334] [outer = 08794800] 05:06:31 INFO - PROCESS | 2884 | 1472904391836 Marionette DEBUG loaded listener.js 05:06:31 INFO - PROCESS | 2884 | ++DOMWINDOW == 61 (0C56DC00) [pid = 2884] [serial = 335] [outer = 08794800] 05:06:32 INFO - PROCESS | 2884 | 1472904392295 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]]]}] 05:06:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 05:06:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 830ms 05:06:32 INFO - PROCESS | 2884 | 1472904392343 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 05:06:32 INFO - PROCESS | 2884 | 1472904392347 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 05:06:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 05:06:32 INFO - PROCESS | 2884 | 1472904392357 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 05:06:32 INFO - PROCESS | 2884 | 1472904392360 Marionette TRACE conn5 <- [1,414,null,{}] 05:06:32 INFO - PROCESS | 2884 | 1472904392364 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}] 05:06:32 INFO - PROCESS | 2884 | 1472904392366 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:32 INFO - PROCESS | 2884 | 1472904392455 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 05:06:32 INFO - PROCESS | 2884 | 1472904392464 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:32 INFO - PROCESS | 2884 | 1472904392466 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:32 INFO - PROCESS | 2884 | ++DOCSHELL 0F844000 == 31 [pid = 2884] [id = 113] 05:06:32 INFO - PROCESS | 2884 | ++DOMWINDOW == 62 (0F845C00) [pid = 2884] [serial = 336] [outer = 00000000] 05:06:32 INFO - PROCESS | 2884 | ++DOMWINDOW == 63 (0F865400) [pid = 2884] [serial = 337] [outer = 0F845C00] 05:06:32 INFO - PROCESS | 2884 | 1472904392516 Marionette DEBUG loaded listener.js 05:06:32 INFO - PROCESS | 2884 | ++DOMWINDOW == 64 (0F870C00) [pid = 2884] [serial = 338] [outer = 0F845C00] 05:06:32 INFO - PROCESS | 2884 | 1472904392997 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]]]}] 05:06:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 05:06:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 670ms 05:06:33 INFO - PROCESS | 2884 | 1472904393028 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 05:06:33 INFO - PROCESS | 2884 | 1472904393030 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 05:06:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 05:06:33 INFO - PROCESS | 2884 | 1472904393034 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 05:06:33 INFO - PROCESS | 2884 | 1472904393037 Marionette TRACE conn5 <- [1,418,null,{}] 05:06:33 INFO - PROCESS | 2884 | 1472904393048 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}] 05:06:33 INFO - PROCESS | 2884 | 1472904393052 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:33 INFO - PROCESS | 2884 | 1472904393166 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 05:06:33 INFO - PROCESS | 2884 | 1472904393247 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:33 INFO - PROCESS | 2884 | 1472904393250 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:33 INFO - PROCESS | 2884 | ++DOCSHELL 13BCD800 == 32 [pid = 2884] [id = 114] 05:06:33 INFO - PROCESS | 2884 | ++DOMWINDOW == 65 (13D9B800) [pid = 2884] [serial = 339] [outer = 00000000] 05:06:33 INFO - PROCESS | 2884 | ++DOMWINDOW == 66 (1433A000) [pid = 2884] [serial = 340] [outer = 13D9B800] 05:06:33 INFO - PROCESS | 2884 | 1472904393308 Marionette DEBUG loaded listener.js 05:06:33 INFO - PROCESS | 2884 | ++DOMWINDOW == 67 (1435EC00) [pid = 2884] [serial = 341] [outer = 13D9B800] 05:06:34 INFO - PROCESS | 2884 | 1472904394149 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]]]}] 05:06:34 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 05:06:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1119ms 05:06:34 INFO - PROCESS | 2884 | 1472904394163 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 05:06:34 INFO - PROCESS | 2884 | 1472904394166 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 05:06:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 05:06:34 INFO - PROCESS | 2884 | 1472904394169 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 05:06:34 INFO - PROCESS | 2884 | 1472904394171 Marionette TRACE conn5 <- [1,422,null,{}] 05:06:34 INFO - PROCESS | 2884 | 1472904394175 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}] 05:06:34 INFO - PROCESS | 2884 | 1472904394177 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:34 INFO - PROCESS | 2884 | 1472904394309 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 05:06:34 INFO - PROCESS | 2884 | 1472904394315 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:34 INFO - PROCESS | 2884 | 1472904394317 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:34 INFO - PROCESS | 2884 | ++DOCSHELL 0F84EC00 == 33 [pid = 2884] [id = 115] 05:06:34 INFO - PROCESS | 2884 | ++DOMWINDOW == 68 (143EC800) [pid = 2884] [serial = 342] [outer = 00000000] 05:06:34 INFO - PROCESS | 2884 | ++DOMWINDOW == 69 (15FB6000) [pid = 2884] [serial = 343] [outer = 143EC800] 05:06:34 INFO - PROCESS | 2884 | 1472904394411 Marionette DEBUG loaded listener.js 05:06:34 INFO - PROCESS | 2884 | ++DOMWINDOW == 70 (16046C00) [pid = 2884] [serial = 344] [outer = 143EC800] 05:06:35 INFO - PROCESS | 2884 | --DOMWINDOW == 69 (0F84F400) [pid = 2884] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 05:06:35 INFO - PROCESS | 2884 | --DOMWINDOW == 68 (142B2400) [pid = 2884] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 05:06:35 INFO - PROCESS | 2884 | --DOMWINDOW == 67 (0BE18000) [pid = 2884] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 05:06:35 INFO - PROCESS | 2884 | --DOMWINDOW == 66 (087E1400) [pid = 2884] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 05:06:35 INFO - PROCESS | 2884 | --DOMWINDOW == 65 (17B32400) [pid = 2884] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 05:06:35 INFO - PROCESS | 2884 | --DOMWINDOW == 64 (1864F000) [pid = 2884] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 05:06:35 INFO - PROCESS | 2884 | --DOMWINDOW == 63 (13824000) [pid = 2884] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 05:06:35 INFO - PROCESS | 2884 | --DOMWINDOW == 62 (0F2FA800) [pid = 2884] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 05:06:35 INFO - PROCESS | 2884 | --DOMWINDOW == 61 (08756000) [pid = 2884] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 05:06:35 INFO - PROCESS | 2884 | --DOMWINDOW == 60 (1594FC00) [pid = 2884] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 05:06:35 INFO - PROCESS | 2884 | 1472904395341 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]]]}] 05:06:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 05:06:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1234ms 05:06:35 INFO - PROCESS | 2884 | 1472904395406 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 05:06:35 INFO - PROCESS | 2884 | 1472904395408 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 05:06:35 INFO - PROCESS | 2884 | 1472904395412 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 05:06:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 05:06:35 INFO - PROCESS | 2884 | 1472904395414 Marionette TRACE conn5 <- [1,426,null,{}] 05:06:35 INFO - PROCESS | 2884 | 1472904395418 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}] 05:06:35 INFO - PROCESS | 2884 | 1472904395420 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:35 INFO - PROCESS | 2884 | 1472904395499 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 05:06:35 INFO - PROCESS | 2884 | 1472904395505 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:35 INFO - PROCESS | 2884 | 1472904395507 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:35 INFO - PROCESS | 2884 | ++DOCSHELL 0BE18C00 == 34 [pid = 2884] [id = 116] 05:06:35 INFO - PROCESS | 2884 | ++DOMWINDOW == 61 (0BE1A800) [pid = 2884] [serial = 345] [outer = 00000000] 05:06:35 INFO - PROCESS | 2884 | ++DOMWINDOW == 62 (14337C00) [pid = 2884] [serial = 346] [outer = 0BE1A800] 05:06:35 INFO - PROCESS | 2884 | 1472904395554 Marionette DEBUG loaded listener.js 05:06:35 INFO - PROCESS | 2884 | ++DOMWINDOW == 63 (14DEE800) [pid = 2884] [serial = 347] [outer = 0BE1A800] 05:06:36 INFO - PROCESS | 2884 | 1472904396039 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] 05:06:36 INFO - PROCESS | 2884 | 1472904396088 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 05:06:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 05:06:36 INFO - PROCESS | 2884 | 1472904396091 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 05:06:36 INFO - PROCESS | 2884 | 1472904396093 Marionette TRACE conn5 <- [1,430,null,{}] 05:06:36 INFO - PROCESS | 2884 | 1472904396097 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}] 05:06:36 INFO - PROCESS | 2884 | 1472904396102 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:36 INFO - PROCESS | 2884 | 1472904396209 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 05:06:36 INFO - PROCESS | 2884 | 1472904396220 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:36 INFO - PROCESS | 2884 | 1472904396222 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:36 INFO - PROCESS | 2884 | ++DOCSHELL 1604A000 == 35 [pid = 2884] [id = 117] 05:06:36 INFO - PROCESS | 2884 | ++DOMWINDOW == 64 (16BB8400) [pid = 2884] [serial = 348] [outer = 00000000] 05:06:36 INFO - PROCESS | 2884 | ++DOMWINDOW == 65 (17B2EC00) [pid = 2884] [serial = 349] [outer = 16BB8400] 05:06:36 INFO - PROCESS | 2884 | 1472904396269 Marionette DEBUG loaded listener.js 05:06:36 INFO - PROCESS | 2884 | ++DOMWINDOW == 66 (17B33000) [pid = 2884] [serial = 350] [outer = 16BB8400] 05:06:36 INFO - PROCESS | 2884 | 1472904396708 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]]]}] 05:06:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 05:06:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 670ms 05:06:36 INFO - PROCESS | 2884 | 1472904396762 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 05:06:36 INFO - PROCESS | 2884 | 1472904396764 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 05:06:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 05:06:36 INFO - PROCESS | 2884 | 1472904396768 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 05:06:36 INFO - PROCESS | 2884 | 1472904396769 Marionette TRACE conn5 <- [1,434,null,{}] 05:06:36 INFO - PROCESS | 2884 | 1472904396773 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}] 05:06:36 INFO - PROCESS | 2884 | 1472904396775 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:36 INFO - PROCESS | 2884 | 1472904396888 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 05:06:36 INFO - PROCESS | 2884 | 1472904396897 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:36 INFO - PROCESS | 2884 | 1472904396899 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:36 INFO - PROCESS | 2884 | ++DOCSHELL 0F708400 == 36 [pid = 2884] [id = 118] 05:06:36 INFO - PROCESS | 2884 | ++DOMWINDOW == 67 (17B35C00) [pid = 2884] [serial = 351] [outer = 00000000] 05:06:36 INFO - PROCESS | 2884 | ++DOMWINDOW == 68 (17B90800) [pid = 2884] [serial = 352] [outer = 17B35C00] 05:06:36 INFO - PROCESS | 2884 | 1472904396943 Marionette DEBUG loaded listener.js 05:06:37 INFO - PROCESS | 2884 | ++DOMWINDOW == 69 (17BC4C00) [pid = 2884] [serial = 353] [outer = 17B35C00] 05:06:37 INFO - PROCESS | 2884 | 1472904397361 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]]]}] 05:06:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 05:06:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 630ms 05:06:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 05:06:37 INFO - PROCESS | 2884 | 1472904397398 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 05:06:37 INFO - PROCESS | 2884 | 1472904397400 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 05:06:37 INFO - PROCESS | 2884 | 1472904397403 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 05:06:37 INFO - PROCESS | 2884 | 1472904397405 Marionette TRACE conn5 <- [1,438,null,{}] 05:06:37 INFO - PROCESS | 2884 | 1472904397409 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}] 05:06:37 INFO - PROCESS | 2884 | 1472904397411 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:37 INFO - PROCESS | 2884 | 1472904397498 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 05:06:37 INFO - PROCESS | 2884 | 1472904397504 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:37 INFO - PROCESS | 2884 | 1472904397506 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:37 INFO - PROCESS | 2884 | ++DOCSHELL 17B3A000 == 37 [pid = 2884] [id = 119] 05:06:37 INFO - PROCESS | 2884 | ++DOMWINDOW == 70 (17BC4400) [pid = 2884] [serial = 354] [outer = 00000000] 05:06:37 INFO - PROCESS | 2884 | ++DOMWINDOW == 71 (181BA800) [pid = 2884] [serial = 355] [outer = 17BC4400] 05:06:37 INFO - PROCESS | 2884 | 1472904397552 Marionette DEBUG loaded listener.js 05:06:37 INFO - PROCESS | 2884 | ++DOMWINDOW == 72 (181C1800) [pid = 2884] [serial = 356] [outer = 17BC4400] 05:06:38 INFO - PROCESS | 2884 | 1472904398029 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]]]}] 05:06:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 05:06:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 670ms 05:06:38 INFO - PROCESS | 2884 | 1472904398075 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 05:06:38 INFO - PROCESS | 2884 | 1472904398080 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 05:06:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 05:06:38 INFO - PROCESS | 2884 | 1472904398085 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 05:06:38 INFO - PROCESS | 2884 | 1472904398090 Marionette TRACE conn5 <- [1,442,null,{}] 05:06:38 INFO - PROCESS | 2884 | 1472904398097 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}] 05:06:38 INFO - PROCESS | 2884 | 1472904398100 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:38 INFO - PROCESS | 2884 | 1472904398273 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 05:06:38 INFO - PROCESS | 2884 | 1472904398362 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:38 INFO - PROCESS | 2884 | 1472904398367 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:38 INFO - PROCESS | 2884 | ++DOCSHELL 0BE43800 == 38 [pid = 2884] [id = 120] 05:06:38 INFO - PROCESS | 2884 | ++DOMWINDOW == 73 (0BE90400) [pid = 2884] [serial = 357] [outer = 00000000] 05:06:38 INFO - PROCESS | 2884 | ++DOMWINDOW == 74 (0F25D000) [pid = 2884] [serial = 358] [outer = 0BE90400] 05:06:38 INFO - PROCESS | 2884 | 1472904398425 Marionette DEBUG loaded listener.js 05:06:38 INFO - PROCESS | 2884 | ++DOMWINDOW == 75 (0F7BDC00) [pid = 2884] [serial = 359] [outer = 0BE90400] 05:06:39 INFO - PROCESS | 2884 | 1472904399081 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]]]}] 05:06:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 05:06:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1023ms 05:06:39 INFO - PROCESS | 2884 | 1472904399113 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 05:06:39 INFO - PROCESS | 2884 | 1472904399117 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 05:06:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 05:06:39 INFO - PROCESS | 2884 | 1472904399124 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 05:06:39 INFO - PROCESS | 2884 | 1472904399126 Marionette TRACE conn5 <- [1,446,null,{}] 05:06:39 INFO - PROCESS | 2884 | 1472904399130 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}] 05:06:39 INFO - PROCESS | 2884 | 1472904399133 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:39 INFO - PROCESS | 2884 | 1472904399249 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 05:06:39 INFO - PROCESS | 2884 | 1472904399373 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:39 INFO - PROCESS | 2884 | 1472904399376 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:39 INFO - PROCESS | 2884 | ++DOCSHELL 0F91FC00 == 39 [pid = 2884] [id = 121] 05:06:39 INFO - PROCESS | 2884 | ++DOMWINDOW == 76 (0FBB7C00) [pid = 2884] [serial = 360] [outer = 00000000] 05:06:39 INFO - PROCESS | 2884 | ++DOMWINDOW == 77 (138AA000) [pid = 2884] [serial = 361] [outer = 0FBB7C00] 05:06:39 INFO - PROCESS | 2884 | 1472904399437 Marionette DEBUG loaded listener.js 05:06:39 INFO - PROCESS | 2884 | ++DOMWINDOW == 78 (142DA000) [pid = 2884] [serial = 362] [outer = 0FBB7C00] 05:06:40 INFO - PROCESS | 2884 | 1472904400047 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]]]}] 05:06:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 05:06:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 970ms 05:06:40 INFO - PROCESS | 2884 | 1472904400098 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 05:06:40 INFO - PROCESS | 2884 | 1472904400100 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 05:06:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 05:06:40 INFO - PROCESS | 2884 | 1472904400104 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 05:06:40 INFO - PROCESS | 2884 | 1472904400108 Marionette TRACE conn5 <- [1,450,null,{}] 05:06:40 INFO - PROCESS | 2884 | 1472904400119 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}] 05:06:40 INFO - PROCESS | 2884 | 1472904400123 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:40 INFO - PROCESS | 2884 | 1472904400235 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 05:06:40 INFO - PROCESS | 2884 | 1472904400359 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:40 INFO - PROCESS | 2884 | 1472904400363 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:40 INFO - PROCESS | 2884 | ++DOCSHELL 17ACA800 == 40 [pid = 2884] [id = 122] 05:06:40 INFO - PROCESS | 2884 | ++DOMWINDOW == 79 (17ACB400) [pid = 2884] [serial = 363] [outer = 00000000] 05:06:40 INFO - PROCESS | 2884 | ++DOMWINDOW == 80 (17BD0400) [pid = 2884] [serial = 364] [outer = 17ACB400] 05:06:40 INFO - PROCESS | 2884 | 1472904400424 Marionette DEBUG loaded listener.js 05:06:40 INFO - PROCESS | 2884 | ++DOMWINDOW == 81 (1864D400) [pid = 2884] [serial = 365] [outer = 17ACB400] 05:06:41 INFO - PROCESS | 2884 | 1472904401098 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] 05:06:41 INFO - PROCESS | 2884 | 1472904401134 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 05:06:41 INFO - PROCESS | 2884 | 1472904401138 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 05:06:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 05:06:41 INFO - PROCESS | 2884 | 1472904401140 Marionette TRACE conn5 <- [1,454,null,{}] 05:06:41 INFO - PROCESS | 2884 | 1472904401144 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}] 05:06:41 INFO - PROCESS | 2884 | 1472904401146 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:41 INFO - PROCESS | 2884 | 1472904401256 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 05:06:41 INFO - PROCESS | 2884 | 1472904401376 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:41 INFO - PROCESS | 2884 | 1472904401379 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:41 INFO - PROCESS | 2884 | ++DOCSHELL 1435BC00 == 41 [pid = 2884] [id = 123] 05:06:41 INFO - PROCESS | 2884 | ++DOMWINDOW == 82 (1594AC00) [pid = 2884] [serial = 366] [outer = 00000000] 05:06:41 INFO - PROCESS | 2884 | ++DOMWINDOW == 83 (16050000) [pid = 2884] [serial = 367] [outer = 1594AC00] 05:06:41 INFO - PROCESS | 2884 | 1472904401440 Marionette DEBUG loaded listener.js 05:06:41 INFO - PROCESS | 2884 | ++DOMWINDOW == 84 (186EF000) [pid = 2884] [serial = 368] [outer = 1594AC00] 05:06:42 INFO - PROCESS | 2884 | [2884] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:06:42 INFO - PROCESS | 2884 | 1472904402147 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]]]}] 05:06:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 05:06:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1018ms 05:06:42 INFO - PROCESS | 2884 | 1472904402160 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 05:06:42 INFO - PROCESS | 2884 | 1472904402164 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 05:06:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 05:06:42 INFO - PROCESS | 2884 | 1472904402168 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 05:06:42 INFO - PROCESS | 2884 | 1472904402173 Marionette TRACE conn5 <- [1,458,null,{}] 05:06:42 INFO - PROCESS | 2884 | 1472904402177 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}] 05:06:42 INFO - PROCESS | 2884 | 1472904402180 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:42 INFO - PROCESS | 2884 | 1472904402287 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 05:06:42 INFO - PROCESS | 2884 | 1472904402388 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:42 INFO - PROCESS | 2884 | 1472904402390 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:42 INFO - PROCESS | 2884 | ++DOCSHELL 0F2F0400 == 42 [pid = 2884] [id = 124] 05:06:42 INFO - PROCESS | 2884 | ++DOMWINDOW == 85 (0F650C00) [pid = 2884] [serial = 369] [outer = 00000000] 05:06:42 INFO - PROCESS | 2884 | ++DOMWINDOW == 86 (0F843400) [pid = 2884] [serial = 370] [outer = 0F650C00] 05:06:42 INFO - PROCESS | 2884 | 1472904402443 Marionette DEBUG loaded listener.js 05:06:42 INFO - PROCESS | 2884 | ++DOMWINDOW == 87 (0F84E800) [pid = 2884] [serial = 371] [outer = 0F650C00] 05:06:43 INFO - PROCESS | 2884 | --DOCSHELL 0F708400 == 41 [pid = 2884] [id = 118] 05:06:43 INFO - PROCESS | 2884 | --DOCSHELL 1604A000 == 40 [pid = 2884] [id = 117] 05:06:43 INFO - PROCESS | 2884 | --DOCSHELL 0BE18C00 == 39 [pid = 2884] [id = 116] 05:06:43 INFO - PROCESS | 2884 | --DOCSHELL 0F84EC00 == 38 [pid = 2884] [id = 115] 05:06:43 INFO - PROCESS | 2884 | --DOCSHELL 13BCD800 == 37 [pid = 2884] [id = 114] 05:06:43 INFO - PROCESS | 2884 | --DOCSHELL 0F844000 == 36 [pid = 2884] [id = 113] 05:06:43 INFO - PROCESS | 2884 | --DOCSHELL 08755400 == 35 [pid = 2884] [id = 112] 05:06:43 INFO - PROCESS | 2884 | --DOCSHELL 0F914400 == 34 [pid = 2884] [id = 111] 05:06:43 INFO - PROCESS | 2884 | --DOCSHELL 087DD800 == 33 [pid = 2884] [id = 110] 05:06:43 INFO - PROCESS | 2884 | --DOCSHELL 166C8C00 == 32 [pid = 2884] [id = 109] 05:06:43 INFO - PROCESS | 2884 | --DOCSHELL 1435BC00 == 31 [pid = 2884] [id = 123] 05:06:43 INFO - PROCESS | 2884 | --DOCSHELL 17ACA800 == 30 [pid = 2884] [id = 122] 05:06:43 INFO - PROCESS | 2884 | --DOCSHELL 17B3A000 == 29 [pid = 2884] [id = 119] 05:06:43 INFO - PROCESS | 2884 | --DOCSHELL 0BE43800 == 28 [pid = 2884] [id = 120] 05:06:43 INFO - PROCESS | 2884 | --DOCSHELL 0F91FC00 == 27 [pid = 2884] [id = 121] 05:06:43 INFO - PROCESS | 2884 | --DOMWINDOW == 86 (0FBBB000) [pid = 2884] [serial = 317] [outer = 00000000] [url = about:blank] 05:06:43 INFO - PROCESS | 2884 | --DOMWINDOW == 85 (0F91BC00) [pid = 2884] [serial = 316] [outer = 00000000] [url = about:blank] 05:06:43 INFO - PROCESS | 2884 | --DOMWINDOW == 84 (144A4000) [pid = 2884] [serial = 319] [outer = 00000000] [url = about:blank] 05:06:43 INFO - PROCESS | 2884 | --DOMWINDOW == 83 (0F136800) [pid = 2884] [serial = 296] [outer = 00000000] [url = about:blank] 05:06:43 INFO - PROCESS | 2884 | --DOMWINDOW == 82 (0BE43000) [pid = 2884] [serial = 308] [outer = 00000000] [url = about:blank] 05:06:43 INFO - PROCESS | 2884 | --DOMWINDOW == 81 (17B3D800) [pid = 2884] [serial = 305] [outer = 00000000] [url = about:blank] 05:06:43 INFO - PROCESS | 2884 | --DOMWINDOW == 80 (18987800) [pid = 2884] [serial = 302] [outer = 00000000] [url = about:blank] 05:06:43 INFO - PROCESS | 2884 | --DOMWINDOW == 79 (14DF1400) [pid = 2884] [serial = 299] [outer = 00000000] [url = about:blank] 05:06:43 INFO - PROCESS | 2884 | --DOMWINDOW == 78 (0F655000) [pid = 2884] [serial = 313] [outer = 00000000] [url = about:blank] 05:06:43 INFO - PROCESS | 2884 | --DOMWINDOW == 77 (08794400) [pid = 2884] [serial = 310] [outer = 00000000] [url = about:blank] 05:06:43 INFO - PROCESS | 2884 | --DOMWINDOW == 76 (087DD400) [pid = 2884] [serial = 311] [outer = 00000000] [url = about:blank] 05:06:43 INFO - PROCESS | 2884 | --DOMWINDOW == 75 (0BE15C00) [pid = 2884] [serial = 307] [outer = 00000000] [url = about:blank] 05:06:43 INFO - PROCESS | 2884 | --DOMWINDOW == 74 (0F709000) [pid = 2884] [serial = 314] [outer = 00000000] [url = about:blank] 05:06:43 INFO - PROCESS | 2884 | --DOMWINDOW == 73 (18656400) [pid = 2884] [serial = 301] [outer = 00000000] [url = about:blank] 05:06:43 INFO - PROCESS | 2884 | --DOMWINDOW == 72 (13BC5000) [pid = 2884] [serial = 298] [outer = 00000000] [url = about:blank] 05:06:43 INFO - PROCESS | 2884 | --DOMWINDOW == 71 (0BE1EC00) [pid = 2884] [serial = 295] [outer = 00000000] [url = about:blank] 05:06:43 INFO - PROCESS | 2884 | --DOMWINDOW == 70 (17B3B800) [pid = 2884] [serial = 304] [outer = 00000000] [url = about:blank] 05:06:43 INFO - PROCESS | 2884 | --DOMWINDOW == 69 (1604A400) [pid = 2884] [serial = 323] [outer = 00000000] [url = about:blank] 05:06:43 INFO - PROCESS | 2884 | --DOMWINDOW == 68 (15928000) [pid = 2884] [serial = 320] [outer = 00000000] [url = about:blank] 05:06:43 INFO - PROCESS | 2884 | --DOMWINDOW == 67 (16BC4400) [pid = 2884] [serial = 325] [outer = 00000000] [url = about:blank] 05:06:43 INFO - PROCESS | 2884 | --DOMWINDOW == 66 (15FB4C00) [pid = 2884] [serial = 322] [outer = 00000000] [url = about:blank] 05:06:43 INFO - PROCESS | 2884 | ++DOMWINDOW == 67 (0BE15400) [pid = 2884] [serial = 372] [outer = 0F17AC00] 05:06:43 INFO - PROCESS | 2884 | 1472904403683 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] 05:06:43 INFO - PROCESS | 2884 | 1472904403714 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 05:06:43 INFO - PROCESS | 2884 | 1472904403719 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 05:06:43 INFO - PROCESS | 2884 | 1472904403723 Marionette TRACE conn5 <- [1,462,null,{}] 05:06:43 INFO - PROCESS | 2884 | 1472904403727 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}] 05:06:43 INFO - PROCESS | 2884 | 1472904403730 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:43 INFO - PROCESS | 2884 | 1472904403840 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 05:06:43 INFO - PROCESS | 2884 | 1472904403922 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:43 INFO - PROCESS | 2884 | 1472904403925 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:43 INFO - PROCESS | 2884 | ++DOCSHELL 0BF2F400 == 28 [pid = 2884] [id = 125] 05:06:43 INFO - PROCESS | 2884 | ++DOMWINDOW == 68 (0BF30800) [pid = 2884] [serial = 373] [outer = 00000000] 05:06:43 INFO - PROCESS | 2884 | ++DOMWINDOW == 69 (0C56E800) [pid = 2884] [serial = 374] [outer = 0BF30800] 05:06:43 INFO - PROCESS | 2884 | 1472904403975 Marionette DEBUG loaded listener.js 05:06:44 INFO - PROCESS | 2884 | ++DOMWINDOW == 70 (0F1E8000) [pid = 2884] [serial = 375] [outer = 0BF30800] 05:06:44 INFO - PROCESS | 2884 | [2884] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:06:44 INFO - PROCESS | 2884 | 1472904404382 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] 05:06:44 INFO - PROCESS | 2884 | 1472904404456 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 05:06:44 INFO - PROCESS | 2884 | 1472904404462 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 05:06:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 05:06:44 INFO - PROCESS | 2884 | 1472904404465 Marionette TRACE conn5 <- [1,466,null,{}] 05:06:44 INFO - PROCESS | 2884 | 1472904404469 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}] 05:06:44 INFO - PROCESS | 2884 | 1472904404471 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:44 INFO - PROCESS | 2884 | 1472904404561 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 05:06:44 INFO - PROCESS | 2884 | 1472904404576 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:44 INFO - PROCESS | 2884 | 1472904404579 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:44 INFO - PROCESS | 2884 | ++DOCSHELL 0F869800 == 29 [pid = 2884] [id = 126] 05:06:44 INFO - PROCESS | 2884 | ++DOMWINDOW == 71 (0F86B400) [pid = 2884] [serial = 376] [outer = 00000000] 05:06:44 INFO - PROCESS | 2884 | ++DOMWINDOW == 72 (0F870800) [pid = 2884] [serial = 377] [outer = 0F86B400] 05:06:44 INFO - PROCESS | 2884 | 1472904404629 Marionette DEBUG loaded listener.js 05:06:44 INFO - PROCESS | 2884 | ++DOMWINDOW == 73 (0F91D400) [pid = 2884] [serial = 378] [outer = 0F86B400] 05:06:45 INFO - PROCESS | 2884 | 1472904405067 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] 05:06:45 INFO - PROCESS | 2884 | 1472904405137 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 05:06:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 05:06:45 INFO - PROCESS | 2884 | 1472904405141 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 05:06:45 INFO - PROCESS | 2884 | 1472904405144 Marionette TRACE conn5 <- [1,470,null,{}] 05:06:45 INFO - PROCESS | 2884 | 1472904405154 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}] 05:06:45 INFO - PROCESS | 2884 | 1472904405159 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:45 INFO - PROCESS | 2884 | 1472904405243 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 05:06:45 INFO - PROCESS | 2884 | 1472904405250 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:45 INFO - PROCESS | 2884 | 1472904405253 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:45 INFO - PROCESS | 2884 | ++DOCSHELL 13ADDC00 == 30 [pid = 2884] [id = 127] 05:06:45 INFO - PROCESS | 2884 | ++DOMWINDOW == 74 (13AE2400) [pid = 2884] [serial = 379] [outer = 00000000] 05:06:45 INFO - PROCESS | 2884 | ++DOMWINDOW == 75 (14357000) [pid = 2884] [serial = 380] [outer = 13AE2400] 05:06:45 INFO - PROCESS | 2884 | 1472904405304 Marionette DEBUG loaded listener.js 05:06:45 INFO - PROCESS | 2884 | ++DOMWINDOW == 76 (14428800) [pid = 2884] [serial = 381] [outer = 13AE2400] 05:06:45 INFO - PROCESS | 2884 | 1472904405806 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]]]}] 05:06:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 05:06:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 670ms 05:06:45 INFO - PROCESS | 2884 | 1472904405816 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 05:06:45 INFO - PROCESS | 2884 | 1472904405819 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 05:06:45 INFO - PROCESS | 2884 | 1472904405822 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 05:06:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 05:06:45 INFO - PROCESS | 2884 | 1472904405824 Marionette TRACE conn5 <- [1,474,null,{}] 05:06:45 INFO - PROCESS | 2884 | 1472904405827 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}] 05:06:45 INFO - PROCESS | 2884 | 1472904405830 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:45 INFO - PROCESS | 2884 | 1472904405970 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 05:06:45 INFO - PROCESS | 2884 | 1472904405987 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:45 INFO - PROCESS | 2884 | 1472904405989 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:46 INFO - PROCESS | 2884 | ++DOCSHELL 15940800 == 31 [pid = 2884] [id = 128] 05:06:46 INFO - PROCESS | 2884 | ++DOMWINDOW == 77 (1594A400) [pid = 2884] [serial = 382] [outer = 00000000] 05:06:46 INFO - PROCESS | 2884 | ++DOMWINDOW == 78 (15F3F800) [pid = 2884] [serial = 383] [outer = 1594A400] 05:06:46 INFO - PROCESS | 2884 | 1472904406041 Marionette DEBUG loaded listener.js 05:06:46 INFO - PROCESS | 2884 | ++DOMWINDOW == 79 (15FB4C00) [pid = 2884] [serial = 384] [outer = 1594A400] 05:06:46 INFO - PROCESS | 2884 | 1472904406483 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]]]}] 05:06:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 05:06:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 670ms 05:06:46 INFO - PROCESS | 2884 | 1472904406495 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 05:06:46 INFO - PROCESS | 2884 | 1472904406497 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 05:06:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 05:06:46 INFO - PROCESS | 2884 | 1472904406500 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 05:06:46 INFO - PROCESS | 2884 | 1472904406502 Marionette TRACE conn5 <- [1,478,null,{}] 05:06:46 INFO - PROCESS | 2884 | 1472904406506 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}] 05:06:46 INFO - PROCESS | 2884 | 1472904406508 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:46 INFO - PROCESS | 2884 | 1472904406616 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 05:06:46 INFO - PROCESS | 2884 | 1472904406622 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:46 INFO - PROCESS | 2884 | 1472904406624 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:46 INFO - PROCESS | 2884 | ++DOCSHELL 10A59400 == 32 [pid = 2884] [id = 129] 05:06:46 INFO - PROCESS | 2884 | ++DOMWINDOW == 80 (15FECC00) [pid = 2884] [serial = 385] [outer = 00000000] 05:06:46 INFO - PROCESS | 2884 | ++DOMWINDOW == 81 (1604CC00) [pid = 2884] [serial = 386] [outer = 15FECC00] 05:06:46 INFO - PROCESS | 2884 | 1472904406672 Marionette DEBUG loaded listener.js 05:06:46 INFO - PROCESS | 2884 | ++DOMWINDOW == 82 (1604D400) [pid = 2884] [serial = 387] [outer = 15FECC00] 05:06:47 INFO - PROCESS | 2884 | 1472904407174 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]]]}] 05:06:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 05:06:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 730ms 05:06:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 05:06:47 INFO - PROCESS | 2884 | 1472904407231 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 05:06:47 INFO - PROCESS | 2884 | 1472904407233 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 05:06:47 INFO - PROCESS | 2884 | 1472904407236 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 05:06:47 INFO - PROCESS | 2884 | 1472904407238 Marionette TRACE conn5 <- [1,482,null,{}] 05:06:47 INFO - PROCESS | 2884 | 1472904407247 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}] 05:06:47 INFO - PROCESS | 2884 | 1472904407252 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:47 INFO - PROCESS | 2884 | 1472904407410 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 05:06:47 INFO - PROCESS | 2884 | 1472904407464 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:47 INFO - PROCESS | 2884 | 1472904407466 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:47 INFO - PROCESS | 2884 | ++DOCSHELL 17ACBC00 == 33 [pid = 2884] [id = 130] 05:06:47 INFO - PROCESS | 2884 | ++DOMWINDOW == 83 (17B07400) [pid = 2884] [serial = 388] [outer = 00000000] 05:06:47 INFO - PROCESS | 2884 | ++DOMWINDOW == 84 (17B38400) [pid = 2884] [serial = 389] [outer = 17B07400] 05:06:47 INFO - PROCESS | 2884 | 1472904407513 Marionette DEBUG loaded listener.js 05:06:47 INFO - PROCESS | 2884 | ++DOMWINDOW == 85 (17B8DC00) [pid = 2884] [serial = 390] [outer = 17B07400] 05:06:47 INFO - PROCESS | 2884 | --DOMWINDOW == 84 (17B35C00) [pid = 2884] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 05:06:47 INFO - PROCESS | 2884 | --DOMWINDOW == 83 (143EC800) [pid = 2884] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 05:06:47 INFO - PROCESS | 2884 | --DOMWINDOW == 82 (17BC4400) [pid = 2884] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 05:06:47 INFO - PROCESS | 2884 | --DOMWINDOW == 81 (0BE1A800) [pid = 2884] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 05:06:47 INFO - PROCESS | 2884 | --DOMWINDOW == 80 (16BB8400) [pid = 2884] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 05:06:47 INFO - PROCESS | 2884 | --DOMWINDOW == 79 (166CA000) [pid = 2884] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 05:06:47 INFO - PROCESS | 2884 | --DOMWINDOW == 78 (08794800) [pid = 2884] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 05:06:47 INFO - PROCESS | 2884 | --DOMWINDOW == 77 (0F919400) [pid = 2884] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 05:06:47 INFO - PROCESS | 2884 | --DOMWINDOW == 76 (0F845C00) [pid = 2884] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 05:06:47 INFO - PROCESS | 2884 | --DOMWINDOW == 75 (0BE14000) [pid = 2884] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 05:06:47 INFO - PROCESS | 2884 | --DOMWINDOW == 74 (13D9B800) [pid = 2884] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 05:06:48 INFO - PROCESS | 2884 | 1472904408105 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]]]}] 05:06:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 05:06:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 930ms 05:06:48 INFO - PROCESS | 2884 | 1472904408167 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 05:06:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 05:06:48 INFO - PROCESS | 2884 | 1472904408169 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 05:06:48 INFO - PROCESS | 2884 | 1472904408173 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 05:06:48 INFO - PROCESS | 2884 | 1472904408174 Marionette TRACE conn5 <- [1,486,null,{}] 05:06:48 INFO - PROCESS | 2884 | 1472904408178 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}] 05:06:48 INFO - PROCESS | 2884 | 1472904408180 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:48 INFO - PROCESS | 2884 | 1472904408259 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 05:06:48 INFO - PROCESS | 2884 | 1472904408265 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:48 INFO - PROCESS | 2884 | 1472904408267 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:48 INFO - PROCESS | 2884 | ++DOCSHELL 0F84F000 == 34 [pid = 2884] [id = 131] 05:06:48 INFO - PROCESS | 2884 | ++DOMWINDOW == 75 (0F915C00) [pid = 2884] [serial = 391] [outer = 00000000] 05:06:48 INFO - PROCESS | 2884 | ++DOMWINDOW == 76 (16079000) [pid = 2884] [serial = 392] [outer = 0F915C00] 05:06:48 INFO - PROCESS | 2884 | 1472904408314 Marionette DEBUG loaded listener.js 05:06:48 INFO - PROCESS | 2884 | ++DOMWINDOW == 77 (166D2800) [pid = 2884] [serial = 393] [outer = 0F915C00] 05:06:48 INFO - PROCESS | 2884 | 1472904408737 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]]]}] 05:06:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 05:06:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 631ms 05:06:48 INFO - PROCESS | 2884 | 1472904408804 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 05:06:48 INFO - PROCESS | 2884 | 1472904408806 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 05:06:48 INFO - PROCESS | 2884 | 1472904408809 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 05:06:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 05:06:48 INFO - PROCESS | 2884 | 1472904408811 Marionette TRACE conn5 <- [1,490,null,{}] 05:06:48 INFO - PROCESS | 2884 | 1472904408815 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}] 05:06:48 INFO - PROCESS | 2884 | 1472904408816 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:48 INFO - PROCESS | 2884 | 1472904408894 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 05:06:48 INFO - PROCESS | 2884 | 1472904408902 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:48 INFO - PROCESS | 2884 | 1472904408904 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:48 INFO - PROCESS | 2884 | ++DOCSHELL 0F919400 == 35 [pid = 2884] [id = 132] 05:06:48 INFO - PROCESS | 2884 | ++DOMWINDOW == 78 (166CA000) [pid = 2884] [serial = 394] [outer = 00000000] 05:06:48 INFO - PROCESS | 2884 | ++DOMWINDOW == 79 (181B9400) [pid = 2884] [serial = 395] [outer = 166CA000] 05:06:48 INFO - PROCESS | 2884 | 1472904408950 Marionette DEBUG loaded listener.js 05:06:49 INFO - PROCESS | 2884 | ++DOMWINDOW == 80 (181BA400) [pid = 2884] [serial = 396] [outer = 166CA000] 05:06:49 INFO - PROCESS | 2884 | 1472904409386 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]]]}] 05:06:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 05:06:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 631ms 05:06:49 INFO - PROCESS | 2884 | 1472904409449 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 05:06:49 INFO - PROCESS | 2884 | 1472904409452 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 05:06:49 INFO - PROCESS | 2884 | 1472904409455 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 05:06:49 INFO - PROCESS | 2884 | 1472904409457 Marionette TRACE conn5 <- [1,494,null,{}] 05:06:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 05:06:49 INFO - PROCESS | 2884 | 1472904409461 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}] 05:06:49 INFO - PROCESS | 2884 | 1472904409463 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:49 INFO - PROCESS | 2884 | 1472904409542 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 05:06:49 INFO - PROCESS | 2884 | 1472904409548 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:49 INFO - PROCESS | 2884 | 1472904409550 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:49 INFO - PROCESS | 2884 | ++DOCSHELL 18651000 == 36 [pid = 2884] [id = 133] 05:06:49 INFO - PROCESS | 2884 | ++DOMWINDOW == 81 (18651400) [pid = 2884] [serial = 397] [outer = 00000000] 05:06:49 INFO - PROCESS | 2884 | ++DOMWINDOW == 82 (18659400) [pid = 2884] [serial = 398] [outer = 18651400] 05:06:49 INFO - PROCESS | 2884 | 1472904409595 Marionette DEBUG loaded listener.js 05:06:49 INFO - PROCESS | 2884 | ++DOMWINDOW == 83 (186F0000) [pid = 2884] [serial = 399] [outer = 18651400] 05:06:50 INFO - PROCESS | 2884 | 1472904410214 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]]]}] 05:06:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 05:06:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 770ms 05:06:50 INFO - PROCESS | 2884 | 1472904410286 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 05:06:50 INFO - PROCESS | 2884 | 1472904410290 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 05:06:50 INFO - PROCESS | 2884 | 1472904410297 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 05:06:50 INFO - PROCESS | 2884 | 1472904410301 Marionette TRACE conn5 <- [1,498,null,{}] 05:06:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 05:06:50 INFO - PROCESS | 2884 | 1472904410307 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}] 05:06:50 INFO - PROCESS | 2884 | 1472904410310 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:50 INFO - PROCESS | 2884 | 1472904410443 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 05:06:50 INFO - PROCESS | 2884 | 1472904410560 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:50 INFO - PROCESS | 2884 | 1472904410563 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:50 INFO - PROCESS | 2884 | ++DOCSHELL 08793400 == 37 [pid = 2884] [id = 134] 05:06:50 INFO - PROCESS | 2884 | ++DOMWINDOW == 84 (087E1C00) [pid = 2884] [serial = 400] [outer = 00000000] 05:06:50 INFO - PROCESS | 2884 | ++DOMWINDOW == 85 (0F655000) [pid = 2884] [serial = 401] [outer = 087E1C00] 05:06:50 INFO - PROCESS | 2884 | 1472904410625 Marionette DEBUG loaded listener.js 05:06:50 INFO - PROCESS | 2884 | ++DOMWINDOW == 86 (0F847000) [pid = 2884] [serial = 402] [outer = 087E1C00] 05:06:51 INFO - PROCESS | 2884 | 1472904411328 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]]]}] 05:06:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 05:06:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1070ms 05:06:51 INFO - PROCESS | 2884 | 1472904411378 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 05:06:51 INFO - PROCESS | 2884 | 1472904411383 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 05:06:51 INFO - PROCESS | 2884 | 1472904411390 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 05:06:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 05:06:51 INFO - PROCESS | 2884 | 1472904411393 Marionette TRACE conn5 <- [1,502,null,{}] 05:06:51 INFO - PROCESS | 2884 | 1472904411397 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}] 05:06:51 INFO - PROCESS | 2884 | 1472904411400 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:51 INFO - PROCESS | 2884 | 1472904411523 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 05:06:51 INFO - PROCESS | 2884 | 1472904411647 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:51 INFO - PROCESS | 2884 | 1472904411650 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:51 INFO - PROCESS | 2884 | ++DOCSHELL 10A53800 == 38 [pid = 2884] [id = 135] 05:06:51 INFO - PROCESS | 2884 | ++DOMWINDOW == 87 (10A57800) [pid = 2884] [serial = 403] [outer = 00000000] 05:06:51 INFO - PROCESS | 2884 | ++DOMWINDOW == 88 (14340C00) [pid = 2884] [serial = 404] [outer = 10A57800] 05:06:51 INFO - PROCESS | 2884 | 1472904411710 Marionette DEBUG loaded listener.js 05:06:51 INFO - PROCESS | 2884 | ++DOMWINDOW == 89 (15928000) [pid = 2884] [serial = 405] [outer = 10A57800] 05:06:52 INFO - PROCESS | 2884 | 1472904412587 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]]]}] 05:06:52 INFO - PROCESS | 2884 | --DOCSHELL 0F919400 == 37 [pid = 2884] [id = 132] 05:06:52 INFO - PROCESS | 2884 | --DOCSHELL 0F84F000 == 36 [pid = 2884] [id = 131] 05:06:52 INFO - PROCESS | 2884 | --DOCSHELL 17ACBC00 == 35 [pid = 2884] [id = 130] 05:06:52 INFO - PROCESS | 2884 | --DOCSHELL 10A59400 == 34 [pid = 2884] [id = 129] 05:06:52 INFO - PROCESS | 2884 | --DOCSHELL 15940800 == 33 [pid = 2884] [id = 128] 05:06:52 INFO - PROCESS | 2884 | --DOCSHELL 13ADDC00 == 32 [pid = 2884] [id = 127] 05:06:52 INFO - PROCESS | 2884 | --DOCSHELL 0F869800 == 31 [pid = 2884] [id = 126] 05:06:52 INFO - PROCESS | 2884 | --DOCSHELL 0BF2F400 == 30 [pid = 2884] [id = 125] 05:06:52 INFO - PROCESS | 2884 | --DOMWINDOW == 88 (17BC4C00) [pid = 2884] [serial = 353] [outer = 00000000] [url = about:blank] 05:06:52 INFO - PROCESS | 2884 | --DOMWINDOW == 87 (15FB6000) [pid = 2884] [serial = 343] [outer = 00000000] [url = about:blank] 05:06:52 INFO - PROCESS | 2884 | --DOMWINDOW == 86 (181C1800) [pid = 2884] [serial = 356] [outer = 00000000] [url = about:blank] 05:06:52 INFO - PROCESS | 2884 | --DOMWINDOW == 85 (14337C00) [pid = 2884] [serial = 346] [outer = 00000000] [url = about:blank] 05:06:52 INFO - PROCESS | 2884 | --DOMWINDOW == 84 (16046C00) [pid = 2884] [serial = 344] [outer = 00000000] [url = about:blank] 05:06:52 INFO - PROCESS | 2884 | --DOMWINDOW == 83 (17B2EC00) [pid = 2884] [serial = 349] [outer = 00000000] [url = about:blank] 05:06:52 INFO - PROCESS | 2884 | --DOMWINDOW == 82 (17B90800) [pid = 2884] [serial = 352] [outer = 00000000] [url = about:blank] 05:06:52 INFO - PROCESS | 2884 | --DOMWINDOW == 81 (17B04000) [pid = 2884] [serial = 326] [outer = 00000000] [url = about:blank] 05:06:52 INFO - PROCESS | 2884 | --DOMWINDOW == 80 (087E5C00) [pid = 2884] [serial = 334] [outer = 00000000] [url = about:blank] 05:06:52 INFO - PROCESS | 2884 | --DOMWINDOW == 79 (0C56DC00) [pid = 2884] [serial = 335] [outer = 00000000] [url = about:blank] 05:06:52 INFO - PROCESS | 2884 | --DOMWINDOW == 78 (0FED8800) [pid = 2884] [serial = 331] [outer = 00000000] [url = about:blank] 05:06:52 INFO - PROCESS | 2884 | --DOMWINDOW == 77 (10A56000) [pid = 2884] [serial = 332] [outer = 00000000] [url = about:blank] 05:06:52 INFO - PROCESS | 2884 | --DOMWINDOW == 76 (0F865400) [pid = 2884] [serial = 337] [outer = 00000000] [url = about:blank] 05:06:52 INFO - PROCESS | 2884 | --DOMWINDOW == 75 (0F870C00) [pid = 2884] [serial = 338] [outer = 00000000] [url = about:blank] 05:06:52 INFO - PROCESS | 2884 | --DOMWINDOW == 74 (0BE1E800) [pid = 2884] [serial = 328] [outer = 00000000] [url = about:blank] 05:06:52 INFO - PROCESS | 2884 | --DOMWINDOW == 73 (0BF32800) [pid = 2884] [serial = 329] [outer = 00000000] [url = about:blank] 05:06:52 INFO - PROCESS | 2884 | --DOMWINDOW == 72 (1433A000) [pid = 2884] [serial = 340] [outer = 00000000] [url = about:blank] 05:06:52 INFO - PROCESS | 2884 | --DOMWINDOW == 71 (181BA800) [pid = 2884] [serial = 355] [outer = 00000000] [url = about:blank] 05:06:52 INFO - PROCESS | 2884 | --DOMWINDOW == 70 (14DEE800) [pid = 2884] [serial = 347] [outer = 00000000] [url = about:blank] 05:06:52 INFO - PROCESS | 2884 | --DOMWINDOW == 69 (1435EC00) [pid = 2884] [serial = 341] [outer = 00000000] [url = about:blank] 05:06:52 INFO - PROCESS | 2884 | --DOMWINDOW == 68 (17B33000) [pid = 2884] [serial = 350] [outer = 00000000] [url = about:blank] 05:06:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 05:06:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1275ms 05:06:52 INFO - PROCESS | 2884 | 1472904412668 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 05:06:52 INFO - PROCESS | 2884 | 1472904412673 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 05:06:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 05:06:52 INFO - PROCESS | 2884 | 1472904412678 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 05:06:52 INFO - PROCESS | 2884 | 1472904412681 Marionette TRACE conn5 <- [1,506,null,{}] 05:06:52 INFO - PROCESS | 2884 | 1472904412686 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}] 05:06:52 INFO - PROCESS | 2884 | 1472904412689 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:52 INFO - PROCESS | 2884 | 1472904412786 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 05:06:52 INFO - PROCESS | 2884 | 1472904412793 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:52 INFO - PROCESS | 2884 | 1472904412798 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:52 INFO - PROCESS | 2884 | ++DOCSHELL 0BE21800 == 31 [pid = 2884] [id = 136] 05:06:52 INFO - PROCESS | 2884 | ++DOMWINDOW == 69 (0BE41400) [pid = 2884] [serial = 406] [outer = 00000000] 05:06:52 INFO - PROCESS | 2884 | ++DOMWINDOW == 70 (0BE4D400) [pid = 2884] [serial = 407] [outer = 0BE41400] 05:06:52 INFO - PROCESS | 2884 | 1472904412850 Marionette DEBUG loaded listener.js 05:06:52 INFO - PROCESS | 2884 | ++DOMWINDOW == 71 (0C56E000) [pid = 2884] [serial = 408] [outer = 0BE41400] 05:06:53 INFO - PROCESS | 2884 | 1472904413359 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]]]}] 05:06:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 05:06:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 730ms 05:06:53 INFO - PROCESS | 2884 | 1472904413408 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 05:06:53 INFO - PROCESS | 2884 | 1472904413412 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 05:06:53 INFO - PROCESS | 2884 | 1472904413418 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 05:06:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 05:06:53 INFO - PROCESS | 2884 | 1472904413420 Marionette TRACE conn5 <- [1,510,null,{}] 05:06:53 INFO - PROCESS | 2884 | 1472904413424 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}] 05:06:53 INFO - PROCESS | 2884 | 1472904413427 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:53 INFO - PROCESS | 2884 | 1472904413514 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 05:06:53 INFO - PROCESS | 2884 | 1472904413597 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:53 INFO - PROCESS | 2884 | 1472904413599 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:53 INFO - PROCESS | 2884 | ++DOCSHELL 0F7C2C00 == 32 [pid = 2884] [id = 137] 05:06:53 INFO - PROCESS | 2884 | ++DOMWINDOW == 72 (0F844000) [pid = 2884] [serial = 409] [outer = 00000000] 05:06:53 INFO - PROCESS | 2884 | ++DOMWINDOW == 73 (0F86C000) [pid = 2884] [serial = 410] [outer = 0F844000] 05:06:53 INFO - PROCESS | 2884 | 1472904413649 Marionette DEBUG loaded listener.js 05:06:53 INFO - PROCESS | 2884 | ++DOMWINDOW == 74 (0F91D800) [pid = 2884] [serial = 411] [outer = 0F844000] 05:06:54 INFO - PROCESS | 2884 | 1472904414056 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]]]}] 05:06:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 05:06:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 670ms 05:06:54 INFO - PROCESS | 2884 | 1472904414093 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 05:06:54 INFO - PROCESS | 2884 | 1472904414095 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 05:06:54 INFO - PROCESS | 2884 | 1472904414099 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 05:06:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 05:06:54 INFO - PROCESS | 2884 | 1472904414102 Marionette TRACE conn5 <- [1,514,null,{}] 05:06:54 INFO - PROCESS | 2884 | 1472904414113 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}] 05:06:54 INFO - PROCESS | 2884 | 1472904414117 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:54 INFO - PROCESS | 2884 | 1472904414231 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 05:06:54 INFO - PROCESS | 2884 | 1472904414240 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:54 INFO - PROCESS | 2884 | 1472904414243 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:54 INFO - PROCESS | 2884 | ++DOCSHELL 1433FC00 == 33 [pid = 2884] [id = 138] 05:06:54 INFO - PROCESS | 2884 | ++DOMWINDOW == 75 (14345000) [pid = 2884] [serial = 412] [outer = 00000000] 05:06:54 INFO - PROCESS | 2884 | ++DOMWINDOW == 76 (143EA800) [pid = 2884] [serial = 413] [outer = 14345000] 05:06:54 INFO - PROCESS | 2884 | 1472904414299 Marionette DEBUG loaded listener.js 05:06:54 INFO - PROCESS | 2884 | ++DOMWINDOW == 77 (15945400) [pid = 2884] [serial = 414] [outer = 14345000] 05:06:54 INFO - PROCESS | 2884 | 1472904414750 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]]]}] 05:06:54 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 05:06:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 670ms 05:06:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 05:06:54 INFO - PROCESS | 2884 | 1472904414780 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 05:06:54 INFO - PROCESS | 2884 | 1472904414783 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 05:06:54 INFO - PROCESS | 2884 | 1472904414786 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 05:06:54 INFO - PROCESS | 2884 | 1472904414788 Marionette TRACE conn5 <- [1,518,null,{}] 05:06:54 INFO - PROCESS | 2884 | 1472904414791 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}] 05:06:54 INFO - PROCESS | 2884 | 1472904414793 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:54 INFO - PROCESS | 2884 | 1472904414908 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 05:06:54 INFO - PROCESS | 2884 | 1472904414916 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:54 INFO - PROCESS | 2884 | 1472904414918 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:54 INFO - PROCESS | 2884 | ++DOCSHELL 15FB0400 == 34 [pid = 2884] [id = 139] 05:06:54 INFO - PROCESS | 2884 | ++DOMWINDOW == 78 (15FB6000) [pid = 2884] [serial = 415] [outer = 00000000] 05:06:54 INFO - PROCESS | 2884 | ++DOMWINDOW == 79 (1604F000) [pid = 2884] [serial = 416] [outer = 15FB6000] 05:06:55 INFO - PROCESS | 2884 | 1472904415011 Marionette DEBUG loaded listener.js 05:06:55 INFO - PROCESS | 2884 | ++DOMWINDOW == 80 (16B5BC00) [pid = 2884] [serial = 417] [outer = 15FB6000] 05:06:55 INFO - PROCESS | 2884 | 1472904415450 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]]]}] 05:06:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 05:06:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 730ms 05:06:55 INFO - PROCESS | 2884 | 1472904415527 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 05:06:55 INFO - PROCESS | 2884 | 1472904415529 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 05:06:55 INFO - PROCESS | 2884 | 1472904415536 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 05:06:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 05:06:55 INFO - PROCESS | 2884 | 1472904415538 Marionette TRACE conn5 <- [1,522,null,{}] 05:06:55 INFO - PROCESS | 2884 | 1472904415542 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}] 05:06:55 INFO - PROCESS | 2884 | 1472904415544 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:55 INFO - PROCESS | 2884 | 1472904415684 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 05:06:55 INFO - PROCESS | 2884 | 1472904415729 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:55 INFO - PROCESS | 2884 | 1472904415731 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:55 INFO - PROCESS | 2884 | ++DOCSHELL 1761C800 == 35 [pid = 2884] [id = 140] 05:06:55 INFO - PROCESS | 2884 | ++DOMWINDOW == 81 (17ABDC00) [pid = 2884] [serial = 418] [outer = 00000000] 05:06:55 INFO - PROCESS | 2884 | ++DOMWINDOW == 82 (17AC6C00) [pid = 2884] [serial = 419] [outer = 17ABDC00] 05:06:55 INFO - PROCESS | 2884 | 1472904415778 Marionette DEBUG loaded listener.js 05:06:55 INFO - PROCESS | 2884 | ++DOMWINDOW == 83 (17B30400) [pid = 2884] [serial = 420] [outer = 17ABDC00] 05:06:56 INFO - PROCESS | 2884 | 1472904416250 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]]]}] 05:06:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 05:06:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 770ms 05:06:56 INFO - PROCESS | 2884 | 1472904416309 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 05:06:56 INFO - PROCESS | 2884 | 1472904416311 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 05:06:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 05:06:56 INFO - PROCESS | 2884 | 1472904416320 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 05:06:56 INFO - PROCESS | 2884 | 1472904416322 Marionette TRACE conn5 <- [1,526,null,{}] 05:06:56 INFO - PROCESS | 2884 | 1472904416325 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}] 05:06:56 INFO - PROCESS | 2884 | 1472904416331 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:56 INFO - PROCESS | 2884 | 1472904416475 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 05:06:56 INFO - PROCESS | 2884 | 1472904416532 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:56 INFO - PROCESS | 2884 | 1472904416534 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:56 INFO - PROCESS | 2884 | ++DOCSHELL 17B3CC00 == 36 [pid = 2884] [id = 141] 05:06:56 INFO - PROCESS | 2884 | ++DOMWINDOW == 84 (17B90800) [pid = 2884] [serial = 421] [outer = 00000000] 05:06:56 INFO - PROCESS | 2884 | ++DOMWINDOW == 85 (181C2400) [pid = 2884] [serial = 422] [outer = 17B90800] 05:06:56 INFO - PROCESS | 2884 | 1472904416582 Marionette DEBUG loaded listener.js 05:06:56 INFO - PROCESS | 2884 | ++DOMWINDOW == 86 (181BCC00) [pid = 2884] [serial = 423] [outer = 17B90800] 05:06:56 INFO - PROCESS | 2884 | --DOMWINDOW == 85 (0BF30800) [pid = 2884] [serial = 373] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 05:06:56 INFO - PROCESS | 2884 | --DOMWINDOW == 84 (1594A400) [pid = 2884] [serial = 382] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 05:06:56 INFO - PROCESS | 2884 | --DOMWINDOW == 83 (0F650C00) [pid = 2884] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 05:06:56 INFO - PROCESS | 2884 | --DOMWINDOW == 82 (15FECC00) [pid = 2884] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 05:06:56 INFO - PROCESS | 2884 | --DOMWINDOW == 81 (0F86B400) [pid = 2884] [serial = 376] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 05:06:56 INFO - PROCESS | 2884 | --DOMWINDOW == 80 (13AE2400) [pid = 2884] [serial = 379] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 05:06:56 INFO - PROCESS | 2884 | --DOMWINDOW == 79 (17B07400) [pid = 2884] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 05:06:56 INFO - PROCESS | 2884 | --DOMWINDOW == 78 (166CA000) [pid = 2884] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 05:06:56 INFO - PROCESS | 2884 | --DOMWINDOW == 77 (0BE90400) [pid = 2884] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 05:06:56 INFO - PROCESS | 2884 | --DOMWINDOW == 76 (0FBB7C00) [pid = 2884] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 05:06:56 INFO - PROCESS | 2884 | --DOMWINDOW == 75 (17ACB400) [pid = 2884] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 05:06:56 INFO - PROCESS | 2884 | --DOMWINDOW == 74 (1594AC00) [pid = 2884] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 05:06:56 INFO - PROCESS | 2884 | --DOMWINDOW == 73 (0F915C00) [pid = 2884] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 05:06:57 INFO - PROCESS | 2884 | 1472904417092 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]]]}] 05:06:57 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 05:06:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 830ms 05:06:57 INFO - PROCESS | 2884 | 1472904417151 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 05:06:57 INFO - PROCESS | 2884 | 1472904417153 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 05:06:57 INFO - PROCESS | 2884 | 1472904417156 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 05:06:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 05:06:57 INFO - PROCESS | 2884 | 1472904417158 Marionette TRACE conn5 <- [1,530,null,{}] 05:06:57 INFO - PROCESS | 2884 | 1472904417162 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}] 05:06:57 INFO - PROCESS | 2884 | 1472904417164 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:57 INFO - PROCESS | 2884 | 1472904417246 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 05:06:57 INFO - PROCESS | 2884 | 1472904417251 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:57 INFO - PROCESS | 2884 | 1472904417253 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:57 INFO - PROCESS | 2884 | ++DOCSHELL 15F40400 == 37 [pid = 2884] [id = 142] 05:06:57 INFO - PROCESS | 2884 | ++DOMWINDOW == 74 (15F41000) [pid = 2884] [serial = 424] [outer = 00000000] 05:06:57 INFO - PROCESS | 2884 | ++DOMWINDOW == 75 (17B06C00) [pid = 2884] [serial = 425] [outer = 15F41000] 05:06:57 INFO - PROCESS | 2884 | 1472904417300 Marionette DEBUG loaded listener.js 05:06:57 INFO - PROCESS | 2884 | ++DOMWINDOW == 76 (181C0C00) [pid = 2884] [serial = 426] [outer = 15F41000] 05:06:57 INFO - PROCESS | 2884 | 1472904417774 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"]]]}] 05:06:57 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 05:06:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 05:06:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:06:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:06:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 05:06:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:06:57 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 05:06:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 05:06:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:06:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:06:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 05:06:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:06:57 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 670ms 05:06:57 INFO - PROCESS | 2884 | 1472904417833 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 05:06:57 INFO - PROCESS | 2884 | 1472904417835 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 05:06:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 05:06:57 INFO - PROCESS | 2884 | 1472904417838 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 05:06:57 INFO - PROCESS | 2884 | 1472904417840 Marionette TRACE conn5 <- [1,534,null,{}] 05:06:57 INFO - PROCESS | 2884 | 1472904417843 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}] 05:06:57 INFO - PROCESS | 2884 | 1472904417845 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:57 INFO - PROCESS | 2884 | 1472904417937 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 05:06:57 INFO - PROCESS | 2884 | 1472904417946 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:57 INFO - PROCESS | 2884 | 1472904417947 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:57 INFO - PROCESS | 2884 | ++DOCSHELL 15FECC00 == 38 [pid = 2884] [id = 143] 05:06:57 INFO - PROCESS | 2884 | ++DOMWINDOW == 77 (17AC7800) [pid = 2884] [serial = 427] [outer = 00000000] 05:06:57 INFO - PROCESS | 2884 | ++DOMWINDOW == 78 (1878C000) [pid = 2884] [serial = 428] [outer = 17AC7800] 05:06:57 INFO - PROCESS | 2884 | 1472904417994 Marionette DEBUG loaded listener.js 05:06:58 INFO - PROCESS | 2884 | ++DOMWINDOW == 79 (18A61000) [pid = 2884] [serial = 429] [outer = 17AC7800] 05:06:58 INFO - PROCESS | 2884 | 1472904418430 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]]]}] 05:06:58 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. 05:06:58 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 630ms 05:06:58 INFO - PROCESS | 2884 | 1472904418469 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 05:06:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 05:06:58 INFO - PROCESS | 2884 | 1472904418471 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 05:06:58 INFO - PROCESS | 2884 | 1472904418474 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 05:06:58 INFO - PROCESS | 2884 | 1472904418476 Marionette TRACE conn5 <- [1,538,null,{}] 05:06:58 INFO - PROCESS | 2884 | 1472904418479 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}] 05:06:58 INFO - PROCESS | 2884 | 1472904418481 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:58 INFO - PROCESS | 2884 | 1472904418561 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 05:06:58 INFO - PROCESS | 2884 | 1472904418594 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:58 INFO - PROCESS | 2884 | 1472904418596 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:58 INFO - PROCESS | 2884 | ++DOCSHELL 1433F400 == 39 [pid = 2884] [id = 144] 05:06:58 INFO - PROCESS | 2884 | ++DOMWINDOW == 80 (18A69C00) [pid = 2884] [serial = 430] [outer = 00000000] 05:06:58 INFO - PROCESS | 2884 | ++DOMWINDOW == 81 (18B46400) [pid = 2884] [serial = 431] [outer = 18A69C00] 05:06:58 INFO - PROCESS | 2884 | 1472904418642 Marionette DEBUG loaded listener.js 05:06:58 INFO - PROCESS | 2884 | ++DOMWINDOW == 82 (18D35800) [pid = 2884] [serial = 432] [outer = 18A69C00] 05:06:59 INFO - PROCESS | 2884 | 1472904419233 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]]]}] 05:06:59 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. 05:06:59 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 770ms 05:06:59 INFO - PROCESS | 2884 | 1472904419246 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 05:06:59 INFO - PROCESS | 2884 | 1472904419250 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 05:06:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 05:06:59 INFO - PROCESS | 2884 | 1472904419255 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 05:06:59 INFO - PROCESS | 2884 | 1472904419259 Marionette TRACE conn5 <- [1,542,null,{}] 05:06:59 INFO - PROCESS | 2884 | 1472904419265 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}] 05:06:59 INFO - PROCESS | 2884 | 1472904419268 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:59 INFO - PROCESS | 2884 | 1472904419387 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 05:06:59 INFO - PROCESS | 2884 | 1472904419502 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:59 INFO - PROCESS | 2884 | 1472904419505 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:06:59 INFO - PROCESS | 2884 | ++DOCSHELL 087DE400 == 40 [pid = 2884] [id = 145] 05:06:59 INFO - PROCESS | 2884 | ++DOMWINDOW == 83 (0BE1C400) [pid = 2884] [serial = 433] [outer = 00000000] 05:06:59 INFO - PROCESS | 2884 | ++DOMWINDOW == 84 (0F865000) [pid = 2884] [serial = 434] [outer = 0BE1C400] 05:06:59 INFO - PROCESS | 2884 | 1472904419565 Marionette DEBUG loaded listener.js 05:06:59 INFO - PROCESS | 2884 | ++DOMWINDOW == 85 (0FBB8C00) [pid = 2884] [serial = 435] [outer = 0BE1C400] 05:07:00 INFO - PROCESS | 2884 | [2884] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:07:00 INFO - PROCESS | 2884 | [2884] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:07:00 INFO - PROCESS | 2884 | 1472904420172 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]]]}] 05:07:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 05:07:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 990ms 05:07:00 INFO - PROCESS | 2884 | 1472904420246 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 05:07:00 INFO - PROCESS | 2884 | 1472904420251 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 05:07:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 05:07:00 INFO - PROCESS | 2884 | 1472904420257 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 05:07:00 INFO - PROCESS | 2884 | 1472904420260 Marionette TRACE conn5 <- [1,546,null,{}] 05:07:00 INFO - PROCESS | 2884 | 1472904420265 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}] 05:07:00 INFO - PROCESS | 2884 | 1472904420268 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:00 INFO - PROCESS | 2884 | 1472904420382 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 05:07:00 INFO - PROCESS | 2884 | 1472904420509 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:00 INFO - PROCESS | 2884 | 1472904420511 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:00 INFO - PROCESS | 2884 | ++DOCSHELL 15926400 == 41 [pid = 2884] [id = 146] 05:07:00 INFO - PROCESS | 2884 | ++DOMWINDOW == 86 (15929000) [pid = 2884] [serial = 436] [outer = 00000000] 05:07:00 INFO - PROCESS | 2884 | ++DOMWINDOW == 87 (15FEA000) [pid = 2884] [serial = 437] [outer = 15929000] 05:07:00 INFO - PROCESS | 2884 | 1472904420627 Marionette DEBUG loaded listener.js 05:07:00 INFO - PROCESS | 2884 | ++DOMWINDOW == 88 (17AC5000) [pid = 2884] [serial = 438] [outer = 15929000] 05:07:01 INFO - PROCESS | 2884 | 1472904421247 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]]]}] 05:07:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 05:07:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1020ms 05:07:01 INFO - PROCESS | 2884 | 1472904421281 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 05:07:01 INFO - PROCESS | 2884 | 1472904421283 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 05:07:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 05:07:01 INFO - PROCESS | 2884 | 1472904421287 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 05:07:01 INFO - PROCESS | 2884 | 1472904421291 Marionette TRACE conn5 <- [1,550,null,{}] 05:07:01 INFO - PROCESS | 2884 | 1472904421302 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}] 05:07:01 INFO - PROCESS | 2884 | 1472904421307 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:01 INFO - PROCESS | 2884 | 1472904421424 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 05:07:01 INFO - PROCESS | 2884 | 1472904421526 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:01 INFO - PROCESS | 2884 | 1472904421530 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:01 INFO - PROCESS | 2884 | ++DOCSHELL 18D3F400 == 42 [pid = 2884] [id = 147] 05:07:01 INFO - PROCESS | 2884 | ++DOMWINDOW == 89 (18D3F800) [pid = 2884] [serial = 439] [outer = 00000000] 05:07:01 INFO - PROCESS | 2884 | ++DOMWINDOW == 90 (195A2C00) [pid = 2884] [serial = 440] [outer = 18D3F800] 05:07:01 INFO - PROCESS | 2884 | 1472904421589 Marionette DEBUG loaded listener.js 05:07:01 INFO - PROCESS | 2884 | ++DOMWINDOW == 91 (1AA18400) [pid = 2884] [serial = 441] [outer = 18D3F800] 05:07:01 INFO - PROCESS | 2884 | [2884] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:07:01 INFO - PROCESS | 2884 | [2884] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:07:02 INFO - PROCESS | 2884 | 1472904422176 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]]]}] 05:07:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 05:07:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 930ms 05:07:02 INFO - PROCESS | 2884 | 1472904422221 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 05:07:02 INFO - PROCESS | 2884 | 1472904422224 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 05:07:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 05:07:02 INFO - PROCESS | 2884 | 1472904422227 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 05:07:02 INFO - PROCESS | 2884 | 1472904422230 Marionette TRACE conn5 <- [1,554,null,{}] 05:07:02 INFO - PROCESS | 2884 | 1472904422234 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}] 05:07:02 INFO - PROCESS | 2884 | 1472904422236 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:02 INFO - PROCESS | 2884 | 1472904422350 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 05:07:02 INFO - PROCESS | 2884 | 1472904422447 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:02 INFO - PROCESS | 2884 | 1472904422449 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:02 INFO - PROCESS | 2884 | ++DOCSHELL 1B0D9000 == 43 [pid = 2884] [id = 148] 05:07:02 INFO - PROCESS | 2884 | ++DOMWINDOW == 92 (1B0D9800) [pid = 2884] [serial = 442] [outer = 00000000] 05:07:02 INFO - PROCESS | 2884 | ++DOMWINDOW == 93 (1B12D800) [pid = 2884] [serial = 443] [outer = 1B0D9800] 05:07:02 INFO - PROCESS | 2884 | 1472904422507 Marionette DEBUG loaded listener.js 05:07:02 INFO - PROCESS | 2884 | ++DOMWINDOW == 94 (1B1F4800) [pid = 2884] [serial = 444] [outer = 1B0D9800] 05:07:02 INFO - PROCESS | 2884 | [2884] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:07:02 INFO - PROCESS | 2884 | [2884] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:07:03 INFO - PROCESS | 2884 | 1472904423051 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]]]}] 05:07:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 05:07:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 870ms 05:07:03 INFO - PROCESS | 2884 | 1472904423150 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 05:07:03 INFO - PROCESS | 2884 | 1472904423153 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 05:07:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 05:07:03 INFO - PROCESS | 2884 | 1472904423414 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 05:07:03 INFO - PROCESS | 2884 | 1472904423418 Marionette TRACE conn5 <- [1,558,null,{}] 05:07:03 INFO - PROCESS | 2884 | 1472904423442 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}] 05:07:03 INFO - PROCESS | 2884 | 1472904423445 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:03 INFO - PROCESS | 2884 | 1472904423581 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 05:07:03 INFO - PROCESS | 2884 | 1472904423673 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:03 INFO - PROCESS | 2884 | 1472904423677 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:03 INFO - PROCESS | 2884 | ++DOCSHELL 0F655C00 == 44 [pid = 2884] [id = 149] 05:07:03 INFO - PROCESS | 2884 | ++DOMWINDOW == 95 (0F659800) [pid = 2884] [serial = 445] [outer = 00000000] 05:07:03 INFO - PROCESS | 2884 | ++DOMWINDOW == 96 (0F70A000) [pid = 2884] [serial = 446] [outer = 0F659800] 05:07:03 INFO - PROCESS | 2884 | 1472904423729 Marionette DEBUG loaded listener.js 05:07:03 INFO - PROCESS | 2884 | ++DOMWINDOW == 97 (0F84BC00) [pid = 2884] [serial = 447] [outer = 0F659800] 05:07:04 INFO - PROCESS | 2884 | [2884] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:07:04 INFO - PROCESS | 2884 | [2884] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:07:04 INFO - PROCESS | 2884 | --DOCSHELL 0F2F0400 == 43 [pid = 2884] [id = 124] 05:07:04 INFO - PROCESS | 2884 | --DOCSHELL 15FECC00 == 42 [pid = 2884] [id = 143] 05:07:04 INFO - PROCESS | 2884 | --DOCSHELL 15F40400 == 41 [pid = 2884] [id = 142] 05:07:04 INFO - PROCESS | 2884 | --DOCSHELL 17B3CC00 == 40 [pid = 2884] [id = 141] 05:07:04 INFO - PROCESS | 2884 | --DOCSHELL 1761C800 == 39 [pid = 2884] [id = 140] 05:07:04 INFO - PROCESS | 2884 | --DOCSHELL 15FB0400 == 38 [pid = 2884] [id = 139] 05:07:04 INFO - PROCESS | 2884 | --DOCSHELL 1433FC00 == 37 [pid = 2884] [id = 138] 05:07:04 INFO - PROCESS | 2884 | --DOCSHELL 0F7C2C00 == 36 [pid = 2884] [id = 137] 05:07:04 INFO - PROCESS | 2884 | --DOCSHELL 0BE21800 == 35 [pid = 2884] [id = 136] 05:07:04 INFO - PROCESS | 2884 | --DOCSHELL 18651000 == 34 [pid = 2884] [id = 133] 05:07:04 INFO - PROCESS | 2884 | --DOCSHELL 08793400 == 33 [pid = 2884] [id = 134] 05:07:04 INFO - PROCESS | 2884 | --DOCSHELL 10A53800 == 32 [pid = 2884] [id = 135] 05:07:04 INFO - PROCESS | 2884 | --DOCSHELL 18D3F400 == 31 [pid = 2884] [id = 147] 05:07:04 INFO - PROCESS | 2884 | --DOCSHELL 1B0D9000 == 30 [pid = 2884] [id = 148] 05:07:04 INFO - PROCESS | 2884 | --DOCSHELL 15926400 == 29 [pid = 2884] [id = 146] 05:07:04 INFO - PROCESS | 2884 | --DOCSHELL 1433F400 == 28 [pid = 2884] [id = 144] 05:07:04 INFO - PROCESS | 2884 | --DOCSHELL 087DE400 == 27 [pid = 2884] [id = 145] 05:07:04 INFO - PROCESS | 2884 | --DOMWINDOW == 96 (0C56E800) [pid = 2884] [serial = 374] [outer = 00000000] [url = about:blank] 05:07:04 INFO - PROCESS | 2884 | --DOMWINDOW == 95 (0F1E8000) [pid = 2884] [serial = 375] [outer = 00000000] [url = about:blank] 05:07:04 INFO - PROCESS | 2884 | --DOMWINDOW == 94 (15F3F800) [pid = 2884] [serial = 383] [outer = 00000000] [url = about:blank] 05:07:04 INFO - PROCESS | 2884 | --DOMWINDOW == 93 (0F843400) [pid = 2884] [serial = 370] [outer = 00000000] [url = about:blank] 05:07:04 INFO - PROCESS | 2884 | --DOMWINDOW == 92 (0F84E800) [pid = 2884] [serial = 371] [outer = 00000000] [url = about:blank] 05:07:04 INFO - PROCESS | 2884 | --DOMWINDOW == 91 (1604CC00) [pid = 2884] [serial = 386] [outer = 00000000] [url = about:blank] 05:07:04 INFO - PROCESS | 2884 | --DOMWINDOW == 90 (0F870800) [pid = 2884] [serial = 377] [outer = 00000000] [url = about:blank] 05:07:04 INFO - PROCESS | 2884 | --DOMWINDOW == 89 (0F91D400) [pid = 2884] [serial = 378] [outer = 00000000] [url = about:blank] 05:07:04 INFO - PROCESS | 2884 | --DOMWINDOW == 88 (15FB4C00) [pid = 2884] [serial = 384] [outer = 00000000] [url = about:blank] 05:07:04 INFO - PROCESS | 2884 | --DOMWINDOW == 87 (14357000) [pid = 2884] [serial = 380] [outer = 00000000] [url = about:blank] 05:07:04 INFO - PROCESS | 2884 | --DOMWINDOW == 86 (17B38400) [pid = 2884] [serial = 389] [outer = 00000000] [url = about:blank] 05:07:04 INFO - PROCESS | 2884 | --DOMWINDOW == 85 (1604D400) [pid = 2884] [serial = 387] [outer = 00000000] [url = about:blank] 05:07:04 INFO - PROCESS | 2884 | --DOMWINDOW == 84 (181B9400) [pid = 2884] [serial = 395] [outer = 00000000] [url = about:blank] 05:07:04 INFO - PROCESS | 2884 | --DOMWINDOW == 83 (15F45800) [pid = 2884] [serial = 161] [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.] 05:07:04 INFO - PROCESS | 2884 | --DOMWINDOW == 82 (0F7BDC00) [pid = 2884] [serial = 359] [outer = 00000000] [url = about:blank] 05:07:04 INFO - PROCESS | 2884 | --DOMWINDOW == 81 (0F25D000) [pid = 2884] [serial = 358] [outer = 00000000] [url = about:blank] 05:07:04 INFO - PROCESS | 2884 | --DOMWINDOW == 80 (142DA000) [pid = 2884] [serial = 362] [outer = 00000000] [url = about:blank] 05:07:04 INFO - PROCESS | 2884 | --DOMWINDOW == 79 (181BA400) [pid = 2884] [serial = 396] [outer = 00000000] [url = about:blank] 05:07:04 INFO - PROCESS | 2884 | --DOMWINDOW == 78 (138AA000) [pid = 2884] [serial = 361] [outer = 00000000] [url = about:blank] 05:07:04 INFO - PROCESS | 2884 | --DOMWINDOW == 77 (18659400) [pid = 2884] [serial = 398] [outer = 00000000] [url = about:blank] 05:07:04 INFO - PROCESS | 2884 | --DOMWINDOW == 76 (1864D400) [pid = 2884] [serial = 365] [outer = 00000000] [url = about:blank] 05:07:04 INFO - PROCESS | 2884 | --DOMWINDOW == 75 (17BD0400) [pid = 2884] [serial = 364] [outer = 00000000] [url = about:blank] 05:07:04 INFO - PROCESS | 2884 | --DOMWINDOW == 74 (186EF000) [pid = 2884] [serial = 368] [outer = 00000000] [url = about:blank] 05:07:04 INFO - PROCESS | 2884 | --DOMWINDOW == 73 (16050000) [pid = 2884] [serial = 367] [outer = 00000000] [url = about:blank] 05:07:04 INFO - PROCESS | 2884 | --DOMWINDOW == 72 (17B8DC00) [pid = 2884] [serial = 390] [outer = 00000000] [url = about:blank] 05:07:04 INFO - PROCESS | 2884 | --DOMWINDOW == 71 (16079000) [pid = 2884] [serial = 392] [outer = 00000000] [url = about:blank] 05:07:04 INFO - PROCESS | 2884 | --DOMWINDOW == 70 (166D2800) [pid = 2884] [serial = 393] [outer = 00000000] [url = about:blank] 05:07:04 INFO - PROCESS | 2884 | --DOMWINDOW == 69 (14428800) [pid = 2884] [serial = 381] [outer = 00000000] [url = about:blank] 05:07:04 INFO - PROCESS | 2884 | 1472904424993 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]]]}] 05:07:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 05:07:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1792ms 05:07:05 INFO - PROCESS | 2884 | 1472904425013 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 05:07:05 INFO - PROCESS | 2884 | 1472904425018 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 05:07:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 05:07:05 INFO - PROCESS | 2884 | 1472904425023 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 05:07:05 INFO - PROCESS | 2884 | 1472904425026 Marionette TRACE conn5 <- [1,562,null,{}] 05:07:05 INFO - PROCESS | 2884 | 1472904425031 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}] 05:07:05 INFO - PROCESS | 2884 | 1472904425034 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:05 INFO - PROCESS | 2884 | 1472904425129 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 05:07:05 INFO - PROCESS | 2884 | 1472904425248 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:05 INFO - PROCESS | 2884 | 1472904425252 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:05 INFO - PROCESS | 2884 | ++DOCSHELL 0BE14000 == 28 [pid = 2884] [id = 150] 05:07:05 INFO - PROCESS | 2884 | ++DOMWINDOW == 70 (0BE17800) [pid = 2884] [serial = 448] [outer = 00000000] 05:07:05 INFO - PROCESS | 2884 | ++DOMWINDOW == 71 (0BE1CC00) [pid = 2884] [serial = 449] [outer = 0BE17800] 05:07:05 INFO - PROCESS | 2884 | 1472904425307 Marionette DEBUG loaded listener.js 05:07:05 INFO - PROCESS | 2884 | ++DOMWINDOW == 72 (0BE43400) [pid = 2884] [serial = 450] [outer = 0BE17800] 05:07:05 INFO - PROCESS | 2884 | 1472904425714 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]]]}] 05:07:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 05:07:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 730ms 05:07:05 INFO - PROCESS | 2884 | 1472904425753 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 05:07:05 INFO - PROCESS | 2884 | 1472904425758 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 05:07:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 05:07:05 INFO - PROCESS | 2884 | 1472904425764 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 05:07:05 INFO - PROCESS | 2884 | 1472904425767 Marionette TRACE conn5 <- [1,566,null,{}] 05:07:05 INFO - PROCESS | 2884 | 1472904425771 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}] 05:07:05 INFO - PROCESS | 2884 | 1472904425774 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:05 INFO - PROCESS | 2884 | 1472904425864 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 05:07:05 INFO - PROCESS | 2884 | 1472904425871 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:05 INFO - PROCESS | 2884 | 1472904425874 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:05 INFO - PROCESS | 2884 | ++DOCSHELL 0F652000 == 29 [pid = 2884] [id = 151] 05:07:05 INFO - PROCESS | 2884 | ++DOMWINDOW == 73 (0F653C00) [pid = 2884] [serial = 451] [outer = 00000000] 05:07:05 INFO - PROCESS | 2884 | ++DOMWINDOW == 74 (0F7C0000) [pid = 2884] [serial = 452] [outer = 0F653C00] 05:07:05 INFO - PROCESS | 2884 | 1472904425924 Marionette DEBUG loaded listener.js 05:07:05 INFO - PROCESS | 2884 | ++DOMWINDOW == 75 (0F849800) [pid = 2884] [serial = 453] [outer = 0F653C00] 05:07:06 INFO - PROCESS | 2884 | 1472904426392 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]]]}] 05:07:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 05:07:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 670ms 05:07:06 INFO - PROCESS | 2884 | 1472904426438 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 05:07:06 INFO - PROCESS | 2884 | 1472904426440 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 05:07:06 INFO - PROCESS | 2884 | 1472904426443 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 05:07:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 05:07:06 INFO - PROCESS | 2884 | 1472904426447 Marionette TRACE conn5 <- [1,570,null,{}] 05:07:06 INFO - PROCESS | 2884 | 1472904426458 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}] 05:07:06 INFO - PROCESS | 2884 | 1472904426462 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:06 INFO - PROCESS | 2884 | 1472904426576 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 05:07:06 INFO - PROCESS | 2884 | 1472904426662 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:06 INFO - PROCESS | 2884 | 1472904426665 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:06 INFO - PROCESS | 2884 | ++DOCSHELL 10BE5400 == 30 [pid = 2884] [id = 152] 05:07:06 INFO - PROCESS | 2884 | ++DOMWINDOW == 76 (13822C00) [pid = 2884] [serial = 454] [outer = 00000000] 05:07:06 INFO - PROCESS | 2884 | ++DOMWINDOW == 77 (13AB3800) [pid = 2884] [serial = 455] [outer = 13822C00] 05:07:06 INFO - PROCESS | 2884 | 1472904426715 Marionette DEBUG loaded listener.js 05:07:06 INFO - PROCESS | 2884 | ++DOMWINDOW == 78 (13AE2400) [pid = 2884] [serial = 456] [outer = 13822C00] 05:07:07 INFO - PROCESS | 2884 | 1472904427144 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]]]}] 05:07:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 05:07:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 730ms 05:07:07 INFO - PROCESS | 2884 | 1472904427185 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 05:07:07 INFO - PROCESS | 2884 | 1472904427187 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 05:07:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 05:07:07 INFO - PROCESS | 2884 | 1472904427191 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 05:07:07 INFO - PROCESS | 2884 | 1472904427192 Marionette TRACE conn5 <- [1,574,null,{}] 05:07:07 INFO - PROCESS | 2884 | 1472904427196 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}] 05:07:07 INFO - PROCESS | 2884 | 1472904427198 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:07 INFO - PROCESS | 2884 | 1472904427313 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 05:07:07 INFO - PROCESS | 2884 | 1472904427321 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:07 INFO - PROCESS | 2884 | 1472904427323 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:07 INFO - PROCESS | 2884 | ++DOCSHELL 13ADEC00 == 31 [pid = 2884] [id = 153] 05:07:07 INFO - PROCESS | 2884 | ++DOMWINDOW == 79 (142B2400) [pid = 2884] [serial = 457] [outer = 00000000] 05:07:07 INFO - PROCESS | 2884 | ++DOMWINDOW == 80 (14428800) [pid = 2884] [serial = 458] [outer = 142B2400] 05:07:07 INFO - PROCESS | 2884 | 1472904427416 Marionette DEBUG loaded listener.js 05:07:07 INFO - PROCESS | 2884 | ++DOMWINDOW == 81 (15927800) [pid = 2884] [serial = 459] [outer = 142B2400] 05:07:07 INFO - PROCESS | 2884 | [2884] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:07:07 INFO - PROCESS | 2884 | [2884] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:07:07 INFO - PROCESS | 2884 | [2884] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:07:07 INFO - PROCESS | 2884 | [2884] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:07:08 INFO - PROCESS | 2884 | 1472904428019 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]]]}] 05:07:08 INFO - PROCESS | 2884 | [2884] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 05:07:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 05:07:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 930ms 05:07:08 INFO - PROCESS | 2884 | 1472904428123 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 05:07:08 INFO - PROCESS | 2884 | 1472904428125 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 05:07:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 05:07:08 INFO - PROCESS | 2884 | 1472904428128 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 05:07:08 INFO - PROCESS | 2884 | 1472904428130 Marionette TRACE conn5 <- [1,578,null,{}] 05:07:08 INFO - PROCESS | 2884 | 1472904428133 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}] 05:07:08 INFO - PROCESS | 2884 | 1472904428135 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:08 INFO - PROCESS | 2884 | 1472904428244 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 05:07:08 INFO - PROCESS | 2884 | 1472904428252 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:08 INFO - PROCESS | 2884 | 1472904428254 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:08 INFO - PROCESS | 2884 | ++DOCSHELL 15C06000 == 32 [pid = 2884] [id = 154] 05:07:08 INFO - PROCESS | 2884 | ++DOMWINDOW == 82 (15F45400) [pid = 2884] [serial = 460] [outer = 00000000] 05:07:08 INFO - PROCESS | 2884 | ++DOMWINDOW == 83 (15FB9800) [pid = 2884] [serial = 461] [outer = 15F45400] 05:07:08 INFO - PROCESS | 2884 | 1472904428300 Marionette DEBUG loaded listener.js 05:07:08 INFO - PROCESS | 2884 | ++DOMWINDOW == 84 (16045400) [pid = 2884] [serial = 462] [outer = 15F45400] 05:07:08 INFO - PROCESS | 2884 | 1472904428756 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]]]}] 05:07:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 05:07:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 670ms 05:07:08 INFO - PROCESS | 2884 | 1472904428799 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 05:07:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 05:07:08 INFO - PROCESS | 2884 | 1472904428801 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 05:07:08 INFO - PROCESS | 2884 | 1472904428804 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 05:07:08 INFO - PROCESS | 2884 | 1472904428806 Marionette TRACE conn5 <- [1,582,null,{}] 05:07:08 INFO - PROCESS | 2884 | 1472904428810 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}] 05:07:08 INFO - PROCESS | 2884 | 1472904428815 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:08 INFO - PROCESS | 2884 | 1472904428949 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 05:07:09 INFO - PROCESS | 2884 | --DOMWINDOW == 83 (17ABDC00) [pid = 2884] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 05:07:09 INFO - PROCESS | 2884 | --DOMWINDOW == 82 (17B90800) [pid = 2884] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 05:07:09 INFO - PROCESS | 2884 | --DOMWINDOW == 81 (10A57800) [pid = 2884] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 05:07:09 INFO - PROCESS | 2884 | --DOMWINDOW == 80 (087E1C00) [pid = 2884] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 05:07:09 INFO - PROCESS | 2884 | --DOMWINDOW == 79 (14345000) [pid = 2884] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 05:07:09 INFO - PROCESS | 2884 | --DOMWINDOW == 78 (0F844000) [pid = 2884] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 05:07:09 INFO - PROCESS | 2884 | --DOMWINDOW == 77 (18651400) [pid = 2884] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 05:07:09 INFO - PROCESS | 2884 | --DOMWINDOW == 76 (0BE41400) [pid = 2884] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 05:07:09 INFO - PROCESS | 2884 | --DOMWINDOW == 75 (17AC7800) [pid = 2884] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 05:07:09 INFO - PROCESS | 2884 | --DOMWINDOW == 74 (18A69C00) [pid = 2884] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 05:07:09 INFO - PROCESS | 2884 | --DOMWINDOW == 73 (15FB6000) [pid = 2884] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 05:07:09 INFO - PROCESS | 2884 | --DOMWINDOW == 72 (15F41000) [pid = 2884] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 05:07:09 INFO - PROCESS | 2884 | 1472904429222 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:09 INFO - PROCESS | 2884 | 1472904429224 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:09 INFO - PROCESS | 2884 | ++DOCSHELL 0879C400 == 33 [pid = 2884] [id = 155] 05:07:09 INFO - PROCESS | 2884 | ++DOMWINDOW == 73 (087D9800) [pid = 2884] [serial = 463] [outer = 00000000] 05:07:09 INFO - PROCESS | 2884 | ++DOMWINDOW == 74 (0BE17C00) [pid = 2884] [serial = 464] [outer = 087D9800] 05:07:09 INFO - PROCESS | 2884 | 1472904429272 Marionette DEBUG loaded listener.js 05:07:09 INFO - PROCESS | 2884 | ++DOMWINDOW == 75 (0F86F400) [pid = 2884] [serial = 465] [outer = 087D9800] 05:07:09 INFO - PROCESS | 2884 | 1472904429673 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]]]}] 05:07:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 05:07:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 930ms 05:07:09 INFO - PROCESS | 2884 | 1472904429735 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 05:07:09 INFO - PROCESS | 2884 | 1472904429737 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 05:07:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 05:07:09 INFO - PROCESS | 2884 | 1472904429740 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 05:07:09 INFO - PROCESS | 2884 | 1472904429742 Marionette TRACE conn5 <- [1,586,null,{}] 05:07:09 INFO - PROCESS | 2884 | 1472904429745 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}] 05:07:09 INFO - PROCESS | 2884 | 1472904429747 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:09 INFO - PROCESS | 2884 | 1472904429854 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 05:07:09 INFO - PROCESS | 2884 | 1472904429864 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:09 INFO - PROCESS | 2884 | 1472904429866 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:09 INFO - PROCESS | 2884 | ++DOCSHELL 13AD9C00 == 34 [pid = 2884] [id = 156] 05:07:09 INFO - PROCESS | 2884 | ++DOMWINDOW == 76 (13D6DC00) [pid = 2884] [serial = 466] [outer = 00000000] 05:07:09 INFO - PROCESS | 2884 | ++DOMWINDOW == 77 (16BD4800) [pid = 2884] [serial = 467] [outer = 13D6DC00] 05:07:09 INFO - PROCESS | 2884 | 1472904429916 Marionette DEBUG loaded listener.js 05:07:09 INFO - PROCESS | 2884 | ++DOMWINDOW == 78 (1761C400) [pid = 2884] [serial = 468] [outer = 13D6DC00] 05:07:10 INFO - PROCESS | 2884 | 1472904430311 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]]]}] 05:07:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 05:07:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 630ms 05:07:10 INFO - PROCESS | 2884 | 1472904430371 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 05:07:10 INFO - PROCESS | 2884 | 1472904430373 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 05:07:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 05:07:10 INFO - PROCESS | 2884 | 1472904430376 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 05:07:10 INFO - PROCESS | 2884 | 1472904430378 Marionette TRACE conn5 <- [1,590,null,{}] 05:07:10 INFO - PROCESS | 2884 | 1472904430381 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}] 05:07:10 INFO - PROCESS | 2884 | 1472904430383 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:10 INFO - PROCESS | 2884 | 1472904430494 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 05:07:10 INFO - PROCESS | 2884 | 1472904430503 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:10 INFO - PROCESS | 2884 | 1472904430504 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:10 INFO - PROCESS | 2884 | ++DOCSHELL 0874F800 == 35 [pid = 2884] [id = 157] 05:07:10 INFO - PROCESS | 2884 | ++DOMWINDOW == 79 (0BE1B000) [pid = 2884] [serial = 469] [outer = 00000000] 05:07:10 INFO - PROCESS | 2884 | ++DOMWINDOW == 80 (17B07400) [pid = 2884] [serial = 470] [outer = 0BE1B000] 05:07:10 INFO - PROCESS | 2884 | 1472904430555 Marionette DEBUG loaded listener.js 05:07:10 INFO - PROCESS | 2884 | ++DOMWINDOW == 81 (14DF0800) [pid = 2884] [serial = 471] [outer = 0BE1B000] 05:07:10 INFO - PROCESS | 2884 | 1472904430996 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]]]}] 05:07:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 05:07:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 670ms 05:07:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 05:07:11 INFO - PROCESS | 2884 | 1472904431047 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 05:07:11 INFO - PROCESS | 2884 | 1472904431049 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 05:07:11 INFO - PROCESS | 2884 | 1472904431052 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 05:07:11 INFO - PROCESS | 2884 | 1472904431053 Marionette TRACE conn5 <- [1,594,null,{}] 05:07:11 INFO - PROCESS | 2884 | 1472904431057 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}] 05:07:11 INFO - PROCESS | 2884 | 1472904431058 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:11 INFO - PROCESS | 2884 | 1472904431171 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 05:07:11 INFO - PROCESS | 2884 | 1472904431180 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:11 INFO - PROCESS | 2884 | 1472904431182 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:11 INFO - PROCESS | 2884 | ++DOCSHELL 10BE5000 == 36 [pid = 2884] [id = 158] 05:07:11 INFO - PROCESS | 2884 | ++DOMWINDOW == 82 (17B92400) [pid = 2884] [serial = 472] [outer = 00000000] 05:07:11 INFO - PROCESS | 2884 | ++DOMWINDOW == 83 (17BCE000) [pid = 2884] [serial = 473] [outer = 17B92400] 05:07:11 INFO - PROCESS | 2884 | 1472904431238 Marionette DEBUG loaded listener.js 05:07:11 INFO - PROCESS | 2884 | ++DOMWINDOW == 84 (181B8C00) [pid = 2884] [serial = 474] [outer = 17B92400] 05:07:12 INFO - PROCESS | 2884 | 1472904432034 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]]]}] 05:07:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 05:07:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1022ms 05:07:12 INFO - PROCESS | 2884 | 1472904432075 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 05:07:12 INFO - PROCESS | 2884 | 1472904432080 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 05:07:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 05:07:12 INFO - PROCESS | 2884 | 1472904432085 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 05:07:12 INFO - PROCESS | 2884 | 1472904432090 Marionette TRACE conn5 <- [1,598,null,{}] 05:07:12 INFO - PROCESS | 2884 | 1472904432116 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}] 05:07:12 INFO - PROCESS | 2884 | 1472904432119 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:12 INFO - PROCESS | 2884 | 1472904432241 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 05:07:12 INFO - PROCESS | 2884 | 1472904432366 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:12 INFO - PROCESS | 2884 | 1472904432369 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:12 INFO - PROCESS | 2884 | ++DOCSHELL 087E8400 == 37 [pid = 2884] [id = 159] 05:07:12 INFO - PROCESS | 2884 | ++DOMWINDOW == 85 (0BE19400) [pid = 2884] [serial = 475] [outer = 00000000] 05:07:12 INFO - PROCESS | 2884 | ++DOMWINDOW == 86 (0F701C00) [pid = 2884] [serial = 476] [outer = 0BE19400] 05:07:12 INFO - PROCESS | 2884 | 1472904432430 Marionette DEBUG loaded listener.js 05:07:12 INFO - PROCESS | 2884 | ++DOMWINDOW == 87 (0F865800) [pid = 2884] [serial = 477] [outer = 0BE19400] 05:07:13 INFO - PROCESS | 2884 | 1472904433126 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]]]}] 05:07:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 05:07:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1106ms 05:07:13 INFO - PROCESS | 2884 | 1472904433192 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 05:07:13 INFO - PROCESS | 2884 | 1472904433196 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 05:07:13 INFO - PROCESS | 2884 | 1472904433242 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 05:07:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 05:07:13 INFO - PROCESS | 2884 | 1472904433245 Marionette TRACE conn5 <- [1,602,null,{}] 05:07:13 INFO - PROCESS | 2884 | 1472904433249 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}] 05:07:13 INFO - PROCESS | 2884 | 1472904433252 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:13 INFO - PROCESS | 2884 | 1472904433383 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 05:07:13 INFO - PROCESS | 2884 | 1472904433502 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:13 INFO - PROCESS | 2884 | 1472904433505 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:13 INFO - PROCESS | 2884 | ++DOCSHELL 08794400 == 38 [pid = 2884] [id = 160] 05:07:13 INFO - PROCESS | 2884 | ++DOMWINDOW == 88 (08795400) [pid = 2884] [serial = 478] [outer = 00000000] 05:07:13 INFO - PROCESS | 2884 | ++DOMWINDOW == 89 (0C5C9400) [pid = 2884] [serial = 479] [outer = 08795400] 05:07:13 INFO - PROCESS | 2884 | 1472904433564 Marionette DEBUG loaded listener.js 05:07:13 INFO - PROCESS | 2884 | ++DOMWINDOW == 90 (0F917800) [pid = 2884] [serial = 480] [outer = 08795400] 05:07:14 INFO - PROCESS | 2884 | --DOCSHELL 0874F800 == 37 [pid = 2884] [id = 157] 05:07:14 INFO - PROCESS | 2884 | --DOCSHELL 13AD9C00 == 36 [pid = 2884] [id = 156] 05:07:14 INFO - PROCESS | 2884 | --DOCSHELL 0879C400 == 35 [pid = 2884] [id = 155] 05:07:14 INFO - PROCESS | 2884 | --DOCSHELL 15C06000 == 34 [pid = 2884] [id = 154] 05:07:14 INFO - PROCESS | 2884 | --DOCSHELL 13ADEC00 == 33 [pid = 2884] [id = 153] 05:07:14 INFO - PROCESS | 2884 | --DOCSHELL 10BE5400 == 32 [pid = 2884] [id = 152] 05:07:14 INFO - PROCESS | 2884 | --DOCSHELL 0F652000 == 31 [pid = 2884] [id = 151] 05:07:14 INFO - PROCESS | 2884 | --DOCSHELL 0BE14000 == 30 [pid = 2884] [id = 150] 05:07:14 INFO - PROCESS | 2884 | --DOMWINDOW == 89 (17B30400) [pid = 2884] [serial = 420] [outer = 00000000] [url = about:blank] 05:07:14 INFO - PROCESS | 2884 | --DOMWINDOW == 88 (17AC6C00) [pid = 2884] [serial = 419] [outer = 00000000] [url = about:blank] 05:07:14 INFO - PROCESS | 2884 | --DOMWINDOW == 87 (181C2400) [pid = 2884] [serial = 422] [outer = 00000000] [url = about:blank] 05:07:14 INFO - PROCESS | 2884 | --DOMWINDOW == 86 (181BCC00) [pid = 2884] [serial = 423] [outer = 00000000] [url = about:blank] 05:07:14 INFO - PROCESS | 2884 | --DOMWINDOW == 85 (14340C00) [pid = 2884] [serial = 404] [outer = 00000000] [url = about:blank] 05:07:14 INFO - PROCESS | 2884 | --DOMWINDOW == 84 (15928000) [pid = 2884] [serial = 405] [outer = 00000000] [url = about:blank] 05:07:14 INFO - PROCESS | 2884 | --DOMWINDOW == 83 (0F655000) [pid = 2884] [serial = 401] [outer = 00000000] [url = about:blank] 05:07:14 INFO - PROCESS | 2884 | --DOMWINDOW == 82 (0F847000) [pid = 2884] [serial = 402] [outer = 00000000] [url = about:blank] 05:07:14 INFO - PROCESS | 2884 | --DOMWINDOW == 81 (143EA800) [pid = 2884] [serial = 413] [outer = 00000000] [url = about:blank] 05:07:14 INFO - PROCESS | 2884 | --DOMWINDOW == 80 (0F86C000) [pid = 2884] [serial = 410] [outer = 00000000] [url = about:blank] 05:07:14 INFO - PROCESS | 2884 | --DOMWINDOW == 79 (0F91D800) [pid = 2884] [serial = 411] [outer = 00000000] [url = about:blank] 05:07:14 INFO - PROCESS | 2884 | --DOMWINDOW == 78 (186F0000) [pid = 2884] [serial = 399] [outer = 00000000] [url = about:blank] 05:07:14 INFO - PROCESS | 2884 | --DOMWINDOW == 77 (0BE4D400) [pid = 2884] [serial = 407] [outer = 00000000] [url = about:blank] 05:07:14 INFO - PROCESS | 2884 | --DOMWINDOW == 76 (0C56E000) [pid = 2884] [serial = 408] [outer = 00000000] [url = about:blank] 05:07:14 INFO - PROCESS | 2884 | --DOMWINDOW == 75 (18A61000) [pid = 2884] [serial = 429] [outer = 00000000] [url = about:blank] 05:07:14 INFO - PROCESS | 2884 | --DOMWINDOW == 74 (18D35800) [pid = 2884] [serial = 432] [outer = 00000000] [url = about:blank] 05:07:14 INFO - PROCESS | 2884 | --DOMWINDOW == 73 (1878C000) [pid = 2884] [serial = 428] [outer = 00000000] [url = about:blank] 05:07:14 INFO - PROCESS | 2884 | --DOMWINDOW == 72 (18B46400) [pid = 2884] [serial = 431] [outer = 00000000] [url = about:blank] 05:07:14 INFO - PROCESS | 2884 | --DOMWINDOW == 71 (1604F000) [pid = 2884] [serial = 416] [outer = 00000000] [url = about:blank] 05:07:14 INFO - PROCESS | 2884 | --DOMWINDOW == 70 (16B5BC00) [pid = 2884] [serial = 417] [outer = 00000000] [url = about:blank] 05:07:14 INFO - PROCESS | 2884 | --DOMWINDOW == 69 (17B06C00) [pid = 2884] [serial = 425] [outer = 00000000] [url = about:blank] 05:07:14 INFO - PROCESS | 2884 | --DOMWINDOW == 68 (15945400) [pid = 2884] [serial = 414] [outer = 00000000] [url = about:blank] 05:07:14 INFO - PROCESS | 2884 | --DOMWINDOW == 67 (181C0C00) [pid = 2884] [serial = 426] [outer = 00000000] [url = about:blank] 05:07:14 INFO - PROCESS | 2884 | 1472904434319 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]]]}] 05:07:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 05:07:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1128ms 05:07:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 05:07:14 INFO - PROCESS | 2884 | 1472904434374 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 05:07:14 INFO - PROCESS | 2884 | 1472904434378 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 05:07:14 INFO - PROCESS | 2884 | 1472904434382 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 05:07:14 INFO - PROCESS | 2884 | 1472904434387 Marionette TRACE conn5 <- [1,606,null,{}] 05:07:14 INFO - PROCESS | 2884 | 1472904434392 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}] 05:07:14 INFO - PROCESS | 2884 | 1472904434395 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:14 INFO - PROCESS | 2884 | 1472904434494 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 05:07:14 INFO - PROCESS | 2884 | 1472904434576 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:14 INFO - PROCESS | 2884 | 1472904434579 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:14 INFO - PROCESS | 2884 | ++DOCSHELL 0BF36000 == 31 [pid = 2884] [id = 161] 05:07:14 INFO - PROCESS | 2884 | ++DOMWINDOW == 68 (0BF39000) [pid = 2884] [serial = 481] [outer = 00000000] 05:07:14 INFO - PROCESS | 2884 | ++DOMWINDOW == 69 (0F25D000) [pid = 2884] [serial = 482] [outer = 0BF39000] 05:07:14 INFO - PROCESS | 2884 | 1472904434630 Marionette DEBUG loaded listener.js 05:07:14 INFO - PROCESS | 2884 | ++DOMWINDOW == 70 (0F658C00) [pid = 2884] [serial = 483] [outer = 0BF39000] 05:07:15 INFO - PROCESS | 2884 | 1472904435059 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]]]}] 05:07:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 05:07:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 730ms 05:07:15 INFO - PROCESS | 2884 | 1472904435114 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 05:07:15 INFO - PROCESS | 2884 | 1472904435118 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 05:07:15 INFO - PROCESS | 2884 | 1472904435124 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 05:07:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 05:07:15 INFO - PROCESS | 2884 | 1472904435126 Marionette TRACE conn5 <- [1,610,null,{}] 05:07:15 INFO - PROCESS | 2884 | 1472904435130 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}] 05:07:15 INFO - PROCESS | 2884 | 1472904435133 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:15 INFO - PROCESS | 2884 | 1472904435224 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 05:07:15 INFO - PROCESS | 2884 | 1472904435232 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:15 INFO - PROCESS | 2884 | 1472904435234 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:15 INFO - PROCESS | 2884 | ++DOCSHELL 0F864000 == 32 [pid = 2884] [id = 162] 05:07:15 INFO - PROCESS | 2884 | ++DOMWINDOW == 71 (0F86A000) [pid = 2884] [serial = 484] [outer = 00000000] 05:07:15 INFO - PROCESS | 2884 | ++DOMWINDOW == 72 (0FEDE400) [pid = 2884] [serial = 485] [outer = 0F86A000] 05:07:15 INFO - PROCESS | 2884 | 1472904435284 Marionette DEBUG loaded listener.js 05:07:15 INFO - PROCESS | 2884 | ++DOMWINDOW == 73 (13824000) [pid = 2884] [serial = 486] [outer = 0F86A000] 05:07:15 INFO - PROCESS | 2884 | 1472904435748 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]]]}] 05:07:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 05:07:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 670ms 05:07:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 05:07:15 INFO - PROCESS | 2884 | 1472904435800 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 05:07:15 INFO - PROCESS | 2884 | 1472904435802 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 05:07:15 INFO - PROCESS | 2884 | 1472904435805 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 05:07:15 INFO - PROCESS | 2884 | 1472904435809 Marionette TRACE conn5 <- [1,614,null,{}] 05:07:15 INFO - PROCESS | 2884 | 1472904435820 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}] 05:07:15 INFO - PROCESS | 2884 | 1472904435824 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:15 INFO - PROCESS | 2884 | 1472904435913 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 05:07:15 INFO - PROCESS | 2884 | 1472904435922 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:15 INFO - PROCESS | 2884 | 1472904435925 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:15 INFO - PROCESS | 2884 | ++DOCSHELL 1594BC00 == 33 [pid = 2884] [id = 163] 05:07:15 INFO - PROCESS | 2884 | ++DOMWINDOW == 74 (1594CC00) [pid = 2884] [serial = 487] [outer = 00000000] 05:07:15 INFO - PROCESS | 2884 | ++DOMWINDOW == 75 (15FAF000) [pid = 2884] [serial = 488] [outer = 1594CC00] 05:07:15 INFO - PROCESS | 2884 | 1472904435976 Marionette DEBUG loaded listener.js 05:07:16 INFO - PROCESS | 2884 | ++DOMWINDOW == 76 (1604B000) [pid = 2884] [serial = 489] [outer = 1594CC00] 05:07:16 INFO - PROCESS | 2884 | 1472904436436 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]]]}] 05:07:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 05:07:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 670ms 05:07:16 INFO - PROCESS | 2884 | 1472904436479 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 05:07:16 INFO - PROCESS | 2884 | 1472904436482 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 05:07:16 INFO - PROCESS | 2884 | 1472904436485 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 05:07:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 05:07:16 INFO - PROCESS | 2884 | 1472904436487 Marionette TRACE conn5 <- [1,618,null,{}] 05:07:16 INFO - PROCESS | 2884 | 1472904436490 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}] 05:07:16 INFO - PROCESS | 2884 | 1472904436492 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:16 INFO - PROCESS | 2884 | 1472904436605 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 05:07:16 INFO - PROCESS | 2884 | 1472904436614 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:16 INFO - PROCESS | 2884 | 1472904436616 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:16 INFO - PROCESS | 2884 | ++DOCSHELL 16081400 == 34 [pid = 2884] [id = 164] 05:07:16 INFO - PROCESS | 2884 | ++DOMWINDOW == 77 (166C9400) [pid = 2884] [serial = 490] [outer = 00000000] 05:07:16 INFO - PROCESS | 2884 | ++DOMWINDOW == 78 (16BDBC00) [pid = 2884] [serial = 491] [outer = 166C9400] 05:07:16 INFO - PROCESS | 2884 | 1472904436663 Marionette DEBUG loaded listener.js 05:07:16 INFO - PROCESS | 2884 | ++DOMWINDOW == 79 (17AC1800) [pid = 2884] [serial = 492] [outer = 166C9400] 05:07:17 INFO - PROCESS | 2884 | 1472904437132 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]]]}] 05:07:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 05:07:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 670ms 05:07:17 INFO - PROCESS | 2884 | 1472904437159 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 05:07:17 INFO - PROCESS | 2884 | 1472904437161 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 05:07:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 05:07:17 INFO - PROCESS | 2884 | 1472904437170 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 05:07:17 INFO - PROCESS | 2884 | 1472904437172 Marionette TRACE conn5 <- [1,622,null,{}] 05:07:17 INFO - PROCESS | 2884 | 1472904437176 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}] 05:07:17 INFO - PROCESS | 2884 | 1472904437178 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:17 INFO - PROCESS | 2884 | 1472904437287 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 05:07:17 INFO - PROCESS | 2884 | 1472904437296 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:17 INFO - PROCESS | 2884 | 1472904437298 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:17 INFO - PROCESS | 2884 | ++DOCSHELL 166D2800 == 35 [pid = 2884] [id = 165] 05:07:17 INFO - PROCESS | 2884 | ++DOMWINDOW == 80 (16BC7C00) [pid = 2884] [serial = 493] [outer = 00000000] 05:07:17 INFO - PROCESS | 2884 | ++DOMWINDOW == 81 (17B08000) [pid = 2884] [serial = 494] [outer = 16BC7C00] 05:07:17 INFO - PROCESS | 2884 | 1472904437345 Marionette DEBUG loaded listener.js 05:07:17 INFO - PROCESS | 2884 | ++DOMWINDOW == 82 (17B32800) [pid = 2884] [serial = 495] [outer = 16BC7C00] 05:07:17 INFO - PROCESS | 2884 | [2884] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:07:17 INFO - PROCESS | 2884 | [2884] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:07:17 INFO - PROCESS | 2884 | [2884] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:07:17 INFO - PROCESS | 2884 | [2884] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:07:17 INFO - PROCESS | 2884 | 1472904437817 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]]]}] 05:07:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 05:07:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 671ms 05:07:17 INFO - PROCESS | 2884 | 1472904437846 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 05:07:17 INFO - PROCESS | 2884 | 1472904437848 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 05:07:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 05:07:17 INFO - PROCESS | 2884 | 1472904437851 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 05:07:17 INFO - PROCESS | 2884 | 1472904437853 Marionette TRACE conn5 <- [1,626,null,{}] 05:07:17 INFO - PROCESS | 2884 | 1472904437856 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}] 05:07:17 INFO - PROCESS | 2884 | 1472904437862 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:18 INFO - PROCESS | 2884 | 1472904438032 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 05:07:18 INFO - PROCESS | 2884 | 1472904438059 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:18 INFO - PROCESS | 2884 | 1472904438061 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:18 INFO - PROCESS | 2884 | ++DOCSHELL 15F45C00 == 36 [pid = 2884] [id = 166] 05:07:18 INFO - PROCESS | 2884 | ++DOMWINDOW == 83 (17B3D800) [pid = 2884] [serial = 496] [outer = 00000000] 05:07:18 INFO - PROCESS | 2884 | ++DOMWINDOW == 84 (1864EC00) [pid = 2884] [serial = 497] [outer = 17B3D800] 05:07:18 INFO - PROCESS | 2884 | 1472904438110 Marionette DEBUG loaded listener.js 05:07:18 INFO - PROCESS | 2884 | ++DOMWINDOW == 85 (1864FC00) [pid = 2884] [serial = 498] [outer = 17B3D800] 05:07:18 INFO - PROCESS | 2884 | [2884] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:07:18 INFO - PROCESS | 2884 | [2884] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:07:18 INFO - PROCESS | 2884 | [2884] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:07:18 INFO - PROCESS | 2884 | 1472904438549 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]]]}] 05:07:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 05:07:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 730ms 05:07:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 05:07:18 INFO - PROCESS | 2884 | 1472904438585 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 05:07:18 INFO - PROCESS | 2884 | 1472904438587 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 05:07:18 INFO - PROCESS | 2884 | 1472904438590 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 05:07:18 INFO - PROCESS | 2884 | 1472904438592 Marionette TRACE conn5 <- [1,630,null,{}] 05:07:18 INFO - PROCESS | 2884 | 1472904438595 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}] 05:07:18 INFO - PROCESS | 2884 | 1472904438597 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:18 INFO - PROCESS | 2884 | 1472904438705 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 05:07:18 INFO - PROCESS | 2884 | 1472904438711 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:18 INFO - PROCESS | 2884 | 1472904438712 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:18 INFO - PROCESS | 2884 | ++DOCSHELL 15F41400 == 37 [pid = 2884] [id = 167] 05:07:18 INFO - PROCESS | 2884 | ++DOMWINDOW == 86 (1865B000) [pid = 2884] [serial = 499] [outer = 00000000] 05:07:18 INFO - PROCESS | 2884 | ++DOMWINDOW == 87 (186EFC00) [pid = 2884] [serial = 500] [outer = 1865B000] 05:07:18 INFO - PROCESS | 2884 | 1472904438760 Marionette DEBUG loaded listener.js 05:07:18 INFO - PROCESS | 2884 | ++DOMWINDOW == 88 (186F3400) [pid = 2884] [serial = 501] [outer = 1865B000] 05:07:19 INFO - PROCESS | 2884 | --DOMWINDOW == 87 (0BE1C400) [pid = 2884] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 05:07:19 INFO - PROCESS | 2884 | --DOMWINDOW == 86 (15929000) [pid = 2884] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 05:07:19 INFO - PROCESS | 2884 | --DOMWINDOW == 85 (18D3F800) [pid = 2884] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 05:07:19 INFO - PROCESS | 2884 | --DOMWINDOW == 84 (15F45400) [pid = 2884] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 05:07:19 INFO - PROCESS | 2884 | --DOMWINDOW == 83 (1B0D9800) [pid = 2884] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 05:07:19 INFO - PROCESS | 2884 | --DOMWINDOW == 82 (087D9800) [pid = 2884] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 05:07:19 INFO - PROCESS | 2884 | --DOMWINDOW == 81 (13D6DC00) [pid = 2884] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 05:07:19 INFO - PROCESS | 2884 | --DOMWINDOW == 80 (0BE1B000) [pid = 2884] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 05:07:19 INFO - PROCESS | 2884 | --DOMWINDOW == 79 (13822C00) [pid = 2884] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 05:07:19 INFO - PROCESS | 2884 | --DOMWINDOW == 78 (0F653C00) [pid = 2884] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 05:07:19 INFO - PROCESS | 2884 | --DOMWINDOW == 77 (0F659800) [pid = 2884] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 05:07:19 INFO - PROCESS | 2884 | --DOMWINDOW == 76 (142B2400) [pid = 2884] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 05:07:19 INFO - PROCESS | 2884 | --DOMWINDOW == 75 (0BE17800) [pid = 2884] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 05:07:19 INFO - PROCESS | 2884 | 1472904439277 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]]]}] 05:07:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 05:07:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 730ms 05:07:19 INFO - PROCESS | 2884 | 1472904439321 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 05:07:19 INFO - PROCESS | 2884 | 1472904439323 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 05:07:19 INFO - PROCESS | 2884 | 1472904439351 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 05:07:19 INFO - PROCESS | 2884 | 1472904439353 Marionette TRACE conn5 <- [1,634,null,{}] 05:07:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 05:07:19 INFO - PROCESS | 2884 | 1472904439357 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}] 05:07:19 INFO - PROCESS | 2884 | 1472904439358 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:19 INFO - PROCESS | 2884 | 1472904439438 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 05:07:19 INFO - PROCESS | 2884 | 1472904439444 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:19 INFO - PROCESS | 2884 | 1472904439446 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:19 INFO - PROCESS | 2884 | ++DOCSHELL 1435BC00 == 38 [pid = 2884] [id = 168] 05:07:19 INFO - PROCESS | 2884 | ++DOMWINDOW == 76 (144A9C00) [pid = 2884] [serial = 502] [outer = 00000000] 05:07:19 INFO - PROCESS | 2884 | ++DOMWINDOW == 77 (17B39400) [pid = 2884] [serial = 503] [outer = 144A9C00] 05:07:19 INFO - PROCESS | 2884 | 1472904439493 Marionette DEBUG loaded listener.js 05:07:19 INFO - PROCESS | 2884 | ++DOMWINDOW == 78 (1864E000) [pid = 2884] [serial = 504] [outer = 144A9C00] 05:07:19 INFO - PROCESS | 2884 | 1472904439923 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]]]}] 05:07:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 05:07:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 630ms 05:07:19 INFO - PROCESS | 2884 | 1472904439987 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 05:07:19 INFO - PROCESS | 2884 | 1472904439999 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 05:07:19 INFO - PROCESS | 2884 | 1472904440002 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 05:07:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 05:07:20 INFO - PROCESS | 2884 | 1472904440004 Marionette TRACE conn5 <- [1,638,null,{}] 05:07:20 INFO - PROCESS | 2884 | 1472904440008 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}] 05:07:20 INFO - PROCESS | 2884 | 1472904440010 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:20 INFO - PROCESS | 2884 | 1472904440092 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 05:07:20 INFO - PROCESS | 2884 | 1472904440098 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:20 INFO - PROCESS | 2884 | 1472904440100 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:20 INFO - PROCESS | 2884 | ++DOCSHELL 186EC400 == 39 [pid = 2884] [id = 169] 05:07:20 INFO - PROCESS | 2884 | ++DOMWINDOW == 79 (186EDC00) [pid = 2884] [serial = 505] [outer = 00000000] 05:07:20 INFO - PROCESS | 2884 | ++DOMWINDOW == 80 (18A69C00) [pid = 2884] [serial = 506] [outer = 186EDC00] 05:07:20 INFO - PROCESS | 2884 | 1472904440146 Marionette DEBUG loaded listener.js 05:07:20 INFO - PROCESS | 2884 | ++DOMWINDOW == 81 (18D32400) [pid = 2884] [serial = 507] [outer = 186EDC00] 05:07:20 INFO - PROCESS | 2884 | 1472904440573 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]]]}] 05:07:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 05:07:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 630ms 05:07:20 INFO - PROCESS | 2884 | 1472904440639 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 05:07:20 INFO - PROCESS | 2884 | 1472904440641 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 05:07:20 INFO - PROCESS | 2884 | 1472904440644 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 05:07:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 05:07:20 INFO - PROCESS | 2884 | 1472904440646 Marionette TRACE conn5 <- [1,642,null,{}] 05:07:20 INFO - PROCESS | 2884 | 1472904440649 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}] 05:07:20 INFO - PROCESS | 2884 | 1472904440651 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:20 INFO - PROCESS | 2884 | 1472904440734 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 05:07:20 INFO - PROCESS | 2884 | 1472904440772 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:20 INFO - PROCESS | 2884 | 1472904440774 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:20 INFO - PROCESS | 2884 | ++DOCSHELL 17B34000 == 40 [pid = 2884] [id = 170] 05:07:20 INFO - PROCESS | 2884 | ++DOMWINDOW == 82 (1899F800) [pid = 2884] [serial = 508] [outer = 00000000] 05:07:20 INFO - PROCESS | 2884 | ++DOMWINDOW == 83 (189A4000) [pid = 2884] [serial = 509] [outer = 1899F800] 05:07:20 INFO - PROCESS | 2884 | 1472904440823 Marionette DEBUG loaded listener.js 05:07:20 INFO - PROCESS | 2884 | ++DOMWINDOW == 84 (189A7800) [pid = 2884] [serial = 510] [outer = 1899F800] 05:07:21 INFO - PROCESS | 2884 | 1472904441474 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]]]}] 05:07:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 05:07:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 870ms 05:07:21 INFO - PROCESS | 2884 | 1472904441519 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 05:07:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 05:07:21 INFO - PROCESS | 2884 | 1472904441524 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 05:07:21 INFO - PROCESS | 2884 | 1472904441529 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 05:07:21 INFO - PROCESS | 2884 | 1472904441535 Marionette TRACE conn5 <- [1,646,null,{}] 05:07:21 INFO - PROCESS | 2884 | 1472904441540 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}] 05:07:21 INFO - PROCESS | 2884 | 1472904441544 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:21 INFO - PROCESS | 2884 | 1472904441661 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 05:07:21 INFO - PROCESS | 2884 | 1472904441790 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:21 INFO - PROCESS | 2884 | 1472904441793 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:21 INFO - PROCESS | 2884 | ++DOCSHELL 0BF35800 == 41 [pid = 2884] [id = 171] 05:07:21 INFO - PROCESS | 2884 | ++DOMWINDOW == 85 (0BF3A000) [pid = 2884] [serial = 511] [outer = 00000000] 05:07:21 INFO - PROCESS | 2884 | ++DOMWINDOW == 86 (0F84D800) [pid = 2884] [serial = 512] [outer = 0BF3A000] 05:07:21 INFO - PROCESS | 2884 | 1472904441853 Marionette DEBUG loaded listener.js 05:07:21 INFO - PROCESS | 2884 | ++DOMWINDOW == 87 (0F91EC00) [pid = 2884] [serial = 513] [outer = 0BF3A000] 05:07:22 INFO - PROCESS | 2884 | 1472904442455 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]]]}] 05:07:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 05:07:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 990ms 05:07:22 INFO - PROCESS | 2884 | 1472904442519 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 05:07:22 INFO - PROCESS | 2884 | 1472904442524 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 05:07:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 05:07:22 INFO - PROCESS | 2884 | 1472904442545 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 05:07:22 INFO - PROCESS | 2884 | 1472904442548 Marionette TRACE conn5 <- [1,650,null,{}] 05:07:22 INFO - PROCESS | 2884 | 1472904442553 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}] 05:07:22 INFO - PROCESS | 2884 | 1472904442556 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:22 INFO - PROCESS | 2884 | 1472904442679 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 05:07:22 INFO - PROCESS | 2884 | 1472904442798 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:22 INFO - PROCESS | 2884 | 1472904442801 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:22 INFO - PROCESS | 2884 | ++DOCSHELL 143EB000 == 42 [pid = 2884] [id = 172] 05:07:22 INFO - PROCESS | 2884 | ++DOMWINDOW == 88 (143EC000) [pid = 2884] [serial = 514] [outer = 00000000] 05:07:22 INFO - PROCESS | 2884 | ++DOMWINDOW == 89 (15F4A800) [pid = 2884] [serial = 515] [outer = 143EC000] 05:07:22 INFO - PROCESS | 2884 | 1472904442861 Marionette DEBUG loaded listener.js 05:07:22 INFO - PROCESS | 2884 | ++DOMWINDOW == 90 (1604EC00) [pid = 2884] [serial = 516] [outer = 143EC000] 05:07:23 INFO - PROCESS | 2884 | [2884] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:07:23 INFO - PROCESS | 2884 | [2884] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:07:23 INFO - PROCESS | 2884 | 1472904443476 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]]]}] 05:07:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 05:07:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 990ms 05:07:23 INFO - PROCESS | 2884 | 1472904443524 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 05:07:23 INFO - PROCESS | 2884 | 1472904443527 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 05:07:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 05:07:23 INFO - PROCESS | 2884 | 1472904443530 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 05:07:23 INFO - PROCESS | 2884 | 1472904443534 Marionette TRACE conn5 <- [1,654,null,{}] 05:07:23 INFO - PROCESS | 2884 | 1472904443545 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}] 05:07:23 INFO - PROCESS | 2884 | 1472904443550 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:23 INFO - PROCESS | 2884 | 1472904443659 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 05:07:23 INFO - PROCESS | 2884 | 1472904443757 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:23 INFO - PROCESS | 2884 | 1472904443760 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:23 INFO - PROCESS | 2884 | ++DOCSHELL 189A3000 == 43 [pid = 2884] [id = 173] 05:07:23 INFO - PROCESS | 2884 | ++DOMWINDOW == 91 (189A3400) [pid = 2884] [serial = 517] [outer = 00000000] 05:07:23 INFO - PROCESS | 2884 | ++DOMWINDOW == 92 (189A9C00) [pid = 2884] [serial = 518] [outer = 189A3400] 05:07:23 INFO - PROCESS | 2884 | 1472904443818 Marionette DEBUG loaded listener.js 05:07:23 INFO - PROCESS | 2884 | ++DOMWINDOW == 93 (18D35C00) [pid = 2884] [serial = 519] [outer = 189A3400] 05:07:24 INFO - PROCESS | 2884 | [2884] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:07:24 INFO - PROCESS | 2884 | 1472904444381 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]]]}] 05:07:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 05:07:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 870ms 05:07:24 INFO - PROCESS | 2884 | 1472904444404 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 05:07:24 INFO - PROCESS | 2884 | 1472904444406 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 05:07:24 INFO - PROCESS | 2884 | 1472904444410 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 05:07:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 05:07:24 INFO - PROCESS | 2884 | 1472904444412 Marionette TRACE conn5 <- [1,658,null,{}] 05:07:24 INFO - PROCESS | 2884 | 1472904444432 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}] 05:07:24 INFO - PROCESS | 2884 | 1472904444434 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:24 INFO - PROCESS | 2884 | 1472904444558 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 05:07:24 INFO - PROCESS | 2884 | 1472904444665 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:24 INFO - PROCESS | 2884 | 1472904444668 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:24 INFO - PROCESS | 2884 | ++DOCSHELL 17B33000 == 44 [pid = 2884] [id = 174] 05:07:24 INFO - PROCESS | 2884 | ++DOMWINDOW == 94 (17B33C00) [pid = 2884] [serial = 520] [outer = 00000000] 05:07:24 INFO - PROCESS | 2884 | ++DOMWINDOW == 95 (18D3BC00) [pid = 2884] [serial = 521] [outer = 17B33C00] 05:07:24 INFO - PROCESS | 2884 | 1472904444722 Marionette DEBUG loaded listener.js 05:07:24 INFO - PROCESS | 2884 | ++DOMWINDOW == 96 (18D3F800) [pid = 2884] [serial = 522] [outer = 17B33C00] 05:07:25 INFO - PROCESS | 2884 | 1472904445462 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]]]}] 05:07:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 05:07:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1088ms 05:07:25 INFO - PROCESS | 2884 | 1472904445502 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 05:07:25 INFO - PROCESS | 2884 | 1472904445506 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 05:07:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 05:07:25 INFO - PROCESS | 2884 | 1472904445510 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 05:07:25 INFO - PROCESS | 2884 | 1472904445513 Marionette TRACE conn5 <- [1,662,null,{}] 05:07:25 INFO - PROCESS | 2884 | 1472904445518 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}] 05:07:25 INFO - PROCESS | 2884 | 1472904445521 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:25 INFO - PROCESS | 2884 | 1472904445625 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 05:07:25 INFO - PROCESS | 2884 | 1472904445729 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:25 INFO - PROCESS | 2884 | 1472904445732 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:25 INFO - PROCESS | 2884 | ++DOCSHELL 0F70DC00 == 45 [pid = 2884] [id = 175] 05:07:25 INFO - PROCESS | 2884 | ++DOMWINDOW == 97 (0F7BF000) [pid = 2884] [serial = 523] [outer = 00000000] 05:07:25 INFO - PROCESS | 2884 | ++DOMWINDOW == 98 (0F850800) [pid = 2884] [serial = 524] [outer = 0F7BF000] 05:07:25 INFO - PROCESS | 2884 | 1472904445783 Marionette DEBUG loaded listener.js 05:07:25 INFO - PROCESS | 2884 | ++DOMWINDOW == 99 (0F91D800) [pid = 2884] [serial = 525] [outer = 0F7BF000] 05:07:26 INFO - PROCESS | 2884 | --DOCSHELL 186EC400 == 44 [pid = 2884] [id = 169] 05:07:26 INFO - PROCESS | 2884 | --DOCSHELL 1435BC00 == 43 [pid = 2884] [id = 168] 05:07:26 INFO - PROCESS | 2884 | --DOCSHELL 15F41400 == 42 [pid = 2884] [id = 167] 05:07:26 INFO - PROCESS | 2884 | --DOCSHELL 15F45C00 == 41 [pid = 2884] [id = 166] 05:07:26 INFO - PROCESS | 2884 | --DOCSHELL 166D2800 == 40 [pid = 2884] [id = 165] 05:07:26 INFO - PROCESS | 2884 | --DOCSHELL 16081400 == 39 [pid = 2884] [id = 164] 05:07:26 INFO - PROCESS | 2884 | --DOCSHELL 1594BC00 == 38 [pid = 2884] [id = 163] 05:07:26 INFO - PROCESS | 2884 | --DOCSHELL 0F864000 == 37 [pid = 2884] [id = 162] 05:07:26 INFO - PROCESS | 2884 | --DOCSHELL 0BF36000 == 36 [pid = 2884] [id = 161] 05:07:26 INFO - PROCESS | 2884 | --DOCSHELL 08794400 == 35 [pid = 2884] [id = 160] 05:07:26 INFO - PROCESS | 2884 | --DOCSHELL 087E8400 == 34 [pid = 2884] [id = 159] 05:07:26 INFO - PROCESS | 2884 | --DOCSHELL 10BE5000 == 33 [pid = 2884] [id = 158] 05:07:26 INFO - PROCESS | 2884 | --DOCSHELL 0F655C00 == 32 [pid = 2884] [id = 149] 05:07:26 INFO - PROCESS | 2884 | --DOCSHELL 189A3000 == 31 [pid = 2884] [id = 173] 05:07:26 INFO - PROCESS | 2884 | --DOCSHELL 17B33000 == 30 [pid = 2884] [id = 174] 05:07:26 INFO - PROCESS | 2884 | --DOCSHELL 143EB000 == 29 [pid = 2884] [id = 172] 05:07:26 INFO - PROCESS | 2884 | --DOCSHELL 17B34000 == 28 [pid = 2884] [id = 170] 05:07:26 INFO - PROCESS | 2884 | --DOCSHELL 0BF35800 == 27 [pid = 2884] [id = 171] 05:07:26 INFO - PROCESS | 2884 | [2884] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:07:26 INFO - PROCESS | 2884 | --DOMWINDOW == 98 (17B07400) [pid = 2884] [serial = 470] [outer = 00000000] [url = about:blank] 05:07:26 INFO - PROCESS | 2884 | --DOMWINDOW == 97 (13AB3800) [pid = 2884] [serial = 455] [outer = 00000000] [url = about:blank] 05:07:26 INFO - PROCESS | 2884 | --DOMWINDOW == 96 (0F7C0000) [pid = 2884] [serial = 452] [outer = 00000000] [url = about:blank] 05:07:26 INFO - PROCESS | 2884 | --DOMWINDOW == 95 (0F849800) [pid = 2884] [serial = 453] [outer = 00000000] [url = about:blank] 05:07:26 INFO - PROCESS | 2884 | --DOMWINDOW == 94 (0F84BC00) [pid = 2884] [serial = 447] [outer = 00000000] [url = about:blank] 05:07:26 INFO - PROCESS | 2884 | --DOMWINDOW == 93 (0F70A000) [pid = 2884] [serial = 446] [outer = 00000000] [url = about:blank] 05:07:26 INFO - PROCESS | 2884 | --DOMWINDOW == 92 (14428800) [pid = 2884] [serial = 458] [outer = 00000000] [url = about:blank] 05:07:26 INFO - PROCESS | 2884 | --DOMWINDOW == 91 (0BE1CC00) [pid = 2884] [serial = 449] [outer = 00000000] [url = about:blank] 05:07:26 INFO - PROCESS | 2884 | --DOMWINDOW == 90 (0BE43400) [pid = 2884] [serial = 450] [outer = 00000000] [url = about:blank] 05:07:26 INFO - PROCESS | 2884 | --DOMWINDOW == 89 (0FBB8C00) [pid = 2884] [serial = 435] [outer = 00000000] [url = about:blank] 05:07:26 INFO - PROCESS | 2884 | --DOMWINDOW == 88 (0F865000) [pid = 2884] [serial = 434] [outer = 00000000] [url = about:blank] 05:07:26 INFO - PROCESS | 2884 | --DOMWINDOW == 87 (17AC5000) [pid = 2884] [serial = 438] [outer = 00000000] [url = about:blank] 05:07:26 INFO - PROCESS | 2884 | --DOMWINDOW == 86 (15FEA000) [pid = 2884] [serial = 437] [outer = 00000000] [url = about:blank] 05:07:26 INFO - PROCESS | 2884 | --DOMWINDOW == 85 (1AA18400) [pid = 2884] [serial = 441] [outer = 00000000] [url = about:blank] 05:07:26 INFO - PROCESS | 2884 | --DOMWINDOW == 84 (195A2C00) [pid = 2884] [serial = 440] [outer = 00000000] [url = about:blank] 05:07:26 INFO - PROCESS | 2884 | --DOMWINDOW == 83 (15FB9800) [pid = 2884] [serial = 461] [outer = 00000000] [url = about:blank] 05:07:26 INFO - PROCESS | 2884 | --DOMWINDOW == 82 (1B1F4800) [pid = 2884] [serial = 444] [outer = 00000000] [url = about:blank] 05:07:26 INFO - PROCESS | 2884 | --DOMWINDOW == 81 (1B12D800) [pid = 2884] [serial = 443] [outer = 00000000] [url = about:blank] 05:07:26 INFO - PROCESS | 2884 | --DOMWINDOW == 80 (15927800) [pid = 2884] [serial = 459] [outer = 00000000] [url = about:blank] 05:07:26 INFO - PROCESS | 2884 | --DOMWINDOW == 79 (0BE17C00) [pid = 2884] [serial = 464] [outer = 00000000] [url = about:blank] 05:07:26 INFO - PROCESS | 2884 | --DOMWINDOW == 78 (16045400) [pid = 2884] [serial = 462] [outer = 00000000] [url = about:blank] 05:07:26 INFO - PROCESS | 2884 | --DOMWINDOW == 77 (0F86F400) [pid = 2884] [serial = 465] [outer = 00000000] [url = about:blank] 05:07:26 INFO - PROCESS | 2884 | --DOMWINDOW == 76 (16BD4800) [pid = 2884] [serial = 467] [outer = 00000000] [url = about:blank] 05:07:26 INFO - PROCESS | 2884 | --DOMWINDOW == 75 (14DF0800) [pid = 2884] [serial = 471] [outer = 00000000] [url = about:blank] 05:07:26 INFO - PROCESS | 2884 | --DOMWINDOW == 74 (13AE2400) [pid = 2884] [serial = 456] [outer = 00000000] [url = about:blank] 05:07:26 INFO - PROCESS | 2884 | --DOMWINDOW == 73 (1761C400) [pid = 2884] [serial = 468] [outer = 00000000] [url = about:blank] 05:07:26 INFO - PROCESS | 2884 | [2884] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:07:27 INFO - PROCESS | 2884 | [2884] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:07:27 INFO - PROCESS | 2884 | 1472904447083 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]]]}] 05:07:27 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 05:07:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1634ms 05:07:27 INFO - PROCESS | 2884 | 1472904447147 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 05:07:27 INFO - PROCESS | 2884 | 1472904447151 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 05:07:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 05:07:27 INFO - PROCESS | 2884 | 1472904447155 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 05:07:27 INFO - PROCESS | 2884 | 1472904447158 Marionette TRACE conn5 <- [1,666,null,{}] 05:07:27 INFO - PROCESS | 2884 | 1472904447164 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}] 05:07:27 INFO - PROCESS | 2884 | 1472904447167 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:27 INFO - PROCESS | 2884 | 1472904447258 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 05:07:27 INFO - PROCESS | 2884 | 1472904447266 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:27 INFO - PROCESS | 2884 | 1472904447270 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:27 INFO - PROCESS | 2884 | ++DOCSHELL 0BE1FC00 == 28 [pid = 2884] [id = 176] 05:07:27 INFO - PROCESS | 2884 | ++DOMWINDOW == 74 (0BE45400) [pid = 2884] [serial = 526] [outer = 00000000] 05:07:27 INFO - PROCESS | 2884 | ++DOMWINDOW == 75 (0BE4D400) [pid = 2884] [serial = 527] [outer = 0BE45400] 05:07:27 INFO - PROCESS | 2884 | 1472904447326 Marionette DEBUG loaded listener.js 05:07:27 INFO - PROCESS | 2884 | ++DOMWINDOW == 76 (0C5CC800) [pid = 2884] [serial = 528] [outer = 0BE45400] 05:07:27 INFO - PROCESS | 2884 | 1472904447814 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]]]}] 05:07:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 05:07:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 670ms 05:07:27 INFO - PROCESS | 2884 | 1472904447826 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 05:07:27 INFO - PROCESS | 2884 | 1472904447831 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 05:07:27 INFO - PROCESS | 2884 | 1472904447837 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 05:07:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 05:07:27 INFO - PROCESS | 2884 | 1472904447840 Marionette TRACE conn5 <- [1,670,null,{}] 05:07:27 INFO - PROCESS | 2884 | 1472904447844 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}] 05:07:27 INFO - PROCESS | 2884 | 1472904447847 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:27 INFO - PROCESS | 2884 | 1472904447940 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 05:07:27 INFO - PROCESS | 2884 | 1472904447949 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:27 INFO - PROCESS | 2884 | 1472904447952 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:27 INFO - PROCESS | 2884 | ++DOCSHELL 0F84A800 == 29 [pid = 2884] [id = 177] 05:07:27 INFO - PROCESS | 2884 | ++DOMWINDOW == 77 (0F84AC00) [pid = 2884] [serial = 529] [outer = 00000000] 05:07:27 INFO - PROCESS | 2884 | ++DOMWINDOW == 78 (0F851400) [pid = 2884] [serial = 530] [outer = 0F84AC00] 05:07:27 INFO - PROCESS | 2884 | 1472904448004 Marionette DEBUG loaded listener.js 05:07:28 INFO - PROCESS | 2884 | ++DOMWINDOW == 79 (0F870C00) [pid = 2884] [serial = 531] [outer = 0F84AC00] 05:07:28 INFO - PROCESS | 2884 | 1472904448943 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]]]}] 05:07:28 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) 05:07:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1119ms 05:07:28 INFO - PROCESS | 2884 | 1472904448960 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 05:07:28 INFO - PROCESS | 2884 | 1472904448963 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 05:07:28 INFO - PROCESS | 2884 | 1472904448966 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 05:07:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 05:07:28 INFO - PROCESS | 2884 | 1472904448970 Marionette TRACE conn5 <- [1,674,null,{}] 05:07:28 INFO - PROCESS | 2884 | 1472904448980 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}] 05:07:28 INFO - PROCESS | 2884 | 1472904448985 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:29 INFO - PROCESS | 2884 | 1472904449099 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 05:07:29 INFO - PROCESS | 2884 | 1472904449107 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:29 INFO - PROCESS | 2884 | 1472904449110 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:29 INFO - PROCESS | 2884 | ++DOCSHELL 142D8000 == 30 [pid = 2884] [id = 178] 05:07:29 INFO - PROCESS | 2884 | ++DOMWINDOW == 80 (14337C00) [pid = 2884] [serial = 532] [outer = 00000000] 05:07:29 INFO - PROCESS | 2884 | ++DOMWINDOW == 81 (14340C00) [pid = 2884] [serial = 533] [outer = 14337C00] 05:07:29 INFO - PROCESS | 2884 | 1472904449161 Marionette DEBUG loaded listener.js 05:07:29 INFO - PROCESS | 2884 | ++DOMWINDOW == 82 (143E9000) [pid = 2884] [serial = 534] [outer = 14337C00] 05:07:30 INFO - PROCESS | 2884 | 1472904450114 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]]]}] 05:07:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 05:07:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1180ms 05:07:30 INFO - PROCESS | 2884 | 1472904450150 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 05:07:30 INFO - PROCESS | 2884 | 1472904450152 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 05:07:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 05:07:30 INFO - PROCESS | 2884 | 1472904450156 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 05:07:30 INFO - PROCESS | 2884 | 1472904450158 Marionette TRACE conn5 <- [1,678,null,{}] 05:07:30 INFO - PROCESS | 2884 | 1472904450162 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}] 05:07:30 INFO - PROCESS | 2884 | 1472904450164 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:30 INFO - PROCESS | 2884 | 1472904450277 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 05:07:30 INFO - PROCESS | 2884 | 1472904450283 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:30 INFO - PROCESS | 2884 | 1472904450286 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:30 INFO - PROCESS | 2884 | ++DOCSHELL 143E4400 == 31 [pid = 2884] [id = 179] 05:07:30 INFO - PROCESS | 2884 | ++DOMWINDOW == 83 (143ED800) [pid = 2884] [serial = 535] [outer = 00000000] 05:07:30 INFO - PROCESS | 2884 | ++DOMWINDOW == 84 (1594AC00) [pid = 2884] [serial = 536] [outer = 143ED800] 05:07:30 INFO - PROCESS | 2884 | 1472904450378 Marionette DEBUG loaded listener.js 05:07:30 INFO - PROCESS | 2884 | ++DOMWINDOW == 85 (15F44C00) [pid = 2884] [serial = 537] [outer = 143ED800] 05:07:31 INFO - PROCESS | 2884 | --DOMWINDOW == 84 (16BC7C00) [pid = 2884] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 05:07:31 INFO - PROCESS | 2884 | --DOMWINDOW == 83 (17B3D800) [pid = 2884] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 05:07:31 INFO - PROCESS | 2884 | --DOMWINDOW == 82 (1865B000) [pid = 2884] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 05:07:31 INFO - PROCESS | 2884 | --DOMWINDOW == 81 (1594CC00) [pid = 2884] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 05:07:31 INFO - PROCESS | 2884 | --DOMWINDOW == 80 (17B92400) [pid = 2884] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 05:07:31 INFO - PROCESS | 2884 | --DOMWINDOW == 79 (166C9400) [pid = 2884] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 05:07:31 INFO - PROCESS | 2884 | --DOMWINDOW == 78 (0BE19400) [pid = 2884] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 05:07:31 INFO - PROCESS | 2884 | --DOMWINDOW == 77 (0BF39000) [pid = 2884] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 05:07:31 INFO - PROCESS | 2884 | --DOMWINDOW == 76 (144A9C00) [pid = 2884] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 05:07:31 INFO - PROCESS | 2884 | --DOMWINDOW == 75 (08795400) [pid = 2884] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 05:07:31 INFO - PROCESS | 2884 | --DOMWINDOW == 74 (0F86A000) [pid = 2884] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 05:07:31 INFO - PROCESS | 2884 | --DOMWINDOW == 73 (186EDC00) [pid = 2884] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 05:07:31 INFO - PROCESS | 2884 | --DOMWINDOW == 72 (1899F800) [pid = 2884] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 05:07:31 INFO - PROCESS | 2884 | 1472904451302 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]]]}] 05:07:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 05:07:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1175ms 05:07:31 INFO - PROCESS | 2884 | 1472904451335 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 05:07:31 INFO - PROCESS | 2884 | 1472904451337 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 05:07:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 05:07:31 INFO - PROCESS | 2884 | 1472904451341 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 05:07:31 INFO - PROCESS | 2884 | 1472904451342 Marionette TRACE conn5 <- [1,682,null,{}] 05:07:31 INFO - PROCESS | 2884 | 1472904451346 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}] 05:07:31 INFO - PROCESS | 2884 | 1472904451348 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:31 INFO - PROCESS | 2884 | 1472904451454 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 05:07:31 INFO - PROCESS | 2884 | 1472904451503 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:31 INFO - PROCESS | 2884 | 1472904451505 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:31 INFO - PROCESS | 2884 | ++DOCSHELL 08793800 == 32 [pid = 2884] [id = 180] 05:07:31 INFO - PROCESS | 2884 | ++DOMWINDOW == 73 (08793C00) [pid = 2884] [serial = 538] [outer = 00000000] 05:07:31 INFO - PROCESS | 2884 | ++DOMWINDOW == 74 (0F913C00) [pid = 2884] [serial = 539] [outer = 08793C00] 05:07:31 INFO - PROCESS | 2884 | 1472904451552 Marionette DEBUG loaded listener.js 05:07:31 INFO - PROCESS | 2884 | ++DOMWINDOW == 75 (142D8800) [pid = 2884] [serial = 540] [outer = 08793C00] 05:07:32 INFO - PROCESS | 2884 | 1472904452643 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]]]}] 05:07:32 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) 05:07:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1319ms 05:07:32 INFO - PROCESS | 2884 | 1472904452661 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 05:07:32 INFO - PROCESS | 2884 | 1472904452665 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 05:07:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 05:07:32 INFO - PROCESS | 2884 | 1472904452671 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 05:07:32 INFO - PROCESS | 2884 | 1472904452674 Marionette TRACE conn5 <- [1,686,null,{}] 05:07:32 INFO - PROCESS | 2884 | 1472904452680 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}] 05:07:32 INFO - PROCESS | 2884 | 1472904452683 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:32 INFO - PROCESS | 2884 | 1472904452846 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 05:07:32 INFO - PROCESS | 2884 | 1472904452945 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:32 INFO - PROCESS | 2884 | 1472904452948 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:32 INFO - PROCESS | 2884 | ++DOCSHELL 0BE44800 == 33 [pid = 2884] [id = 181] 05:07:32 INFO - PROCESS | 2884 | ++DOMWINDOW == 76 (0BE4B000) [pid = 2884] [serial = 541] [outer = 00000000] 05:07:32 INFO - PROCESS | 2884 | ++DOMWINDOW == 77 (0F708400) [pid = 2884] [serial = 542] [outer = 0BE4B000] 05:07:33 INFO - PROCESS | 2884 | 1472904453006 Marionette DEBUG loaded listener.js 05:07:33 INFO - PROCESS | 2884 | ++DOMWINDOW == 78 (0F86A000) [pid = 2884] [serial = 543] [outer = 0BE4B000] 05:07:34 INFO - PROCESS | 2884 | 1472904454093 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]]]}] 05:07:34 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) 05:07:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1480ms 05:07:34 INFO - PROCESS | 2884 | 1472904454151 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 05:07:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 05:07:34 INFO - PROCESS | 2884 | 1472904454155 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 05:07:34 INFO - PROCESS | 2884 | 1472904454160 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 05:07:34 INFO - PROCESS | 2884 | 1472904454163 Marionette TRACE conn5 <- [1,690,null,{}] 05:07:34 INFO - PROCESS | 2884 | 1472904454218 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}] 05:07:34 INFO - PROCESS | 2884 | 1472904454221 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:34 INFO - PROCESS | 2884 | 1472904454346 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 05:07:34 INFO - PROCESS | 2884 | 1472904454444 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:34 INFO - PROCESS | 2884 | 1472904454447 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:34 INFO - PROCESS | 2884 | ++DOCSHELL 0BE44000 == 34 [pid = 2884] [id = 182] 05:07:34 INFO - PROCESS | 2884 | ++DOMWINDOW == 79 (0BE45000) [pid = 2884] [serial = 544] [outer = 00000000] 05:07:34 INFO - PROCESS | 2884 | ++DOMWINDOW == 80 (0BE4BC00) [pid = 2884] [serial = 545] [outer = 0BE45000] 05:07:34 INFO - PROCESS | 2884 | 1472904454499 Marionette DEBUG loaded listener.js 05:07:34 INFO - PROCESS | 2884 | ++DOMWINDOW == 81 (0BF36400) [pid = 2884] [serial = 546] [outer = 0BE45000] 05:07:34 INFO - PROCESS | 2884 | --DOCSHELL 143E4400 == 33 [pid = 2884] [id = 179] 05:07:34 INFO - PROCESS | 2884 | --DOCSHELL 142D8000 == 32 [pid = 2884] [id = 178] 05:07:34 INFO - PROCESS | 2884 | --DOCSHELL 0F84A800 == 31 [pid = 2884] [id = 177] 05:07:34 INFO - PROCESS | 2884 | --DOCSHELL 0BE1FC00 == 30 [pid = 2884] [id = 176] 05:07:34 INFO - PROCESS | 2884 | --DOCSHELL 0F70DC00 == 29 [pid = 2884] [id = 175] 05:07:34 INFO - PROCESS | 2884 | --DOMWINDOW == 80 (17B08000) [pid = 2884] [serial = 494] [outer = 00000000] [url = about:blank] 05:07:34 INFO - PROCESS | 2884 | --DOMWINDOW == 79 (1864EC00) [pid = 2884] [serial = 497] [outer = 00000000] [url = about:blank] 05:07:34 INFO - PROCESS | 2884 | --DOMWINDOW == 78 (17B32800) [pid = 2884] [serial = 495] [outer = 00000000] [url = about:blank] 05:07:34 INFO - PROCESS | 2884 | --DOMWINDOW == 77 (186EFC00) [pid = 2884] [serial = 500] [outer = 00000000] [url = about:blank] 05:07:34 INFO - PROCESS | 2884 | --DOMWINDOW == 76 (1864FC00) [pid = 2884] [serial = 498] [outer = 00000000] [url = about:blank] 05:07:34 INFO - PROCESS | 2884 | --DOMWINDOW == 75 (15FAF000) [pid = 2884] [serial = 488] [outer = 00000000] [url = about:blank] 05:07:34 INFO - PROCESS | 2884 | --DOMWINDOW == 74 (1604B000) [pid = 2884] [serial = 489] [outer = 00000000] [url = about:blank] 05:07:34 INFO - PROCESS | 2884 | --DOMWINDOW == 73 (181B8C00) [pid = 2884] [serial = 474] [outer = 00000000] [url = about:blank] 05:07:34 INFO - PROCESS | 2884 | --DOMWINDOW == 72 (17BCE000) [pid = 2884] [serial = 473] [outer = 00000000] [url = about:blank] 05:07:34 INFO - PROCESS | 2884 | --DOMWINDOW == 71 (16BDBC00) [pid = 2884] [serial = 491] [outer = 00000000] [url = about:blank] 05:07:34 INFO - PROCESS | 2884 | --DOMWINDOW == 70 (0F701C00) [pid = 2884] [serial = 476] [outer = 00000000] [url = about:blank] 05:07:34 INFO - PROCESS | 2884 | --DOMWINDOW == 69 (0F865800) [pid = 2884] [serial = 477] [outer = 00000000] [url = about:blank] 05:07:34 INFO - PROCESS | 2884 | --DOMWINDOW == 68 (0F25D000) [pid = 2884] [serial = 482] [outer = 00000000] [url = about:blank] 05:07:34 INFO - PROCESS | 2884 | --DOMWINDOW == 67 (0F658C00) [pid = 2884] [serial = 483] [outer = 00000000] [url = about:blank] 05:07:34 INFO - PROCESS | 2884 | --DOMWINDOW == 66 (17B39400) [pid = 2884] [serial = 503] [outer = 00000000] [url = about:blank] 05:07:34 INFO - PROCESS | 2884 | --DOMWINDOW == 65 (0C5C9400) [pid = 2884] [serial = 479] [outer = 00000000] [url = about:blank] 05:07:34 INFO - PROCESS | 2884 | --DOMWINDOW == 64 (0F917800) [pid = 2884] [serial = 480] [outer = 00000000] [url = about:blank] 05:07:34 INFO - PROCESS | 2884 | --DOMWINDOW == 63 (0FEDE400) [pid = 2884] [serial = 485] [outer = 00000000] [url = about:blank] 05:07:34 INFO - PROCESS | 2884 | --DOMWINDOW == 62 (13824000) [pid = 2884] [serial = 486] [outer = 00000000] [url = about:blank] 05:07:34 INFO - PROCESS | 2884 | --DOMWINDOW == 61 (18A69C00) [pid = 2884] [serial = 506] [outer = 00000000] [url = about:blank] 05:07:34 INFO - PROCESS | 2884 | --DOMWINDOW == 60 (189A4000) [pid = 2884] [serial = 509] [outer = 00000000] [url = about:blank] 05:07:34 INFO - PROCESS | 2884 | --DOMWINDOW == 59 (189A7800) [pid = 2884] [serial = 510] [outer = 00000000] [url = about:blank] 05:07:34 INFO - PROCESS | 2884 | --DOMWINDOW == 58 (186F3400) [pid = 2884] [serial = 501] [outer = 00000000] [url = about:blank] 05:07:34 INFO - PROCESS | 2884 | --DOMWINDOW == 57 (18D32400) [pid = 2884] [serial = 507] [outer = 00000000] [url = about:blank] 05:07:34 INFO - PROCESS | 2884 | --DOMWINDOW == 56 (1864E000) [pid = 2884] [serial = 504] [outer = 00000000] [url = about:blank] 05:07:34 INFO - PROCESS | 2884 | --DOMWINDOW == 55 (17AC1800) [pid = 2884] [serial = 492] [outer = 00000000] [url = about:blank] 05:07:35 INFO - PROCESS | 2884 | 1472904455423 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]]]}] 05:07:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 05:07:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1324ms 05:07:35 INFO - PROCESS | 2884 | 1472904455485 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 05:07:35 INFO - PROCESS | 2884 | 1472904455489 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 05:07:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 05:07:35 INFO - PROCESS | 2884 | 1472904455496 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 05:07:35 INFO - PROCESS | 2884 | 1472904455498 Marionette TRACE conn5 <- [1,694,null,{}] 05:07:35 INFO - PROCESS | 2884 | 1472904455502 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}] 05:07:35 INFO - PROCESS | 2884 | 1472904455505 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:35 INFO - PROCESS | 2884 | 1472904455594 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 05:07:35 INFO - PROCESS | 2884 | 1472904455603 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:35 INFO - PROCESS | 2884 | 1472904455605 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:35 INFO - PROCESS | 2884 | ++DOCSHELL 0F658C00 == 30 [pid = 2884] [id = 183] 05:07:35 INFO - PROCESS | 2884 | ++DOMWINDOW == 56 (0F659000) [pid = 2884] [serial = 547] [outer = 00000000] 05:07:35 INFO - PROCESS | 2884 | ++DOMWINDOW == 57 (0F70DC00) [pid = 2884] [serial = 548] [outer = 0F659000] 05:07:35 INFO - PROCESS | 2884 | 1472904455654 Marionette DEBUG loaded listener.js 05:07:35 INFO - PROCESS | 2884 | ++DOMWINDOW == 58 (0F7CC000) [pid = 2884] [serial = 549] [outer = 0F659000] 05:07:36 INFO - PROCESS | 2884 | 1472904456618 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]]]}] 05:07:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 05:07:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1172ms 05:07:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 05:07:36 INFO - PROCESS | 2884 | 1472904456673 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 05:07:36 INFO - PROCESS | 2884 | 1472904456676 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 05:07:36 INFO - PROCESS | 2884 | 1472904456680 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 05:07:36 INFO - PROCESS | 2884 | 1472904456683 Marionette TRACE conn5 <- [1,698,null,{}] 05:07:36 INFO - PROCESS | 2884 | 1472904456694 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}] 05:07:36 INFO - PROCESS | 2884 | 1472904456699 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:36 INFO - PROCESS | 2884 | 1472904456813 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 05:07:36 INFO - PROCESS | 2884 | 1472904456822 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:36 INFO - PROCESS | 2884 | 1472904456825 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:36 INFO - PROCESS | 2884 | ++DOCSHELL 0FF37800 == 31 [pid = 2884] [id = 184] 05:07:36 INFO - PROCESS | 2884 | ++DOMWINDOW == 59 (0FF3A800) [pid = 2884] [serial = 550] [outer = 00000000] 05:07:36 INFO - PROCESS | 2884 | ++DOMWINDOW == 60 (10B41400) [pid = 2884] [serial = 551] [outer = 0FF3A800] 05:07:36 INFO - PROCESS | 2884 | 1472904456918 Marionette DEBUG loaded listener.js 05:07:36 INFO - PROCESS | 2884 | ++DOMWINDOW == 61 (13829C00) [pid = 2884] [serial = 552] [outer = 0FF3A800] 05:07:37 INFO - PROCESS | 2884 | --DOMWINDOW == 60 (143ED800) [pid = 2884] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 05:07:37 INFO - PROCESS | 2884 | --DOMWINDOW == 59 (0F7BF000) [pid = 2884] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 05:07:37 INFO - PROCESS | 2884 | --DOMWINDOW == 58 (0F84AC00) [pid = 2884] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 05:07:37 INFO - PROCESS | 2884 | --DOMWINDOW == 57 (0BE45400) [pid = 2884] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 05:07:37 INFO - PROCESS | 2884 | --DOMWINDOW == 56 (14337C00) [pid = 2884] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 05:07:37 INFO - PROCESS | 2884 | --DOMWINDOW == 55 (0BF3A000) [pid = 2884] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 05:07:37 INFO - PROCESS | 2884 | --DOMWINDOW == 54 (143EC000) [pid = 2884] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 05:07:37 INFO - PROCESS | 2884 | --DOMWINDOW == 53 (189A3400) [pid = 2884] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 05:07:37 INFO - PROCESS | 2884 | --DOMWINDOW == 52 (17B33C00) [pid = 2884] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 05:07:37 INFO - PROCESS | 2884 | 1472904457861 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]]]}] 05:07:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 05:07:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1234ms 05:07:37 INFO - PROCESS | 2884 | 1472904457915 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 05:07:37 INFO - PROCESS | 2884 | 1472904457918 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 05:07:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 05:07:37 INFO - PROCESS | 2884 | 1472904457922 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 05:07:37 INFO - PROCESS | 2884 | 1472904457923 Marionette TRACE conn5 <- [1,702,null,{}] 05:07:37 INFO - PROCESS | 2884 | 1472904457927 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}] 05:07:37 INFO - PROCESS | 2884 | 1472904457929 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:38 INFO - PROCESS | 2884 | 1472904458016 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 05:07:38 INFO - PROCESS | 2884 | 1472904458022 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:38 INFO - PROCESS | 2884 | 1472904458024 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:38 INFO - PROCESS | 2884 | ++DOCSHELL 13BCA800 == 32 [pid = 2884] [id = 185] 05:07:38 INFO - PROCESS | 2884 | ++DOMWINDOW == 53 (13BCAC00) [pid = 2884] [serial = 553] [outer = 00000000] 05:07:38 INFO - PROCESS | 2884 | ++DOMWINDOW == 54 (142AF400) [pid = 2884] [serial = 554] [outer = 13BCAC00] 05:07:38 INFO - PROCESS | 2884 | 1472904458081 Marionette DEBUG loaded listener.js 05:07:38 INFO - PROCESS | 2884 | ++DOMWINDOW == 55 (1435EC00) [pid = 2884] [serial = 555] [outer = 13BCAC00] 05:07:39 INFO - PROCESS | 2884 | 1472904459007 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]]]}] 05:07:39 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 05:07:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1127ms 05:07:39 INFO - PROCESS | 2884 | 1472904459052 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 05:07:39 INFO - PROCESS | 2884 | 1472904459054 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 05:07:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 05:07:39 INFO - PROCESS | 2884 | 1472904459058 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 05:07:39 INFO - PROCESS | 2884 | 1472904459060 Marionette TRACE conn5 <- [1,706,null,{}] 05:07:39 INFO - PROCESS | 2884 | 1472904459063 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}] 05:07:39 INFO - PROCESS | 2884 | 1472904459065 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:39 INFO - PROCESS | 2884 | 1472904459146 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 05:07:39 INFO - PROCESS | 2884 | 1472904459153 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:39 INFO - PROCESS | 2884 | 1472904459155 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:39 INFO - PROCESS | 2884 | ++DOCSHELL 13D74400 == 33 [pid = 2884] [id = 186] 05:07:39 INFO - PROCESS | 2884 | ++DOMWINDOW == 56 (14358C00) [pid = 2884] [serial = 556] [outer = 00000000] 05:07:39 INFO - PROCESS | 2884 | ++DOMWINDOW == 57 (14DF0C00) [pid = 2884] [serial = 557] [outer = 14358C00] 05:07:39 INFO - PROCESS | 2884 | 1472904459200 Marionette DEBUG loaded listener.js 05:07:39 INFO - PROCESS | 2884 | ++DOMWINDOW == 58 (15C06400) [pid = 2884] [serial = 558] [outer = 14358C00] 05:07:40 INFO - PROCESS | 2884 | 1472904460134 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]]]}] 05:07:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 05:07:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1133ms 05:07:40 INFO - PROCESS | 2884 | 1472904460191 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 05:07:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 05:07:40 INFO - PROCESS | 2884 | 1472904460193 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 05:07:40 INFO - PROCESS | 2884 | 1472904460197 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 05:07:40 INFO - PROCESS | 2884 | 1472904460198 Marionette TRACE conn5 <- [1,710,null,{}] 05:07:40 INFO - PROCESS | 2884 | 1472904460202 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}] 05:07:40 INFO - PROCESS | 2884 | 1472904460208 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:40 INFO - PROCESS | 2884 | 1472904460316 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 05:07:40 INFO - PROCESS | 2884 | 1472904460323 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:40 INFO - PROCESS | 2884 | 1472904460325 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:40 INFO - PROCESS | 2884 | ++DOCSHELL 143EB400 == 34 [pid = 2884] [id = 187] 05:07:40 INFO - PROCESS | 2884 | ++DOMWINDOW == 59 (15940C00) [pid = 2884] [serial = 559] [outer = 00000000] 05:07:40 INFO - PROCESS | 2884 | ++DOMWINDOW == 60 (1604C400) [pid = 2884] [serial = 560] [outer = 15940C00] 05:07:40 INFO - PROCESS | 2884 | 1472904460372 Marionette DEBUG loaded listener.js 05:07:40 INFO - PROCESS | 2884 | ++DOMWINDOW == 61 (0F86E000) [pid = 2884] [serial = 561] [outer = 15940C00] 05:07:41 INFO - PROCESS | 2884 | 1472904461098 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] 05:07:41 INFO - PROCESS | 2884 | 1472904461172 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 05:07:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 05:07:41 INFO - PROCESS | 2884 | 1472904461176 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 05:07:41 INFO - PROCESS | 2884 | 1472904461180 Marionette TRACE conn5 <- [1,714,null,{}] 05:07:41 INFO - PROCESS | 2884 | 1472904461185 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}] 05:07:41 INFO - PROCESS | 2884 | 1472904461189 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:41 INFO - PROCESS | 2884 | 1472904461335 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 05:07:41 INFO - PROCESS | 2884 | 1472904461451 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:41 INFO - PROCESS | 2884 | 1472904461453 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:41 INFO - PROCESS | 2884 | ++DOCSHELL 0C5CA800 == 35 [pid = 2884] [id = 188] 05:07:41 INFO - PROCESS | 2884 | ++DOMWINDOW == 62 (0F184000) [pid = 2884] [serial = 562] [outer = 00000000] 05:07:41 INFO - PROCESS | 2884 | ++DOMWINDOW == 63 (0F845000) [pid = 2884] [serial = 563] [outer = 0F184000] 05:07:41 INFO - PROCESS | 2884 | 1472904461516 Marionette DEBUG loaded listener.js 05:07:41 INFO - PROCESS | 2884 | ++DOMWINDOW == 64 (0F866400) [pid = 2884] [serial = 564] [outer = 0F184000] 05:07:42 INFO - PROCESS | 2884 | 1472904462164 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]]]}] 05:07:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 05:07:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1022ms 05:07:42 INFO - PROCESS | 2884 | 1472904462200 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 05:07:42 INFO - PROCESS | 2884 | 1472904462205 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 05:07:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 05:07:42 INFO - PROCESS | 2884 | 1472904462211 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 05:07:42 INFO - PROCESS | 2884 | 1472904462215 Marionette TRACE conn5 <- [1,718,null,{}] 05:07:42 INFO - PROCESS | 2884 | 1472904462219 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}] 05:07:42 INFO - PROCESS | 2884 | 1472904462222 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:42 INFO - PROCESS | 2884 | 1472904462339 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 05:07:42 INFO - PROCESS | 2884 | 1472904462462 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:42 INFO - PROCESS | 2884 | 1472904462465 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:42 INFO - PROCESS | 2884 | ++DOCSHELL 15F4C400 == 36 [pid = 2884] [id = 189] 05:07:42 INFO - PROCESS | 2884 | ++DOMWINDOW == 65 (15FAE800) [pid = 2884] [serial = 565] [outer = 00000000] 05:07:42 INFO - PROCESS | 2884 | ++DOMWINDOW == 66 (16046400) [pid = 2884] [serial = 566] [outer = 15FAE800] 05:07:42 INFO - PROCESS | 2884 | 1472904462526 Marionette DEBUG loaded listener.js 05:07:42 INFO - PROCESS | 2884 | ++DOMWINDOW == 67 (1604B400) [pid = 2884] [serial = 567] [outer = 15FAE800] 05:07:43 INFO - PROCESS | 2884 | 1472904463152 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] 05:07:43 INFO - PROCESS | 2884 | 1472904463188 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 05:07:43 INFO - PROCESS | 2884 | 1472904463191 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 05:07:43 INFO - PROCESS | 2884 | 1472904463195 Marionette TRACE conn5 <- [1,722,null,{}] 05:07:43 INFO - PROCESS | 2884 | 1472904463206 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}] 05:07:43 INFO - PROCESS | 2884 | 1472904463211 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:43 INFO - PROCESS | 2884 | 1472904463317 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 05:07:43 INFO - PROCESS | 2884 | 1472904463442 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:43 INFO - PROCESS | 2884 | 1472904463445 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:43 INFO - PROCESS | 2884 | ++DOCSHELL 17ABE400 == 37 [pid = 2884] [id = 190] 05:07:43 INFO - PROCESS | 2884 | ++DOMWINDOW == 68 (17ABF000) [pid = 2884] [serial = 568] [outer = 00000000] 05:07:43 INFO - PROCESS | 2884 | ++DOMWINDOW == 69 (17AC5000) [pid = 2884] [serial = 569] [outer = 17ABF000] 05:07:43 INFO - PROCESS | 2884 | 1472904463506 Marionette DEBUG loaded listener.js 05:07:43 INFO - PROCESS | 2884 | ++DOMWINDOW == 70 (17ACBC00) [pid = 2884] [serial = 570] [outer = 17ABF000] 05:07:44 INFO - PROCESS | 2884 | 1472904464105 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]]]}] 05:07:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 05:07:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 930ms 05:07:44 INFO - PROCESS | 2884 | 1472904464134 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 05:07:44 INFO - PROCESS | 2884 | 1472904464137 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 05:07:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 05:07:44 INFO - PROCESS | 2884 | 1472904464142 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 05:07:44 INFO - PROCESS | 2884 | 1472904464144 Marionette TRACE conn5 <- [1,726,null,{}] 05:07:44 INFO - PROCESS | 2884 | 1472904464148 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}] 05:07:44 INFO - PROCESS | 2884 | 1472904464151 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:44 INFO - PROCESS | 2884 | 1472904464261 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 05:07:44 INFO - PROCESS | 2884 | 1472904464446 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:44 INFO - PROCESS | 2884 | 1472904464450 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:44 INFO - PROCESS | 2884 | ++DOCSHELL 087DB400 == 38 [pid = 2884] [id = 191] 05:07:44 INFO - PROCESS | 2884 | ++DOMWINDOW == 71 (087DB800) [pid = 2884] [serial = 571] [outer = 00000000] 05:07:44 INFO - PROCESS | 2884 | ++DOMWINDOW == 72 (0BE20C00) [pid = 2884] [serial = 572] [outer = 087DB800] 05:07:44 INFO - PROCESS | 2884 | 1472904464502 Marionette DEBUG loaded listener.js 05:07:44 INFO - PROCESS | 2884 | ++DOMWINDOW == 73 (0C576C00) [pid = 2884] [serial = 573] [outer = 087DB800] 05:07:45 INFO - PROCESS | 2884 | --DOCSHELL 13D74400 == 37 [pid = 2884] [id = 186] 05:07:45 INFO - PROCESS | 2884 | --DOCSHELL 13BCA800 == 36 [pid = 2884] [id = 185] 05:07:45 INFO - PROCESS | 2884 | --DOCSHELL 0FF37800 == 35 [pid = 2884] [id = 184] 05:07:45 INFO - PROCESS | 2884 | --DOCSHELL 0F658C00 == 34 [pid = 2884] [id = 183] 05:07:45 INFO - PROCESS | 2884 | --DOCSHELL 0BE44000 == 33 [pid = 2884] [id = 182] 05:07:45 INFO - PROCESS | 2884 | --DOCSHELL 08793800 == 32 [pid = 2884] [id = 180] 05:07:45 INFO - PROCESS | 2884 | --DOCSHELL 0BE44800 == 31 [pid = 2884] [id = 181] 05:07:45 INFO - PROCESS | 2884 | --DOCSHELL 17ABE400 == 30 [pid = 2884] [id = 190] 05:07:45 INFO - PROCESS | 2884 | --DOCSHELL 15F4C400 == 29 [pid = 2884] [id = 189] 05:07:45 INFO - PROCESS | 2884 | --DOCSHELL 143EB400 == 28 [pid = 2884] [id = 187] 05:07:45 INFO - PROCESS | 2884 | --DOCSHELL 0C5CA800 == 27 [pid = 2884] [id = 188] 05:07:45 INFO - PROCESS | 2884 | --DOMWINDOW == 72 (1594AC00) [pid = 2884] [serial = 536] [outer = 00000000] [url = about:blank] 05:07:45 INFO - PROCESS | 2884 | --DOMWINDOW == 71 (0F91D800) [pid = 2884] [serial = 525] [outer = 00000000] [url = about:blank] 05:07:45 INFO - PROCESS | 2884 | --DOMWINDOW == 70 (0F850800) [pid = 2884] [serial = 524] [outer = 00000000] [url = about:blank] 05:07:45 INFO - PROCESS | 2884 | --DOMWINDOW == 69 (0F851400) [pid = 2884] [serial = 530] [outer = 00000000] [url = about:blank] 05:07:45 INFO - PROCESS | 2884 | --DOMWINDOW == 68 (0BE4D400) [pid = 2884] [serial = 527] [outer = 00000000] [url = about:blank] 05:07:45 INFO - PROCESS | 2884 | --DOMWINDOW == 67 (0C5CC800) [pid = 2884] [serial = 528] [outer = 00000000] [url = about:blank] 05:07:45 INFO - PROCESS | 2884 | --DOMWINDOW == 66 (14340C00) [pid = 2884] [serial = 533] [outer = 00000000] [url = about:blank] 05:07:45 INFO - PROCESS | 2884 | --DOMWINDOW == 65 (0F91EC00) [pid = 2884] [serial = 513] [outer = 00000000] [url = about:blank] 05:07:45 INFO - PROCESS | 2884 | --DOMWINDOW == 64 (0F84D800) [pid = 2884] [serial = 512] [outer = 00000000] [url = about:blank] 05:07:45 INFO - PROCESS | 2884 | --DOMWINDOW == 63 (1604EC00) [pid = 2884] [serial = 516] [outer = 00000000] [url = about:blank] 05:07:45 INFO - PROCESS | 2884 | --DOMWINDOW == 62 (15F4A800) [pid = 2884] [serial = 515] [outer = 00000000] [url = about:blank] 05:07:45 INFO - PROCESS | 2884 | --DOMWINDOW == 61 (18D35C00) [pid = 2884] [serial = 519] [outer = 00000000] [url = about:blank] 05:07:45 INFO - PROCESS | 2884 | --DOMWINDOW == 60 (189A9C00) [pid = 2884] [serial = 518] [outer = 00000000] [url = about:blank] 05:07:45 INFO - PROCESS | 2884 | --DOMWINDOW == 59 (18D3F800) [pid = 2884] [serial = 522] [outer = 00000000] [url = about:blank] 05:07:45 INFO - PROCESS | 2884 | --DOMWINDOW == 58 (18D3BC00) [pid = 2884] [serial = 521] [outer = 00000000] [url = about:blank] 05:07:45 INFO - PROCESS | 2884 | --DOMWINDOW == 57 (0F913C00) [pid = 2884] [serial = 539] [outer = 00000000] [url = about:blank] 05:07:45 INFO - PROCESS | 2884 | --DOMWINDOW == 56 (15F44C00) [pid = 2884] [serial = 537] [outer = 00000000] [url = about:blank] 05:07:45 INFO - PROCESS | 2884 | --DOMWINDOW == 55 (143E9000) [pid = 2884] [serial = 534] [outer = 00000000] [url = about:blank] 05:07:45 INFO - PROCESS | 2884 | --DOMWINDOW == 54 (0F870C00) [pid = 2884] [serial = 531] [outer = 00000000] [url = about:blank] 05:07:46 INFO - PROCESS | 2884 | 1472904466186 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]]]}] 05:07:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 05:07:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2071ms 05:07:46 INFO - PROCESS | 2884 | 1472904466217 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 05:07:46 INFO - PROCESS | 2884 | 1472904466221 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 05:07:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 05:07:46 INFO - PROCESS | 2884 | 1472904466226 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 05:07:46 INFO - PROCESS | 2884 | 1472904466229 Marionette TRACE conn5 <- [1,730,null,{}] 05:07:46 INFO - PROCESS | 2884 | 1472904466236 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}] 05:07:46 INFO - PROCESS | 2884 | 1472904466239 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:46 INFO - PROCESS | 2884 | 1472904466325 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 05:07:46 INFO - PROCESS | 2884 | 1472904466397 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:46 INFO - PROCESS | 2884 | 1472904466402 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:46 INFO - PROCESS | 2884 | ++DOCSHELL 0BF33C00 == 28 [pid = 2884] [id = 192] 05:07:46 INFO - PROCESS | 2884 | ++DOMWINDOW == 55 (0BF34000) [pid = 2884] [serial = 574] [outer = 00000000] 05:07:46 INFO - PROCESS | 2884 | ++DOMWINDOW == 56 (0F136000) [pid = 2884] [serial = 575] [outer = 0BF34000] 05:07:46 INFO - PROCESS | 2884 | 1472904466454 Marionette DEBUG loaded listener.js 05:07:46 INFO - PROCESS | 2884 | ++DOMWINDOW == 57 (0F136C00) [pid = 2884] [serial = 576] [outer = 0BF34000] 05:07:47 INFO - PROCESS | 2884 | 1472904467333 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]]]}] 05:07:47 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 05:07:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1126ms 05:07:47 INFO - PROCESS | 2884 | 1472904467353 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 05:07:47 INFO - PROCESS | 2884 | 1472904467358 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 05:07:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 05:07:47 INFO - PROCESS | 2884 | 1472904467373 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 05:07:47 INFO - PROCESS | 2884 | 1472904467376 Marionette TRACE conn5 <- [1,734,null,{}] 05:07:47 INFO - PROCESS | 2884 | 1472904467380 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}] 05:07:47 INFO - PROCESS | 2884 | 1472904467383 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:47 INFO - PROCESS | 2884 | 1472904467505 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 05:07:47 INFO - PROCESS | 2884 | 1472904467512 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:47 INFO - PROCESS | 2884 | 1472904467515 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:47 INFO - PROCESS | 2884 | ++DOCSHELL 0F845C00 == 29 [pid = 2884] [id = 193] 05:07:47 INFO - PROCESS | 2884 | ++DOMWINDOW == 58 (0F846800) [pid = 2884] [serial = 577] [outer = 00000000] 05:07:47 INFO - PROCESS | 2884 | ++DOMWINDOW == 59 (0F850800) [pid = 2884] [serial = 578] [outer = 0F846800] 05:07:47 INFO - PROCESS | 2884 | 1472904467606 Marionette DEBUG loaded listener.js 05:07:47 INFO - PROCESS | 2884 | ++DOMWINDOW == 60 (0F869800) [pid = 2884] [serial = 579] [outer = 0F846800] 05:07:48 INFO - PROCESS | 2884 | 1472904468564 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]]]}] 05:07:48 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.) 05:07:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1223ms 05:07:48 INFO - PROCESS | 2884 | 1472904468600 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 05:07:48 INFO - PROCESS | 2884 | 1472904468602 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 05:07:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 05:07:48 INFO - PROCESS | 2884 | 1472904468606 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 05:07:48 INFO - PROCESS | 2884 | 1472904468610 Marionette TRACE conn5 <- [1,738,null,{}] 05:07:48 INFO - PROCESS | 2884 | 1472904468621 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}] 05:07:48 INFO - PROCESS | 2884 | 1472904468626 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:48 INFO - PROCESS | 2884 | 1472904468739 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 05:07:48 INFO - PROCESS | 2884 | 1472904468747 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:48 INFO - PROCESS | 2884 | 1472904468750 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:48 INFO - PROCESS | 2884 | ++DOCSHELL 13AB9000 == 30 [pid = 2884] [id = 194] 05:07:48 INFO - PROCESS | 2884 | ++DOMWINDOW == 61 (13AB9400) [pid = 2884] [serial = 580] [outer = 00000000] 05:07:48 INFO - PROCESS | 2884 | ++DOMWINDOW == 62 (13ADF800) [pid = 2884] [serial = 581] [outer = 13AB9400] 05:07:48 INFO - PROCESS | 2884 | 1472904468844 Marionette DEBUG loaded listener.js 05:07:48 INFO - PROCESS | 2884 | ++DOMWINDOW == 63 (13D9C400) [pid = 2884] [serial = 582] [outer = 13AB9400] 05:07:49 INFO - PROCESS | 2884 | --DOMWINDOW == 62 (15940C00) [pid = 2884] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 05:07:49 INFO - PROCESS | 2884 | --DOMWINDOW == 61 (13BCAC00) [pid = 2884] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 05:07:49 INFO - PROCESS | 2884 | --DOMWINDOW == 60 (0FF3A800) [pid = 2884] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 05:07:49 INFO - PROCESS | 2884 | --DOMWINDOW == 59 (08793C00) [pid = 2884] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 05:07:49 INFO - PROCESS | 2884 | --DOMWINDOW == 58 (0BE45000) [pid = 2884] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 05:07:49 INFO - PROCESS | 2884 | --DOMWINDOW == 57 (0F659000) [pid = 2884] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 05:07:49 INFO - PROCESS | 2884 | --DOMWINDOW == 56 (14358C00) [pid = 2884] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 05:07:49 INFO - PROCESS | 2884 | --DOMWINDOW == 55 (0BE4B000) [pid = 2884] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 05:07:49 INFO - PROCESS | 2884 | 1472904469774 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]]]}] 05:07:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 05:07:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1183ms 05:07:49 INFO - PROCESS | 2884 | 1472904469790 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 05:07:49 INFO - PROCESS | 2884 | 1472904469792 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 05:07:49 INFO - PROCESS | 2884 | 1472904469795 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 05:07:49 INFO - PROCESS | 2884 | 1472904469797 Marionette TRACE conn5 <- [1,742,null,{}] 05:07:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 05:07:49 INFO - PROCESS | 2884 | 1472904469801 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}] 05:07:49 INFO - PROCESS | 2884 | 1472904469803 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:49 INFO - PROCESS | 2884 | 1472904469888 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 05:07:49 INFO - PROCESS | 2884 | 1472904469894 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:49 INFO - PROCESS | 2884 | 1472904469896 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:49 INFO - PROCESS | 2884 | ++DOCSHELL 0BE1B000 == 31 [pid = 2884] [id = 195] 05:07:49 INFO - PROCESS | 2884 | ++DOMWINDOW == 56 (0F651000) [pid = 2884] [serial = 583] [outer = 00000000] 05:07:49 INFO - PROCESS | 2884 | ++DOMWINDOW == 57 (13D71000) [pid = 2884] [serial = 584] [outer = 0F651000] 05:07:49 INFO - PROCESS | 2884 | 1472904469944 Marionette DEBUG loaded listener.js 05:07:50 INFO - PROCESS | 2884 | ++DOMWINDOW == 58 (14352000) [pid = 2884] [serial = 585] [outer = 0F651000] 05:07:50 INFO - PROCESS | 2884 | 1472904470874 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]]]}] 05:07:50 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 05:07:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1124ms 05:07:50 INFO - PROCESS | 2884 | 1472904470924 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 05:07:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 05:07:50 INFO - PROCESS | 2884 | 1472904470926 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 05:07:50 INFO - PROCESS | 2884 | 1472904470929 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 05:07:50 INFO - PROCESS | 2884 | 1472904470931 Marionette TRACE conn5 <- [1,746,null,{}] 05:07:50 INFO - PROCESS | 2884 | 1472904470935 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}] 05:07:50 INFO - PROCESS | 2884 | 1472904470937 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:51 INFO - PROCESS | 2884 | 1472904471015 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 05:07:51 INFO - PROCESS | 2884 | 1472904471022 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:51 INFO - PROCESS | 2884 | 1472904471024 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:51 INFO - PROCESS | 2884 | ++DOCSHELL 143E4000 == 32 [pid = 2884] [id = 196] 05:07:51 INFO - PROCESS | 2884 | ++DOMWINDOW == 59 (143E9000) [pid = 2884] [serial = 586] [outer = 00000000] 05:07:51 INFO - PROCESS | 2884 | ++DOMWINDOW == 60 (15C04C00) [pid = 2884] [serial = 587] [outer = 143E9000] 05:07:51 INFO - PROCESS | 2884 | 1472904471070 Marionette DEBUG loaded listener.js 05:07:51 INFO - PROCESS | 2884 | ++DOMWINDOW == 61 (15F46000) [pid = 2884] [serial = 588] [outer = 143E9000] 05:07:51 INFO - PROCESS | 2884 | 1472904471568 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]]]}] 05:07:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 05:07:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 730ms 05:07:51 INFO - PROCESS | 2884 | 1472904471665 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 05:07:51 INFO - PROCESS | 2884 | 1472904471670 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 05:07:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 05:07:51 INFO - PROCESS | 2884 | 1472904471700 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 05:07:51 INFO - PROCESS | 2884 | 1472904471704 Marionette TRACE conn5 <- [1,750,null,{}] 05:07:51 INFO - PROCESS | 2884 | 1472904471710 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}] 05:07:51 INFO - PROCESS | 2884 | 1472904471714 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:51 INFO - PROCESS | 2884 | 1472904471845 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 05:07:51 INFO - PROCESS | 2884 | 1472904471918 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:51 INFO - PROCESS | 2884 | 1472904471923 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:51 INFO - PROCESS | 2884 | ++DOCSHELL 0BF3D000 == 33 [pid = 2884] [id = 197] 05:07:51 INFO - PROCESS | 2884 | ++DOMWINDOW == 62 (0C521000) [pid = 2884] [serial = 589] [outer = 00000000] 05:07:52 INFO - PROCESS | 2884 | ++DOMWINDOW == 63 (0F259C00) [pid = 2884] [serial = 590] [outer = 0C521000] 05:07:52 INFO - PROCESS | 2884 | 1472904472025 Marionette DEBUG loaded listener.js 05:07:52 INFO - PROCESS | 2884 | ++DOMWINDOW == 64 (0F705000) [pid = 2884] [serial = 591] [outer = 0C521000] 05:07:53 INFO - PROCESS | 2884 | 1472904473230 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]]]}] 05:07:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 05:07:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1578ms 05:07:53 INFO - PROCESS | 2884 | 1472904473278 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 05:07:53 INFO - PROCESS | 2884 | 1472904473283 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 05:07:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 05:07:53 INFO - PROCESS | 2884 | 1472904473289 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 05:07:53 INFO - PROCESS | 2884 | 1472904473292 Marionette TRACE conn5 <- [1,754,null,{}] 05:07:53 INFO - PROCESS | 2884 | 1472904473297 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}] 05:07:53 INFO - PROCESS | 2884 | 1472904473300 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:53 INFO - PROCESS | 2884 | 1472904473431 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 05:07:53 INFO - PROCESS | 2884 | 1472904473621 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:53 INFO - PROCESS | 2884 | 1472904473624 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:53 INFO - PROCESS | 2884 | ++DOCSHELL 0879A000 == 34 [pid = 2884] [id = 198] 05:07:53 INFO - PROCESS | 2884 | ++DOMWINDOW == 65 (0879AC00) [pid = 2884] [serial = 592] [outer = 00000000] 05:07:53 INFO - PROCESS | 2884 | ++DOMWINDOW == 66 (0BE22800) [pid = 2884] [serial = 593] [outer = 0879AC00] 05:07:53 INFO - PROCESS | 2884 | 1472904473683 Marionette DEBUG loaded listener.js 05:07:53 INFO - PROCESS | 2884 | ++DOMWINDOW == 67 (0BF34800) [pid = 2884] [serial = 594] [outer = 0879AC00] 05:07:54 INFO - PROCESS | 2884 | --DOCSHELL 0BE1B000 == 33 [pid = 2884] [id = 195] 05:07:54 INFO - PROCESS | 2884 | --DOCSHELL 13AB9000 == 32 [pid = 2884] [id = 194] 05:07:54 INFO - PROCESS | 2884 | --DOCSHELL 0F845C00 == 31 [pid = 2884] [id = 193] 05:07:54 INFO - PROCESS | 2884 | --DOCSHELL 0BF33C00 == 30 [pid = 2884] [id = 192] 05:07:54 INFO - PROCESS | 2884 | --DOMWINDOW == 66 (0F86E000) [pid = 2884] [serial = 561] [outer = 00000000] [url = about:blank] 05:07:54 INFO - PROCESS | 2884 | --DOMWINDOW == 65 (1604C400) [pid = 2884] [serial = 560] [outer = 00000000] [url = about:blank] 05:07:54 INFO - PROCESS | 2884 | --DOMWINDOW == 64 (142AF400) [pid = 2884] [serial = 554] [outer = 00000000] [url = about:blank] 05:07:54 INFO - PROCESS | 2884 | --DOMWINDOW == 63 (13829C00) [pid = 2884] [serial = 552] [outer = 00000000] [url = about:blank] 05:07:54 INFO - PROCESS | 2884 | --DOMWINDOW == 62 (142D8800) [pid = 2884] [serial = 540] [outer = 00000000] [url = about:blank] 05:07:54 INFO - PROCESS | 2884 | --DOMWINDOW == 61 (0BE4BC00) [pid = 2884] [serial = 545] [outer = 00000000] [url = about:blank] 05:07:54 INFO - PROCESS | 2884 | --DOMWINDOW == 60 (0BF36400) [pid = 2884] [serial = 546] [outer = 00000000] [url = about:blank] 05:07:54 INFO - PROCESS | 2884 | --DOMWINDOW == 59 (0F70DC00) [pid = 2884] [serial = 548] [outer = 00000000] [url = about:blank] 05:07:54 INFO - PROCESS | 2884 | --DOMWINDOW == 58 (15C06400) [pid = 2884] [serial = 558] [outer = 00000000] [url = about:blank] 05:07:54 INFO - PROCESS | 2884 | --DOMWINDOW == 57 (14DF0C00) [pid = 2884] [serial = 557] [outer = 00000000] [url = about:blank] 05:07:54 INFO - PROCESS | 2884 | --DOMWINDOW == 56 (0F708400) [pid = 2884] [serial = 542] [outer = 00000000] [url = about:blank] 05:07:54 INFO - PROCESS | 2884 | --DOMWINDOW == 55 (0F86A000) [pid = 2884] [serial = 543] [outer = 00000000] [url = about:blank] 05:07:54 INFO - PROCESS | 2884 | --DOMWINDOW == 54 (10B41400) [pid = 2884] [serial = 551] [outer = 00000000] [url = about:blank] 05:07:54 INFO - PROCESS | 2884 | --DOMWINDOW == 53 (1435EC00) [pid = 2884] [serial = 555] [outer = 00000000] [url = about:blank] 05:07:54 INFO - PROCESS | 2884 | --DOMWINDOW == 52 (0F7CC000) [pid = 2884] [serial = 549] [outer = 00000000] [url = about:blank] 05:07:54 INFO - PROCESS | 2884 | 1472904474680 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]]]}] 05:07:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 05:07:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1436ms 05:07:54 INFO - PROCESS | 2884 | 1472904474730 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 05:07:54 INFO - PROCESS | 2884 | 1472904474733 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 05:07:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 05:07:54 INFO - PROCESS | 2884 | 1472904474738 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 05:07:54 INFO - PROCESS | 2884 | 1472904474741 Marionette TRACE conn5 <- [1,758,null,{}] 05:07:54 INFO - PROCESS | 2884 | 1472904474746 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}] 05:07:54 INFO - PROCESS | 2884 | 1472904474749 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:54 INFO - PROCESS | 2884 | 1472904474835 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 05:07:54 INFO - PROCESS | 2884 | 1472904474843 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:54 INFO - PROCESS | 2884 | 1472904474846 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:54 INFO - PROCESS | 2884 | ++DOCSHELL 0F708400 == 31 [pid = 2884] [id = 199] 05:07:54 INFO - PROCESS | 2884 | ++DOMWINDOW == 53 (0F70DC00) [pid = 2884] [serial = 595] [outer = 00000000] 05:07:54 INFO - PROCESS | 2884 | ++DOMWINDOW == 54 (0F844800) [pid = 2884] [serial = 596] [outer = 0F70DC00] 05:07:54 INFO - PROCESS | 2884 | 1472904474896 Marionette DEBUG loaded listener.js 05:07:54 INFO - PROCESS | 2884 | ++DOMWINDOW == 55 (0F869000) [pid = 2884] [serial = 597] [outer = 0F70DC00] 05:07:55 INFO - PROCESS | 2884 | 1472904475374 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]]]}] 05:07:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 05:07:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 671ms 05:07:55 INFO - PROCESS | 2884 | 1472904475412 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 05:07:55 INFO - PROCESS | 2884 | 1472904475416 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 05:07:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 05:07:55 INFO - PROCESS | 2884 | 1472904475420 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 05:07:55 INFO - PROCESS | 2884 | 1472904475422 Marionette TRACE conn5 <- [1,762,null,{}] 05:07:55 INFO - PROCESS | 2884 | 1472904475426 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}] 05:07:55 INFO - PROCESS | 2884 | 1472904475428 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:55 INFO - PROCESS | 2884 | 1472904475517 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 05:07:55 INFO - PROCESS | 2884 | 1472904475525 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:55 INFO - PROCESS | 2884 | 1472904475528 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:55 INFO - PROCESS | 2884 | ++DOCSHELL 0FEDA400 == 32 [pid = 2884] [id = 200] 05:07:55 INFO - PROCESS | 2884 | ++DOMWINDOW == 56 (0FF3A000) [pid = 2884] [serial = 598] [outer = 00000000] 05:07:55 INFO - PROCESS | 2884 | ++DOMWINDOW == 57 (13824000) [pid = 2884] [serial = 599] [outer = 0FF3A000] 05:07:55 INFO - PROCESS | 2884 | 1472904475576 Marionette DEBUG loaded listener.js 05:07:55 INFO - PROCESS | 2884 | ++DOMWINDOW == 58 (13AD6800) [pid = 2884] [serial = 600] [outer = 0FF3A000] 05:07:56 INFO - PROCESS | 2884 | 1472904476023 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]]]}] 05:07:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 05:07:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 630ms 05:07:56 INFO - PROCESS | 2884 | 1472904476055 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 05:07:56 INFO - PROCESS | 2884 | 1472904476058 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 05:07:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 05:07:56 INFO - PROCESS | 2884 | 1472904476063 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 05:07:56 INFO - PROCESS | 2884 | 1472904476069 Marionette TRACE conn5 <- [1,766,null,{}] 05:07:56 INFO - PROCESS | 2884 | 1472904476078 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}] 05:07:56 INFO - PROCESS | 2884 | 1472904476082 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:56 INFO - PROCESS | 2884 | 1472904476188 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 05:07:56 INFO - PROCESS | 2884 | 1472904476228 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:56 INFO - PROCESS | 2884 | 1472904476230 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:56 INFO - PROCESS | 2884 | ++DOCSHELL 14423800 == 33 [pid = 2884] [id = 201] 05:07:56 INFO - PROCESS | 2884 | ++DOMWINDOW == 59 (14DEE800) [pid = 2884] [serial = 601] [outer = 00000000] 05:07:56 INFO - PROCESS | 2884 | ++DOMWINDOW == 60 (15927400) [pid = 2884] [serial = 602] [outer = 14DEE800] 05:07:56 INFO - PROCESS | 2884 | 1472904476277 Marionette DEBUG loaded listener.js 05:07:56 INFO - PROCESS | 2884 | ++DOMWINDOW == 61 (15C04800) [pid = 2884] [serial = 603] [outer = 14DEE800] 05:07:56 INFO - PROCESS | 2884 | 1472904476756 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]]]}] 05:07:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 05:07:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 730ms 05:07:56 INFO - PROCESS | 2884 | 1472904476798 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 05:07:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 05:07:56 INFO - PROCESS | 2884 | 1472904476801 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 05:07:56 INFO - PROCESS | 2884 | 1472904476804 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 05:07:56 INFO - PROCESS | 2884 | 1472904476806 Marionette TRACE conn5 <- [1,770,null,{}] 05:07:56 INFO - PROCESS | 2884 | 1472904476810 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}] 05:07:56 INFO - PROCESS | 2884 | 1472904476812 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:56 INFO - PROCESS | 2884 | 1472904476923 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 05:07:56 INFO - PROCESS | 2884 | 1472904476930 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:56 INFO - PROCESS | 2884 | 1472904476932 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:56 INFO - PROCESS | 2884 | ++DOCSHELL 08799400 == 34 [pid = 2884] [id = 202] 05:07:56 INFO - PROCESS | 2884 | ++DOMWINDOW == 62 (15C0D000) [pid = 2884] [serial = 604] [outer = 00000000] 05:07:57 INFO - PROCESS | 2884 | ++DOMWINDOW == 63 (16045800) [pid = 2884] [serial = 605] [outer = 15C0D000] 05:07:57 INFO - PROCESS | 2884 | 1472904477027 Marionette DEBUG loaded listener.js 05:07:57 INFO - PROCESS | 2884 | ++DOMWINDOW == 64 (16052000) [pid = 2884] [serial = 606] [outer = 15C0D000] 05:07:57 INFO - PROCESS | 2884 | 1472904477439 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]]]}] 05:07:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 05:07:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 670ms 05:07:57 INFO - PROCESS | 2884 | 1472904477475 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 05:07:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 05:07:57 INFO - PROCESS | 2884 | 1472904477477 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 05:07:57 INFO - PROCESS | 2884 | 1472904477480 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 05:07:57 INFO - PROCESS | 2884 | 1472904477482 Marionette TRACE conn5 <- [1,774,null,{}] 05:07:57 INFO - PROCESS | 2884 | 1472904477485 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}] 05:07:57 INFO - PROCESS | 2884 | 1472904477487 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:57 INFO - PROCESS | 2884 | 1472904477626 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 05:07:57 INFO - PROCESS | 2884 | 1472904477648 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:57 INFO - PROCESS | 2884 | 1472904477654 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:57 INFO - PROCESS | 2884 | ++DOCSHELL 0F919400 == 35 [pid = 2884] [id = 203] 05:07:57 INFO - PROCESS | 2884 | ++DOMWINDOW == 65 (166CBC00) [pid = 2884] [serial = 607] [outer = 00000000] 05:07:57 INFO - PROCESS | 2884 | ++DOMWINDOW == 66 (16B59800) [pid = 2884] [serial = 608] [outer = 166CBC00] 05:07:57 INFO - PROCESS | 2884 | 1472904477710 Marionette DEBUG loaded listener.js 05:07:57 INFO - PROCESS | 2884 | ++DOMWINDOW == 67 (17616800) [pid = 2884] [serial = 609] [outer = 166CBC00] 05:07:58 INFO - PROCESS | 2884 | 1472904478176 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]]]}] 05:07:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 05:07:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 730ms 05:07:58 INFO - PROCESS | 2884 | --DOMWINDOW == 66 (0F846800) [pid = 2884] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 05:07:58 INFO - PROCESS | 2884 | --DOMWINDOW == 65 (087DB800) [pid = 2884] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 05:07:58 INFO - PROCESS | 2884 | --DOMWINDOW == 64 (0BF34000) [pid = 2884] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 05:07:58 INFO - PROCESS | 2884 | --DOMWINDOW == 63 (0F184000) [pid = 2884] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 05:07:58 INFO - PROCESS | 2884 | --DOMWINDOW == 62 (15FAE800) [pid = 2884] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 05:07:58 INFO - PROCESS | 2884 | --DOMWINDOW == 61 (17ABF000) [pid = 2884] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 05:07:58 INFO - PROCESS | 2884 | --DOMWINDOW == 60 (13AB9400) [pid = 2884] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 05:07:58 INFO - PROCESS | 2884 | --DOMWINDOW == 59 (0F651000) [pid = 2884] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 05:07:58 INFO - PROCESS | 2884 | 1472904478221 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 05:07:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 05:07:58 INFO - PROCESS | 2884 | 1472904478223 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 05:07:58 INFO - PROCESS | 2884 | 1472904478227 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 05:07:58 INFO - PROCESS | 2884 | 1472904478228 Marionette TRACE conn5 <- [1,778,null,{}] 05:07:58 INFO - PROCESS | 2884 | 1472904478232 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}] 05:07:58 INFO - PROCESS | 2884 | 1472904478234 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:58 INFO - PROCESS | 2884 | 1472904478341 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 05:07:58 INFO - PROCESS | 2884 | 1472904478398 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:58 INFO - PROCESS | 2884 | 1472904478400 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:58 INFO - PROCESS | 2884 | ++DOCSHELL 15FAEC00 == 36 [pid = 2884] [id = 204] 05:07:58 INFO - PROCESS | 2884 | ++DOMWINDOW == 60 (15FEA400) [pid = 2884] [serial = 610] [outer = 00000000] 05:07:58 INFO - PROCESS | 2884 | ++DOMWINDOW == 61 (1761D800) [pid = 2884] [serial = 611] [outer = 15FEA400] 05:07:58 INFO - PROCESS | 2884 | 1472904478456 Marionette DEBUG loaded listener.js 05:07:58 INFO - PROCESS | 2884 | ++DOMWINDOW == 62 (17ABC800) [pid = 2884] [serial = 612] [outer = 15FEA400] 05:07:58 INFO - PROCESS | 2884 | 1472904478819 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]]]}] 05:07:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 05:07:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 632ms 05:07:58 INFO - PROCESS | 2884 | 1472904478864 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 05:07:58 INFO - PROCESS | 2884 | 1472904478866 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 05:07:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 05:07:58 INFO - PROCESS | 2884 | 1472904478869 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 05:07:58 INFO - PROCESS | 2884 | 1472904478871 Marionette TRACE conn5 <- [1,782,null,{}] 05:07:58 INFO - PROCESS | 2884 | 1472904478874 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}] 05:07:58 INFO - PROCESS | 2884 | 1472904478876 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:58 INFO - PROCESS | 2884 | 1472904478957 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 05:07:58 INFO - PROCESS | 2884 | 1472904478992 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:58 INFO - PROCESS | 2884 | 1472904478994 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:59 INFO - PROCESS | 2884 | ++DOCSHELL 13AB8800 == 37 [pid = 2884] [id = 205] 05:07:59 INFO - PROCESS | 2884 | ++DOMWINDOW == 63 (17AC8C00) [pid = 2884] [serial = 613] [outer = 00000000] 05:07:59 INFO - PROCESS | 2884 | ++DOMWINDOW == 64 (17B32C00) [pid = 2884] [serial = 614] [outer = 17AC8C00] 05:07:59 INFO - PROCESS | 2884 | 1472904479040 Marionette DEBUG loaded listener.js 05:07:59 INFO - PROCESS | 2884 | ++DOMWINDOW == 65 (17B39000) [pid = 2884] [serial = 615] [outer = 17AC8C00] 05:07:59 INFO - PROCESS | 2884 | 1472904479463 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]]]}] 05:07:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 05:07:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 630ms 05:07:59 INFO - PROCESS | 2884 | 1472904479500 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 05:07:59 INFO - PROCESS | 2884 | 1472904479503 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 05:07:59 INFO - PROCESS | 2884 | 1472904479511 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 05:07:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 05:07:59 INFO - PROCESS | 2884 | 1472904479512 Marionette TRACE conn5 <- [1,786,null,{}] 05:07:59 INFO - PROCESS | 2884 | 1472904479516 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}] 05:07:59 INFO - PROCESS | 2884 | 1472904479518 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:59 INFO - PROCESS | 2884 | 1472904479600 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 05:07:59 INFO - PROCESS | 2884 | 1472904479606 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:59 INFO - PROCESS | 2884 | 1472904479608 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:07:59 INFO - PROCESS | 2884 | ++DOCSHELL 17B3A000 == 38 [pid = 2884] [id = 206] 05:07:59 INFO - PROCESS | 2884 | ++DOMWINDOW == 66 (17B3AC00) [pid = 2884] [serial = 616] [outer = 00000000] 05:07:59 INFO - PROCESS | 2884 | ++DOMWINDOW == 67 (17B91C00) [pid = 2884] [serial = 617] [outer = 17B3AC00] 05:07:59 INFO - PROCESS | 2884 | 1472904479654 Marionette DEBUG loaded listener.js 05:07:59 INFO - PROCESS | 2884 | ++DOMWINDOW == 68 (17BC9000) [pid = 2884] [serial = 618] [outer = 17B3AC00] 05:08:00 INFO - PROCESS | 2884 | 1472904480073 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]]]}] 05:08:00 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 05:08:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 570ms 05:08:00 INFO - PROCESS | 2884 | 1472904480088 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 05:08:00 INFO - PROCESS | 2884 | 1472904480090 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 05:08:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 05:08:00 INFO - PROCESS | 2884 | 1472904480093 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 05:08:00 INFO - PROCESS | 2884 | 1472904480095 Marionette TRACE conn5 <- [1,790,null,{}] 05:08:00 INFO - PROCESS | 2884 | 1472904480098 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}] 05:08:00 INFO - PROCESS | 2884 | 1472904480100 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:00 INFO - PROCESS | 2884 | 1472904480230 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 05:08:00 INFO - PROCESS | 2884 | 1472904480237 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:00 INFO - PROCESS | 2884 | 1472904480239 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:00 INFO - PROCESS | 2884 | ++DOCSHELL 17AC7800 == 39 [pid = 2884] [id = 207] 05:08:00 INFO - PROCESS | 2884 | ++DOMWINDOW == 69 (17B32400) [pid = 2884] [serial = 619] [outer = 00000000] 05:08:00 INFO - PROCESS | 2884 | ++DOMWINDOW == 70 (181BA800) [pid = 2884] [serial = 620] [outer = 17B32400] 05:08:00 INFO - PROCESS | 2884 | 1472904480286 Marionette DEBUG loaded listener.js 05:08:00 INFO - PROCESS | 2884 | ++DOMWINDOW == 71 (181BD400) [pid = 2884] [serial = 621] [outer = 17B32400] 05:08:00 INFO - PROCESS | 2884 | 1472904480929 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]]]}] 05:08:00 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 05:08:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 870ms 05:08:00 INFO - PROCESS | 2884 | 1472904480966 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 05:08:00 INFO - PROCESS | 2884 | 1472904480970 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 05:08:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 05:08:00 INFO - PROCESS | 2884 | 1472904480975 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 05:08:00 INFO - PROCESS | 2884 | 1472904480981 Marionette TRACE conn5 <- [1,794,null,{}] 05:08:00 INFO - PROCESS | 2884 | 1472904480986 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}] 05:08:00 INFO - PROCESS | 2884 | 1472904480989 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:01 INFO - PROCESS | 2884 | 1472904481107 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 05:08:01 INFO - PROCESS | 2884 | 1472904481230 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:01 INFO - PROCESS | 2884 | 1472904481233 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:01 INFO - PROCESS | 2884 | ++DOCSHELL 0BE46400 == 40 [pid = 2884] [id = 208] 05:08:01 INFO - PROCESS | 2884 | ++DOMWINDOW == 72 (0F218800) [pid = 2884] [serial = 622] [outer = 00000000] 05:08:01 INFO - PROCESS | 2884 | ++DOMWINDOW == 73 (0F86E400) [pid = 2884] [serial = 623] [outer = 0F218800] 05:08:01 INFO - PROCESS | 2884 | 1472904481295 Marionette DEBUG loaded listener.js 05:08:01 INFO - PROCESS | 2884 | ++DOMWINDOW == 74 (0FBC1800) [pid = 2884] [serial = 624] [outer = 0F218800] 05:08:01 INFO - PROCESS | 2884 | 1472904481905 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]]]}] 05:08:01 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 05:08:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 990ms 05:08:01 INFO - PROCESS | 2884 | 1472904481966 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 05:08:01 INFO - PROCESS | 2884 | 1472904481970 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 05:08:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 05:08:01 INFO - PROCESS | 2884 | 1472904481977 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 05:08:01 INFO - PROCESS | 2884 | 1472904481980 Marionette TRACE conn5 <- [1,798,null,{}] 05:08:01 INFO - PROCESS | 2884 | 1472904481985 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}] 05:08:01 INFO - PROCESS | 2884 | 1472904481988 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:02 INFO - PROCESS | 2884 | 1472904482150 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 05:08:02 INFO - PROCESS | 2884 | 1472904482161 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:02 INFO - PROCESS | 2884 | 1472904482164 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:02 INFO - PROCESS | 2884 | ++DOCSHELL 14425800 == 41 [pid = 2884] [id = 209] 05:08:02 INFO - PROCESS | 2884 | ++DOMWINDOW == 75 (14426000) [pid = 2884] [serial = 625] [outer = 00000000] 05:08:02 INFO - PROCESS | 2884 | ++DOMWINDOW == 76 (15F41000) [pid = 2884] [serial = 626] [outer = 14426000] 05:08:02 INFO - PROCESS | 2884 | 1472904482221 Marionette DEBUG loaded listener.js 05:08:02 INFO - PROCESS | 2884 | ++DOMWINDOW == 77 (1604CC00) [pid = 2884] [serial = 627] [outer = 14426000] 05:08:02 INFO - PROCESS | 2884 | 1472904482852 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]]]}] 05:08:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 05:08:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 930ms 05:08:02 INFO - PROCESS | 2884 | 1472904482916 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 05:08:02 INFO - PROCESS | 2884 | 1472904482919 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 05:08:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 05:08:02 INFO - PROCESS | 2884 | 1472904482923 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 05:08:02 INFO - PROCESS | 2884 | 1472904482927 Marionette TRACE conn5 <- [1,802,null,{}] 05:08:02 INFO - PROCESS | 2884 | 1472904482938 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}] 05:08:02 INFO - PROCESS | 2884 | 1472904482943 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:03 INFO - PROCESS | 2884 | 1472904483060 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 05:08:03 INFO - PROCESS | 2884 | 1472904483179 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:03 INFO - PROCESS | 2884 | 1472904483182 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:03 INFO - PROCESS | 2884 | ++DOCSHELL 17B3B000 == 42 [pid = 2884] [id = 210] 05:08:03 INFO - PROCESS | 2884 | ++DOMWINDOW == 78 (181C1000) [pid = 2884] [serial = 628] [outer = 00000000] 05:08:03 INFO - PROCESS | 2884 | ++DOMWINDOW == 79 (1864DC00) [pid = 2884] [serial = 629] [outer = 181C1000] 05:08:03 INFO - PROCESS | 2884 | 1472904483245 Marionette DEBUG loaded listener.js 05:08:03 INFO - PROCESS | 2884 | ++DOMWINDOW == 80 (18653C00) [pid = 2884] [serial = 630] [outer = 181C1000] 05:08:03 INFO - PROCESS | 2884 | 1472904483802 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] 05:08:03 INFO - PROCESS | 2884 | 1472904483859 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 05:08:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 05:08:03 INFO - PROCESS | 2884 | 1472904483863 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 05:08:03 INFO - PROCESS | 2884 | 1472904483865 Marionette TRACE conn5 <- [1,806,null,{}] 05:08:03 INFO - PROCESS | 2884 | 1472904483869 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}] 05:08:03 INFO - PROCESS | 2884 | 1472904483871 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:03 INFO - PROCESS | 2884 | 1472904483985 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 05:08:04 INFO - PROCESS | 2884 | 1472904484081 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:04 INFO - PROCESS | 2884 | 1472904484083 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:04 INFO - PROCESS | 2884 | ++DOCSHELL 1864D400 == 43 [pid = 2884] [id = 211] 05:08:04 INFO - PROCESS | 2884 | ++DOMWINDOW == 81 (18657400) [pid = 2884] [serial = 631] [outer = 00000000] 05:08:04 INFO - PROCESS | 2884 | ++DOMWINDOW == 82 (186F1800) [pid = 2884] [serial = 632] [outer = 18657400] 05:08:04 INFO - PROCESS | 2884 | 1472904484140 Marionette DEBUG loaded listener.js 05:08:04 INFO - PROCESS | 2884 | ++DOMWINDOW == 83 (186F4C00) [pid = 2884] [serial = 633] [outer = 18657400] 05:08:04 INFO - PROCESS | 2884 | 1472904484896 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]]]}] 05:08:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 05:08:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1076ms 05:08:04 INFO - PROCESS | 2884 | 1472904484942 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 05:08:04 INFO - PROCESS | 2884 | 1472904484946 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 05:08:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 05:08:04 INFO - PROCESS | 2884 | 1472904484951 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 05:08:04 INFO - PROCESS | 2884 | 1472904484954 Marionette TRACE conn5 <- [1,810,null,{}] 05:08:04 INFO - PROCESS | 2884 | 1472904484960 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}] 05:08:04 INFO - PROCESS | 2884 | 1472904484963 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:05 INFO - PROCESS | 2884 | 1472904485069 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 05:08:05 INFO - PROCESS | 2884 | 1472904485195 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:05 INFO - PROCESS | 2884 | 1472904485199 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:05 INFO - PROCESS | 2884 | ++DOCSHELL 0F655800 == 44 [pid = 2884] [id = 212] 05:08:05 INFO - PROCESS | 2884 | ++DOMWINDOW == 84 (0F709C00) [pid = 2884] [serial = 634] [outer = 00000000] 05:08:05 INFO - PROCESS | 2884 | ++DOMWINDOW == 85 (0F847000) [pid = 2884] [serial = 635] [outer = 0F709C00] 05:08:05 INFO - PROCESS | 2884 | 1472904485254 Marionette DEBUG loaded listener.js 05:08:05 INFO - PROCESS | 2884 | ++DOMWINDOW == 86 (0F913800) [pid = 2884] [serial = 636] [outer = 0F709C00] 05:08:06 INFO - PROCESS | 2884 | --DOCSHELL 17B3A000 == 43 [pid = 2884] [id = 206] 05:08:06 INFO - PROCESS | 2884 | --DOCSHELL 13AB8800 == 42 [pid = 2884] [id = 205] 05:08:06 INFO - PROCESS | 2884 | --DOCSHELL 15FAEC00 == 41 [pid = 2884] [id = 204] 05:08:06 INFO - PROCESS | 2884 | --DOCSHELL 0F919400 == 40 [pid = 2884] [id = 203] 05:08:06 INFO - PROCESS | 2884 | --DOCSHELL 08799400 == 39 [pid = 2884] [id = 202] 05:08:06 INFO - PROCESS | 2884 | --DOCSHELL 14423800 == 38 [pid = 2884] [id = 201] 05:08:06 INFO - PROCESS | 2884 | --DOCSHELL 0FEDA400 == 37 [pid = 2884] [id = 200] 05:08:06 INFO - PROCESS | 2884 | --DOCSHELL 0F708400 == 36 [pid = 2884] [id = 199] 05:08:06 INFO - PROCESS | 2884 | --DOCSHELL 0879A000 == 35 [pid = 2884] [id = 198] 05:08:06 INFO - PROCESS | 2884 | --DOCSHELL 0BF3D000 == 34 [pid = 2884] [id = 197] 05:08:06 INFO - PROCESS | 2884 | --DOCSHELL 143E4000 == 33 [pid = 2884] [id = 196] 05:08:06 INFO - PROCESS | 2884 | --DOCSHELL 087DB400 == 32 [pid = 2884] [id = 191] 05:08:06 INFO - PROCESS | 2884 | --DOCSHELL 17B3B000 == 31 [pid = 2884] [id = 210] 05:08:06 INFO - PROCESS | 2884 | --DOCSHELL 1864D400 == 30 [pid = 2884] [id = 211] 05:08:06 INFO - PROCESS | 2884 | --DOCSHELL 14425800 == 29 [pid = 2884] [id = 209] 05:08:06 INFO - PROCESS | 2884 | --DOCSHELL 17AC7800 == 28 [pid = 2884] [id = 207] 05:08:06 INFO - PROCESS | 2884 | --DOCSHELL 0BE46400 == 27 [pid = 2884] [id = 208] 05:08:06 INFO - PROCESS | 2884 | --DOMWINDOW == 85 (0F869800) [pid = 2884] [serial = 579] [outer = 00000000] [url = about:blank] 05:08:06 INFO - PROCESS | 2884 | --DOMWINDOW == 84 (0C576C00) [pid = 2884] [serial = 573] [outer = 00000000] [url = about:blank] 05:08:06 INFO - PROCESS | 2884 | --DOMWINDOW == 83 (0BE20C00) [pid = 2884] [serial = 572] [outer = 00000000] [url = about:blank] 05:08:06 INFO - PROCESS | 2884 | --DOMWINDOW == 82 (0F136000) [pid = 2884] [serial = 575] [outer = 00000000] [url = about:blank] 05:08:06 INFO - PROCESS | 2884 | --DOMWINDOW == 81 (0F866400) [pid = 2884] [serial = 564] [outer = 00000000] [url = about:blank] 05:08:06 INFO - PROCESS | 2884 | --DOMWINDOW == 80 (0F845000) [pid = 2884] [serial = 563] [outer = 00000000] [url = about:blank] 05:08:06 INFO - PROCESS | 2884 | --DOMWINDOW == 79 (1604B400) [pid = 2884] [serial = 567] [outer = 00000000] [url = about:blank] 05:08:06 INFO - PROCESS | 2884 | --DOMWINDOW == 78 (16046400) [pid = 2884] [serial = 566] [outer = 00000000] [url = about:blank] 05:08:06 INFO - PROCESS | 2884 | --DOMWINDOW == 77 (17ACBC00) [pid = 2884] [serial = 570] [outer = 00000000] [url = about:blank] 05:08:06 INFO - PROCESS | 2884 | --DOMWINDOW == 76 (17AC5000) [pid = 2884] [serial = 569] [outer = 00000000] [url = about:blank] 05:08:06 INFO - PROCESS | 2884 | --DOMWINDOW == 75 (13D9C400) [pid = 2884] [serial = 582] [outer = 00000000] [url = about:blank] 05:08:06 INFO - PROCESS | 2884 | --DOMWINDOW == 74 (15C04C00) [pid = 2884] [serial = 587] [outer = 00000000] [url = about:blank] 05:08:06 INFO - PROCESS | 2884 | --DOMWINDOW == 73 (13ADF800) [pid = 2884] [serial = 581] [outer = 00000000] [url = about:blank] 05:08:06 INFO - PROCESS | 2884 | --DOMWINDOW == 72 (13D71000) [pid = 2884] [serial = 584] [outer = 00000000] [url = about:blank] 05:08:06 INFO - PROCESS | 2884 | --DOMWINDOW == 71 (14352000) [pid = 2884] [serial = 585] [outer = 00000000] [url = about:blank] 05:08:06 INFO - PROCESS | 2884 | --DOMWINDOW == 70 (0F850800) [pid = 2884] [serial = 578] [outer = 00000000] [url = about:blank] 05:08:06 INFO - PROCESS | 2884 | --DOMWINDOW == 69 (0F136C00) [pid = 2884] [serial = 576] [outer = 00000000] [url = about:blank] 05:08:06 INFO - PROCESS | 2884 | 1472904486429 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] 05:08:06 INFO - PROCESS | 2884 | 1472904486486 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 05:08:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 05:08:06 INFO - PROCESS | 2884 | 1472904486491 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 05:08:06 INFO - PROCESS | 2884 | 1472904486495 Marionette TRACE conn5 <- [1,814,null,{}] 05:08:06 INFO - PROCESS | 2884 | 1472904486500 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}] 05:08:06 INFO - PROCESS | 2884 | 1472904486503 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:06 INFO - PROCESS | 2884 | 1472904486620 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 05:08:06 INFO - PROCESS | 2884 | 1472904486701 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:06 INFO - PROCESS | 2884 | 1472904486704 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:06 INFO - PROCESS | 2884 | ++DOCSHELL 0BE1D400 == 28 [pid = 2884] [id = 213] 05:08:06 INFO - PROCESS | 2884 | ++DOMWINDOW == 70 (0BE1FC00) [pid = 2884] [serial = 637] [outer = 00000000] 05:08:06 INFO - PROCESS | 2884 | ++DOMWINDOW == 71 (0F17E000) [pid = 2884] [serial = 638] [outer = 0BE1FC00] 05:08:06 INFO - PROCESS | 2884 | 1472904486755 Marionette DEBUG loaded listener.js 05:08:06 INFO - PROCESS | 2884 | ++DOMWINDOW == 72 (0F2F5400) [pid = 2884] [serial = 639] [outer = 0BE1FC00] 05:08:07 INFO - PROCESS | 2884 | 1472904487146 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]]]}] 05:08:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 05:08:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 690ms 05:08:07 INFO - PROCESS | 2884 | 1472904487182 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 05:08:07 INFO - PROCESS | 2884 | 1472904487187 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 05:08:07 INFO - PROCESS | 2884 | 1472904487193 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 05:08:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 05:08:07 INFO - PROCESS | 2884 | 1472904487195 Marionette TRACE conn5 <- [1,818,null,{}] 05:08:07 INFO - PROCESS | 2884 | 1472904487229 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}] 05:08:07 INFO - PROCESS | 2884 | 1472904487232 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:07 INFO - PROCESS | 2884 | 1472904487321 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 05:08:07 INFO - PROCESS | 2884 | 1472904487328 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:07 INFO - PROCESS | 2884 | 1472904487330 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:07 INFO - PROCESS | 2884 | ++DOCSHELL 0F703800 == 29 [pid = 2884] [id = 214] 05:08:07 INFO - PROCESS | 2884 | ++DOMWINDOW == 73 (0F706000) [pid = 2884] [serial = 640] [outer = 00000000] 05:08:07 INFO - PROCESS | 2884 | ++DOMWINDOW == 74 (0F850800) [pid = 2884] [serial = 641] [outer = 0F706000] 05:08:07 INFO - PROCESS | 2884 | 1472904487380 Marionette DEBUG loaded listener.js 05:08:07 INFO - PROCESS | 2884 | ++DOMWINDOW == 75 (0F86C000) [pid = 2884] [serial = 642] [outer = 0F706000] 05:08:07 INFO - PROCESS | 2884 | 1472904487831 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]]]}] 05:08:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 05:08:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 671ms 05:08:07 INFO - PROCESS | 2884 | 1472904487868 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 05:08:07 INFO - PROCESS | 2884 | 1472904487870 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 05:08:07 INFO - PROCESS | 2884 | 1472904487874 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 05:08:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 05:08:07 INFO - PROCESS | 2884 | 1472904487877 Marionette TRACE conn5 <- [1,822,null,{}] 05:08:07 INFO - PROCESS | 2884 | 1472904487888 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}] 05:08:07 INFO - PROCESS | 2884 | 1472904487892 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:07 INFO - PROCESS | 2884 | 1472904487976 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 05:08:07 INFO - PROCESS | 2884 | 1472904487986 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:07 INFO - PROCESS | 2884 | 1472904487990 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:07 INFO - PROCESS | 2884 | ++DOCSHELL 13824800 == 30 [pid = 2884] [id = 215] 05:08:07 INFO - PROCESS | 2884 | ++DOMWINDOW == 76 (13829C00) [pid = 2884] [serial = 643] [outer = 00000000] 05:08:08 INFO - PROCESS | 2884 | ++DOMWINDOW == 77 (13ADAC00) [pid = 2884] [serial = 644] [outer = 13829C00] 05:08:08 INFO - PROCESS | 2884 | 1472904488040 Marionette DEBUG loaded listener.js 05:08:08 INFO - PROCESS | 2884 | ++DOMWINDOW == 78 (13D97400) [pid = 2884] [serial = 645] [outer = 13829C00] 05:08:09 INFO - PROCESS | 2884 | 1472904489707 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]]]}] 05:08:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 05:08:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1877ms 05:08:09 INFO - PROCESS | 2884 | 1472904489755 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 05:08:09 INFO - PROCESS | 2884 | 1472904489757 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 05:08:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 05:08:09 INFO - PROCESS | 2884 | 1472904489761 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 05:08:09 INFO - PROCESS | 2884 | 1472904489762 Marionette TRACE conn5 <- [1,826,null,{}] 05:08:09 INFO - PROCESS | 2884 | 1472904489766 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}] 05:08:09 INFO - PROCESS | 2884 | 1472904489768 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:09 INFO - PROCESS | 2884 | 1472904489883 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 05:08:09 INFO - PROCESS | 2884 | 1472904489890 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:09 INFO - PROCESS | 2884 | 1472904489892 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:09 INFO - PROCESS | 2884 | ++DOCSHELL 142AB000 == 31 [pid = 2884] [id = 216] 05:08:09 INFO - PROCESS | 2884 | ++DOMWINDOW == 79 (142AF400) [pid = 2884] [serial = 646] [outer = 00000000] 05:08:09 INFO - PROCESS | 2884 | ++DOMWINDOW == 80 (16048C00) [pid = 2884] [serial = 647] [outer = 142AF400] 05:08:09 INFO - PROCESS | 2884 | 1472904489940 Marionette DEBUG loaded listener.js 05:08:09 INFO - PROCESS | 2884 | ++DOMWINDOW == 81 (16073800) [pid = 2884] [serial = 648] [outer = 142AF400] 05:08:10 INFO - PROCESS | 2884 | 1472904490415 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]]]}] 05:08:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 05:08:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 671ms 05:08:10 INFO - PROCESS | 2884 | 1472904490436 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 05:08:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 05:08:10 INFO - PROCESS | 2884 | 1472904490438 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 05:08:10 INFO - PROCESS | 2884 | 1472904490441 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 05:08:10 INFO - PROCESS | 2884 | 1472904490442 Marionette TRACE conn5 <- [1,830,null,{}] 05:08:10 INFO - PROCESS | 2884 | 1472904490446 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}] 05:08:10 INFO - PROCESS | 2884 | 1472904490448 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:10 INFO - PROCESS | 2884 | 1472904490565 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 05:08:10 INFO - PROCESS | 2884 | 1472904490576 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:10 INFO - PROCESS | 2884 | 1472904490578 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:10 INFO - PROCESS | 2884 | ++DOCSHELL 166D2C00 == 32 [pid = 2884] [id = 217] 05:08:10 INFO - PROCESS | 2884 | ++DOMWINDOW == 82 (16BC1400) [pid = 2884] [serial = 649] [outer = 00000000] 05:08:10 INFO - PROCESS | 2884 | ++DOMWINDOW == 83 (17AC1800) [pid = 2884] [serial = 650] [outer = 16BC1400] 05:08:10 INFO - PROCESS | 2884 | 1472904490675 Marionette DEBUG loaded listener.js 05:08:10 INFO - PROCESS | 2884 | ++DOMWINDOW == 84 (17AC6000) [pid = 2884] [serial = 651] [outer = 16BC1400] 05:08:11 INFO - PROCESS | 2884 | --DOMWINDOW == 83 (17B32400) [pid = 2884] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 05:08:11 INFO - PROCESS | 2884 | --DOMWINDOW == 82 (17AC8C00) [pid = 2884] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 05:08:11 INFO - PROCESS | 2884 | --DOMWINDOW == 81 (0F70DC00) [pid = 2884] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 05:08:11 INFO - PROCESS | 2884 | --DOMWINDOW == 80 (15FEA400) [pid = 2884] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 05:08:11 INFO - PROCESS | 2884 | --DOMWINDOW == 79 (14DEE800) [pid = 2884] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 05:08:11 INFO - PROCESS | 2884 | --DOMWINDOW == 78 (0879AC00) [pid = 2884] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 05:08:11 INFO - PROCESS | 2884 | --DOMWINDOW == 77 (0C521000) [pid = 2884] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 05:08:11 INFO - PROCESS | 2884 | --DOMWINDOW == 76 (15C0D000) [pid = 2884] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 05:08:11 INFO - PROCESS | 2884 | --DOMWINDOW == 75 (0FF3A000) [pid = 2884] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 05:08:11 INFO - PROCESS | 2884 | --DOMWINDOW == 74 (166CBC00) [pid = 2884] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 05:08:11 INFO - PROCESS | 2884 | --DOMWINDOW == 73 (143E9000) [pid = 2884] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 05:08:11 INFO - PROCESS | 2884 | --DOMWINDOW == 72 (17B3AC00) [pid = 2884] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 05:08:11 INFO - PROCESS | 2884 | 1472904491375 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]]]}] 05:08:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 05:08:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 970ms 05:08:11 INFO - PROCESS | 2884 | 1472904491412 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 05:08:11 INFO - PROCESS | 2884 | 1472904491414 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 05:08:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 05:08:11 INFO - PROCESS | 2884 | 1472904491417 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 05:08:11 INFO - PROCESS | 2884 | 1472904491419 Marionette TRACE conn5 <- [1,834,null,{}] 05:08:11 INFO - PROCESS | 2884 | 1472904491422 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}] 05:08:11 INFO - PROCESS | 2884 | 1472904491428 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:11 INFO - PROCESS | 2884 | 1472904491519 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 05:08:11 INFO - PROCESS | 2884 | 1472904491611 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:11 INFO - PROCESS | 2884 | 1472904491613 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:11 INFO - PROCESS | 2884 | ++DOCSHELL 143E9000 == 33 [pid = 2884] [id = 218] 05:08:11 INFO - PROCESS | 2884 | ++DOMWINDOW == 73 (144A2400) [pid = 2884] [serial = 652] [outer = 00000000] 05:08:11 INFO - PROCESS | 2884 | ++DOMWINDOW == 74 (17B08400) [pid = 2884] [serial = 653] [outer = 144A2400] 05:08:11 INFO - PROCESS | 2884 | 1472904491662 Marionette DEBUG loaded listener.js 05:08:11 INFO - PROCESS | 2884 | ++DOMWINDOW == 75 (17B32000) [pid = 2884] [serial = 654] [outer = 144A2400] 05:08:12 INFO - PROCESS | 2884 | 1472904492031 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]]]}] 05:08:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 05:08:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 670ms 05:08:12 INFO - PROCESS | 2884 | 1472904492088 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 05:08:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 05:08:12 INFO - PROCESS | 2884 | 1472904492090 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 05:08:12 INFO - PROCESS | 2884 | 1472904492093 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 05:08:12 INFO - PROCESS | 2884 | 1472904492094 Marionette TRACE conn5 <- [1,838,null,{}] 05:08:12 INFO - PROCESS | 2884 | 1472904492098 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}] 05:08:12 INFO - PROCESS | 2884 | 1472904492100 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:12 INFO - PROCESS | 2884 | 1472904492211 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 05:08:12 INFO - PROCESS | 2884 | 1472904492219 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:12 INFO - PROCESS | 2884 | 1472904492221 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:12 INFO - PROCESS | 2884 | ++DOCSHELL 0F1E2800 == 34 [pid = 2884] [id = 219] 05:08:12 INFO - PROCESS | 2884 | ++DOMWINDOW == 76 (16BD4000) [pid = 2884] [serial = 655] [outer = 00000000] 05:08:12 INFO - PROCESS | 2884 | ++DOMWINDOW == 77 (181BE800) [pid = 2884] [serial = 656] [outer = 16BD4000] 05:08:12 INFO - PROCESS | 2884 | 1472904492271 Marionette DEBUG loaded listener.js 05:08:12 INFO - PROCESS | 2884 | ++DOMWINDOW == 78 (181C1800) [pid = 2884] [serial = 657] [outer = 16BD4000] 05:08:12 INFO - PROCESS | 2884 | 1472904492656 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]]]}] 05:08:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 05:08:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 630ms 05:08:12 INFO - PROCESS | 2884 | 1472904492724 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 05:08:12 INFO - PROCESS | 2884 | 1472904492726 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 05:08:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 05:08:12 INFO - PROCESS | 2884 | 1472904492729 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 05:08:12 INFO - PROCESS | 2884 | 1472904492730 Marionette TRACE conn5 <- [1,842,null,{}] 05:08:12 INFO - PROCESS | 2884 | 1472904492734 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}] 05:08:12 INFO - PROCESS | 2884 | 1472904492736 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:12 INFO - PROCESS | 2884 | 1472904492844 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 05:08:12 INFO - PROCESS | 2884 | 1472904492856 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:12 INFO - PROCESS | 2884 | 1472904492858 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:12 INFO - PROCESS | 2884 | ++DOCSHELL 17BC4C00 == 35 [pid = 2884] [id = 220] 05:08:12 INFO - PROCESS | 2884 | ++DOMWINDOW == 79 (181BF800) [pid = 2884] [serial = 658] [outer = 00000000] 05:08:12 INFO - PROCESS | 2884 | ++DOMWINDOW == 80 (186F7000) [pid = 2884] [serial = 659] [outer = 181BF800] 05:08:12 INFO - PROCESS | 2884 | 1472904492903 Marionette DEBUG loaded listener.js 05:08:12 INFO - PROCESS | 2884 | ++DOMWINDOW == 81 (186E9400) [pid = 2884] [serial = 660] [outer = 181BF800] 05:08:13 INFO - PROCESS | 2884 | 1472904493434 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]]]}] 05:08:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 05:08:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 730ms 05:08:13 INFO - PROCESS | 2884 | 1472904493481 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 05:08:13 INFO - PROCESS | 2884 | 1472904493487 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 05:08:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 05:08:13 INFO - PROCESS | 2884 | ++DOMWINDOW == 82 (0BE48000) [pid = 2884] [serial = 661] [outer = 0F17AC00] 05:08:13 INFO - PROCESS | 2884 | 1472904493517 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 05:08:13 INFO - PROCESS | 2884 | 1472904493521 Marionette TRACE conn5 <- [1,846,null,{}] 05:08:13 INFO - PROCESS | 2884 | 1472904493566 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}] 05:08:13 INFO - PROCESS | 2884 | 1472904493569 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:13 INFO - PROCESS | 2884 | 1472904493785 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 05:08:13 INFO - PROCESS | 2884 | 1472904493795 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:13 INFO - PROCESS | 2884 | 1472904493800 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:13 INFO - PROCESS | 2884 | ++DOCSHELL 0BE17400 == 36 [pid = 2884] [id = 221] 05:08:13 INFO - PROCESS | 2884 | ++DOMWINDOW == 83 (0BE1C000) [pid = 2884] [serial = 662] [outer = 00000000] 05:08:13 INFO - PROCESS | 2884 | ++DOMWINDOW == 84 (0F7CB000) [pid = 2884] [serial = 663] [outer = 0BE1C000] 05:08:13 INFO - PROCESS | 2884 | 1472904493861 Marionette DEBUG loaded listener.js 05:08:13 INFO - PROCESS | 2884 | ++DOMWINDOW == 85 (0F862400) [pid = 2884] [serial = 664] [outer = 0BE1C000] 05:08:14 INFO - PROCESS | 2884 | 1472904494643 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]]]}] 05:08:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 05:08:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1215ms 05:08:14 INFO - PROCESS | 2884 | 1472904494712 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 05:08:14 INFO - PROCESS | 2884 | 1472904494716 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 05:08:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 05:08:14 INFO - PROCESS | 2884 | 1472904494723 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 05:08:14 INFO - PROCESS | 2884 | 1472904494726 Marionette TRACE conn5 <- [1,850,null,{}] 05:08:14 INFO - PROCESS | 2884 | 1472904494730 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}] 05:08:14 INFO - PROCESS | 2884 | 1472904494733 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:14 INFO - PROCESS | 2884 | 1472904494889 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 05:08:15 INFO - PROCESS | 2884 | 1472904495009 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:15 INFO - PROCESS | 2884 | 1472904495011 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:15 INFO - PROCESS | 2884 | ++DOCSHELL 10A59800 == 37 [pid = 2884] [id = 222] 05:08:15 INFO - PROCESS | 2884 | ++DOMWINDOW == 86 (10B43400) [pid = 2884] [serial = 665] [outer = 00000000] 05:08:15 INFO - PROCESS | 2884 | ++DOMWINDOW == 87 (143DE400) [pid = 2884] [serial = 666] [outer = 10B43400] 05:08:15 INFO - PROCESS | 2884 | 1472904495072 Marionette DEBUG loaded listener.js 05:08:15 INFO - PROCESS | 2884 | ++DOMWINDOW == 88 (15F48000) [pid = 2884] [serial = 667] [outer = 10B43400] 05:08:15 INFO - PROCESS | 2884 | 1472904495938 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]]]}] 05:08:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 05:08:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1277ms 05:08:15 INFO - PROCESS | 2884 | 1472904496004 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 05:08:15 INFO - PROCESS | 2884 | 1472904496009 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 05:08:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 05:08:16 INFO - PROCESS | 2884 | 1472904496014 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 05:08:16 INFO - PROCESS | 2884 | 1472904496017 Marionette TRACE conn5 <- [1,854,null,{}] 05:08:16 INFO - PROCESS | 2884 | 1472904496023 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}] 05:08:16 INFO - PROCESS | 2884 | 1472904496026 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:16 INFO - PROCESS | 2884 | 1472904496187 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 05:08:16 INFO - PROCESS | 2884 | --DOCSHELL 0F1E2800 == 36 [pid = 2884] [id = 219] 05:08:16 INFO - PROCESS | 2884 | --DOCSHELL 143E9000 == 35 [pid = 2884] [id = 218] 05:08:16 INFO - PROCESS | 2884 | --DOCSHELL 166D2C00 == 34 [pid = 2884] [id = 217] 05:08:16 INFO - PROCESS | 2884 | --DOCSHELL 142AB000 == 33 [pid = 2884] [id = 216] 05:08:16 INFO - PROCESS | 2884 | --DOCSHELL 13824800 == 32 [pid = 2884] [id = 215] 05:08:16 INFO - PROCESS | 2884 | --DOCSHELL 0F703800 == 31 [pid = 2884] [id = 214] 05:08:16 INFO - PROCESS | 2884 | --DOCSHELL 0BE1D400 == 30 [pid = 2884] [id = 213] 05:08:16 INFO - PROCESS | 2884 | --DOMWINDOW == 87 (0F259C00) [pid = 2884] [serial = 590] [outer = 00000000] [url = about:blank] 05:08:16 INFO - PROCESS | 2884 | --DOMWINDOW == 86 (0F705000) [pid = 2884] [serial = 591] [outer = 00000000] [url = about:blank] 05:08:16 INFO - PROCESS | 2884 | --DOMWINDOW == 85 (15F46000) [pid = 2884] [serial = 588] [outer = 00000000] [url = about:blank] 05:08:16 INFO - PROCESS | 2884 | --DOMWINDOW == 84 (17B91C00) [pid = 2884] [serial = 617] [outer = 00000000] [url = about:blank] 05:08:16 INFO - PROCESS | 2884 | --DOMWINDOW == 83 (17BC9000) [pid = 2884] [serial = 618] [outer = 00000000] [url = about:blank] 05:08:16 INFO - PROCESS | 2884 | --DOMWINDOW == 82 (181BD400) [pid = 2884] [serial = 621] [outer = 00000000] [url = about:blank] 05:08:16 INFO - PROCESS | 2884 | --DOMWINDOW == 81 (17B39000) [pid = 2884] [serial = 615] [outer = 00000000] [url = about:blank] 05:08:16 INFO - PROCESS | 2884 | --DOMWINDOW == 80 (0F844800) [pid = 2884] [serial = 596] [outer = 00000000] [url = about:blank] 05:08:16 INFO - PROCESS | 2884 | --DOMWINDOW == 79 (17ABC800) [pid = 2884] [serial = 612] [outer = 00000000] [url = about:blank] 05:08:16 INFO - PROCESS | 2884 | --DOMWINDOW == 78 (15C04800) [pid = 2884] [serial = 603] [outer = 00000000] [url = about:blank] 05:08:16 INFO - PROCESS | 2884 | --DOMWINDOW == 77 (0F869000) [pid = 2884] [serial = 597] [outer = 00000000] [url = about:blank] 05:08:16 INFO - PROCESS | 2884 | --DOMWINDOW == 76 (17B32C00) [pid = 2884] [serial = 614] [outer = 00000000] [url = about:blank] 05:08:16 INFO - PROCESS | 2884 | --DOMWINDOW == 75 (0BF34800) [pid = 2884] [serial = 594] [outer = 00000000] [url = about:blank] 05:08:16 INFO - PROCESS | 2884 | --DOMWINDOW == 74 (15927400) [pid = 2884] [serial = 602] [outer = 00000000] [url = about:blank] 05:08:16 INFO - PROCESS | 2884 | --DOMWINDOW == 73 (16052000) [pid = 2884] [serial = 606] [outer = 00000000] [url = about:blank] 05:08:16 INFO - PROCESS | 2884 | --DOMWINDOW == 72 (13824000) [pid = 2884] [serial = 599] [outer = 00000000] [url = about:blank] 05:08:16 INFO - PROCESS | 2884 | --DOMWINDOW == 71 (13AD6800) [pid = 2884] [serial = 600] [outer = 00000000] [url = about:blank] 05:08:16 INFO - PROCESS | 2884 | --DOMWINDOW == 70 (0BE22800) [pid = 2884] [serial = 593] [outer = 00000000] [url = about:blank] 05:08:16 INFO - PROCESS | 2884 | --DOMWINDOW == 69 (16045800) [pid = 2884] [serial = 605] [outer = 00000000] [url = about:blank] 05:08:16 INFO - PROCESS | 2884 | --DOMWINDOW == 68 (17616800) [pid = 2884] [serial = 609] [outer = 00000000] [url = about:blank] 05:08:16 INFO - PROCESS | 2884 | --DOMWINDOW == 67 (16B59800) [pid = 2884] [serial = 608] [outer = 00000000] [url = about:blank] 05:08:16 INFO - PROCESS | 2884 | --DOMWINDOW == 66 (1761D800) [pid = 2884] [serial = 611] [outer = 00000000] [url = about:blank] 05:08:16 INFO - PROCESS | 2884 | --DOMWINDOW == 65 (181BA800) [pid = 2884] [serial = 620] [outer = 00000000] [url = about:blank] 05:08:16 INFO - PROCESS | 2884 | 1472904496294 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:16 INFO - PROCESS | 2884 | 1472904496298 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:16 INFO - PROCESS | 2884 | ++DOCSHELL 08669C00 == 31 [pid = 2884] [id = 223] 05:08:16 INFO - PROCESS | 2884 | ++DOMWINDOW == 66 (0874A000) [pid = 2884] [serial = 668] [outer = 00000000] 05:08:16 INFO - PROCESS | 2884 | ++DOMWINDOW == 67 (0BE45000) [pid = 2884] [serial = 669] [outer = 0874A000] 05:08:16 INFO - PROCESS | 2884 | 1472904496350 Marionette DEBUG loaded listener.js 05:08:16 INFO - PROCESS | 2884 | ++DOMWINDOW == 68 (0C5CB800) [pid = 2884] [serial = 670] [outer = 0874A000] 05:08:16 INFO - PROCESS | 2884 | 1472904496796 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]]]}] 05:08:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 05:08:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 830ms 05:08:16 INFO - PROCESS | 2884 | 1472904496848 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 05:08:16 INFO - PROCESS | 2884 | 1472904496853 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 05:08:16 INFO - PROCESS | 2884 | 1472904496859 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 05:08:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 05:08:16 INFO - PROCESS | 2884 | 1472904496861 Marionette TRACE conn5 <- [1,858,null,{}] 05:08:16 INFO - PROCESS | 2884 | 1472904496865 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}] 05:08:16 INFO - PROCESS | 2884 | 1472904496867 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:16 INFO - PROCESS | 2884 | 1472904496955 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 05:08:16 INFO - PROCESS | 2884 | 1472904496962 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:16 INFO - PROCESS | 2884 | 1472904496964 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:16 INFO - PROCESS | 2884 | ++DOCSHELL 0F7BDC00 == 32 [pid = 2884] [id = 224] 05:08:16 INFO - PROCESS | 2884 | ++DOMWINDOW == 69 (0F7C0000) [pid = 2884] [serial = 671] [outer = 00000000] 05:08:16 INFO - PROCESS | 2884 | ++DOMWINDOW == 70 (0FBB9400) [pid = 2884] [serial = 672] [outer = 0F7C0000] 05:08:16 INFO - PROCESS | 2884 | 1472904497013 Marionette DEBUG loaded listener.js 05:08:17 INFO - PROCESS | 2884 | ++DOMWINDOW == 71 (0FFDDC00) [pid = 2884] [serial = 673] [outer = 0F7C0000] 05:08:17 INFO - PROCESS | 2884 | 1472904497486 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]]]}] 05:08:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 05:08:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 670ms 05:08:17 INFO - PROCESS | 2884 | 1472904497534 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 05:08:17 INFO - PROCESS | 2884 | 1472904497536 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 05:08:17 INFO - PROCESS | 2884 | 1472904497540 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 05:08:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 05:08:17 INFO - PROCESS | 2884 | 1472904497543 Marionette TRACE conn5 <- [1,862,null,{}] 05:08:17 INFO - PROCESS | 2884 | 1472904497554 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}] 05:08:17 INFO - PROCESS | 2884 | 1472904497558 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:17 INFO - PROCESS | 2884 | 1472904497675 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 05:08:17 INFO - PROCESS | 2884 | 1472904497763 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:17 INFO - PROCESS | 2884 | 1472904497766 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:17 INFO - PROCESS | 2884 | ++DOCSHELL 1433CC00 == 33 [pid = 2884] [id = 225] 05:08:17 INFO - PROCESS | 2884 | ++DOMWINDOW == 72 (1433E800) [pid = 2884] [serial = 674] [outer = 00000000] 05:08:17 INFO - PROCESS | 2884 | ++DOMWINDOW == 73 (143EA400) [pid = 2884] [serial = 675] [outer = 1433E800] 05:08:17 INFO - PROCESS | 2884 | 1472904497818 Marionette DEBUG loaded listener.js 05:08:17 INFO - PROCESS | 2884 | ++DOMWINDOW == 74 (15C07000) [pid = 2884] [serial = 676] [outer = 1433E800] 05:08:18 INFO - PROCESS | 2884 | 1472904498202 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]]]}] 05:08:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 05:08:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 671ms 05:08:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 05:08:18 INFO - PROCESS | 2884 | 1472904498214 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 05:08:18 INFO - PROCESS | 2884 | 1472904498216 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 05:08:18 INFO - PROCESS | 2884 | 1472904498219 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 05:08:18 INFO - PROCESS | 2884 | 1472904498230 Marionette TRACE conn5 <- [1,866,null,{}] 05:08:18 INFO - PROCESS | 2884 | 1472904498234 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}] 05:08:18 INFO - PROCESS | 2884 | 1472904498237 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:18 INFO - PROCESS | 2884 | 1472904498363 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 05:08:18 INFO - PROCESS | 2884 | 1472904498375 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:18 INFO - PROCESS | 2884 | 1472904498377 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:18 INFO - PROCESS | 2884 | ++DOCSHELL 16044800 == 34 [pid = 2884] [id = 226] 05:08:18 INFO - PROCESS | 2884 | ++DOMWINDOW == 75 (1604A000) [pid = 2884] [serial = 677] [outer = 00000000] 05:08:18 INFO - PROCESS | 2884 | ++DOMWINDOW == 76 (166D3800) [pid = 2884] [serial = 678] [outer = 1604A000] 05:08:18 INFO - PROCESS | 2884 | 1472904498426 Marionette DEBUG loaded listener.js 05:08:18 INFO - PROCESS | 2884 | ++DOMWINDOW == 77 (16BC7C00) [pid = 2884] [serial = 679] [outer = 1604A000] 05:08:18 INFO - PROCESS | 2884 | 1472904498868 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]]]}] 05:08:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 05:08:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 691ms 05:08:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 05:08:18 INFO - PROCESS | 2884 | 1472904498911 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 05:08:18 INFO - PROCESS | 2884 | 1472904498913 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 05:08:18 INFO - PROCESS | 2884 | 1472904498916 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 05:08:18 INFO - PROCESS | 2884 | 1472904498918 Marionette TRACE conn5 <- [1,870,null,{}] 05:08:18 INFO - PROCESS | 2884 | 1472904498922 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}] 05:08:18 INFO - PROCESS | 2884 | 1472904498924 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:19 INFO - PROCESS | 2884 | 1472904499034 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 05:08:19 INFO - PROCESS | 2884 | 1472904499121 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:19 INFO - PROCESS | 2884 | 1472904499123 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:19 INFO - PROCESS | 2884 | ++DOCSHELL 17ABE000 == 35 [pid = 2884] [id = 227] 05:08:19 INFO - PROCESS | 2884 | ++DOMWINDOW == 78 (17ABE400) [pid = 2884] [serial = 680] [outer = 00000000] 05:08:19 INFO - PROCESS | 2884 | ++DOMWINDOW == 79 (17AC7400) [pid = 2884] [serial = 681] [outer = 17ABE400] 05:08:19 INFO - PROCESS | 2884 | 1472904499170 Marionette DEBUG loaded listener.js 05:08:19 INFO - PROCESS | 2884 | ++DOMWINDOW == 80 (17B2F000) [pid = 2884] [serial = 682] [outer = 17ABE400] 05:08:19 INFO - PROCESS | 2884 | 1472904499609 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]]]}] 05:08:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 05:08:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 730ms 05:08:19 INFO - PROCESS | 2884 | 1472904499647 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 05:08:19 INFO - PROCESS | 2884 | 1472904499649 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 05:08:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 05:08:19 INFO - PROCESS | 2884 | 1472904499652 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 05:08:19 INFO - PROCESS | 2884 | 1472904499654 Marionette TRACE conn5 <- [1,874,null,{}] 05:08:19 INFO - PROCESS | 2884 | 1472904499657 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}] 05:08:19 INFO - PROCESS | 2884 | 1472904499663 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:19 INFO - PROCESS | 2884 | 1472904499798 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 05:08:19 INFO - PROCESS | 2884 | 1472904499860 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:19 INFO - PROCESS | 2884 | 1472904499862 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:19 INFO - PROCESS | 2884 | ++DOCSHELL 17B96C00 == 36 [pid = 2884] [id = 228] 05:08:19 INFO - PROCESS | 2884 | ++DOMWINDOW == 81 (17BC4000) [pid = 2884] [serial = 683] [outer = 00000000] 05:08:19 INFO - PROCESS | 2884 | ++DOMWINDOW == 82 (181C3C00) [pid = 2884] [serial = 684] [outer = 17BC4000] 05:08:19 INFO - PROCESS | 2884 | 1472904499910 Marionette DEBUG loaded listener.js 05:08:19 INFO - PROCESS | 2884 | ++DOMWINDOW == 83 (181C0400) [pid = 2884] [serial = 685] [outer = 17BC4000] 05:08:20 INFO - PROCESS | 2884 | 1472904500320 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]]]}] 05:08:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 05:08:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 730ms 05:08:20 INFO - PROCESS | 2884 | --DOMWINDOW == 82 (0BE1FC00) [pid = 2884] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 05:08:20 INFO - PROCESS | 2884 | --DOMWINDOW == 81 (142AF400) [pid = 2884] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 05:08:20 INFO - PROCESS | 2884 | --DOMWINDOW == 80 (0F706000) [pid = 2884] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 05:08:20 INFO - PROCESS | 2884 | --DOMWINDOW == 79 (16BC1400) [pid = 2884] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 05:08:20 INFO - PROCESS | 2884 | --DOMWINDOW == 78 (144A2400) [pid = 2884] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 05:08:20 INFO - PROCESS | 2884 | --DOMWINDOW == 77 (0F709C00) [pid = 2884] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 05:08:20 INFO - PROCESS | 2884 | --DOMWINDOW == 76 (13829C00) [pid = 2884] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 05:08:20 INFO - PROCESS | 2884 | --DOMWINDOW == 75 (16BD4000) [pid = 2884] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 05:08:20 INFO - PROCESS | 2884 | --DOMWINDOW == 74 (0F218800) [pid = 2884] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 05:08:20 INFO - PROCESS | 2884 | --DOMWINDOW == 73 (14426000) [pid = 2884] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 05:08:20 INFO - PROCESS | 2884 | --DOMWINDOW == 72 (181C1000) [pid = 2884] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 05:08:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 05:08:20 INFO - PROCESS | 2884 | --DOMWINDOW == 71 (18657400) [pid = 2884] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 05:08:20 INFO - PROCESS | 2884 | 1472904500439 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 05:08:20 INFO - PROCESS | 2884 | 1472904500441 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 05:08:20 INFO - PROCESS | 2884 | 1472904500450 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 05:08:20 INFO - PROCESS | 2884 | 1472904500451 Marionette TRACE conn5 <- [1,878,null,{}] 05:08:20 INFO - PROCESS | 2884 | 1472904500455 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}] 05:08:20 INFO - PROCESS | 2884 | 1472904500457 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:20 INFO - PROCESS | 2884 | 1472904500542 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 05:08:20 INFO - PROCESS | 2884 | 1472904500548 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:20 INFO - PROCESS | 2884 | 1472904500549 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:20 INFO - PROCESS | 2884 | ++DOCSHELL 0F706000 == 37 [pid = 2884] [id = 229] 05:08:20 INFO - PROCESS | 2884 | ++DOMWINDOW == 72 (0F84B000) [pid = 2884] [serial = 686] [outer = 00000000] 05:08:20 INFO - PROCESS | 2884 | ++DOMWINDOW == 73 (143EC000) [pid = 2884] [serial = 687] [outer = 0F84B000] 05:08:20 INFO - PROCESS | 2884 | 1472904500596 Marionette DEBUG loaded listener.js 05:08:20 INFO - PROCESS | 2884 | ++DOMWINDOW == 74 (15945400) [pid = 2884] [serial = 688] [outer = 0F84B000] 05:08:21 INFO - PROCESS | 2884 | 1472904501022 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]]]}] 05:08:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 05:08:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 631ms 05:08:21 INFO - PROCESS | 2884 | 1472904501081 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 05:08:21 INFO - PROCESS | 2884 | 1472904501083 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 05:08:21 INFO - PROCESS | 2884 | 1472904501086 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 05:08:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 05:08:21 INFO - PROCESS | 2884 | 1472904501088 Marionette TRACE conn5 <- [1,882,null,{}] 05:08:21 INFO - PROCESS | 2884 | 1472904501091 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}] 05:08:21 INFO - PROCESS | 2884 | 1472904501093 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:21 INFO - PROCESS | 2884 | 1472904501173 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 05:08:21 INFO - PROCESS | 2884 | 1472904501181 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:21 INFO - PROCESS | 2884 | 1472904501183 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:21 INFO - PROCESS | 2884 | ++DOCSHELL 17618000 == 38 [pid = 2884] [id = 230] 05:08:21 INFO - PROCESS | 2884 | ++DOMWINDOW == 75 (17AC9800) [pid = 2884] [serial = 689] [outer = 00000000] 05:08:21 INFO - PROCESS | 2884 | ++DOMWINDOW == 76 (186EF000) [pid = 2884] [serial = 690] [outer = 17AC9800] 05:08:21 INFO - PROCESS | 2884 | 1472904501230 Marionette DEBUG loaded listener.js 05:08:21 INFO - PROCESS | 2884 | ++DOMWINDOW == 77 (15940800) [pid = 2884] [serial = 691] [outer = 17AC9800] 05:08:21 INFO - PROCESS | 2884 | 1472904501653 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]]]}] 05:08:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 05:08:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 630ms 05:08:21 INFO - PROCESS | 2884 | 1472904501721 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 05:08:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 05:08:21 INFO - PROCESS | 2884 | 1472904501723 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 05:08:21 INFO - PROCESS | 2884 | 1472904501726 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 05:08:21 INFO - PROCESS | 2884 | 1472904501728 Marionette TRACE conn5 <- [1,886,null,{}] 05:08:21 INFO - PROCESS | 2884 | 1472904501731 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}] 05:08:21 INFO - PROCESS | 2884 | 1472904501733 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:21 INFO - PROCESS | 2884 | 1472904501815 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 05:08:21 INFO - PROCESS | 2884 | 1472904501822 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:21 INFO - PROCESS | 2884 | 1472904501824 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:21 INFO - PROCESS | 2884 | ++DOCSHELL 08755C00 == 39 [pid = 2884] [id = 231] 05:08:21 INFO - PROCESS | 2884 | ++DOMWINDOW == 78 (18657400) [pid = 2884] [serial = 692] [outer = 00000000] 05:08:21 INFO - PROCESS | 2884 | ++DOMWINDOW == 79 (189A8000) [pid = 2884] [serial = 693] [outer = 18657400] 05:08:21 INFO - PROCESS | 2884 | 1472904501870 Marionette DEBUG loaded listener.js 05:08:21 INFO - PROCESS | 2884 | ++DOMWINDOW == 80 (189AA800) [pid = 2884] [serial = 694] [outer = 18657400] 05:08:22 INFO - PROCESS | 2884 | 1472904502317 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]]]}] 05:08:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 05:08:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 630ms 05:08:22 INFO - PROCESS | 2884 | 1472904502369 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 05:08:22 INFO - PROCESS | 2884 | 1472904502371 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 05:08:22 INFO - PROCESS | 2884 | 1472904502375 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 05:08:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 05:08:22 INFO - PROCESS | 2884 | 1472904502377 Marionette TRACE conn5 <- [1,890,null,{}] 05:08:22 INFO - PROCESS | 2884 | 1472904502385 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}] 05:08:22 INFO - PROCESS | 2884 | 1472904502387 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:22 INFO - PROCESS | 2884 | 1472904502513 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 05:08:22 INFO - PROCESS | 2884 | 1472904502638 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:22 INFO - PROCESS | 2884 | 1472904502641 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:22 INFO - PROCESS | 2884 | ++DOCSHELL 08794800 == 40 [pid = 2884] [id = 232] 05:08:22 INFO - PROCESS | 2884 | ++DOMWINDOW == 81 (08795000) [pid = 2884] [serial = 695] [outer = 00000000] 05:08:22 INFO - PROCESS | 2884 | ++DOMWINDOW == 82 (087DE800) [pid = 2884] [serial = 696] [outer = 08795000] 05:08:22 INFO - PROCESS | 2884 | 1472904502704 Marionette DEBUG loaded listener.js 05:08:22 INFO - PROCESS | 2884 | ++DOMWINDOW == 83 (0BE4BC00) [pid = 2884] [serial = 697] [outer = 08795000] 05:08:23 INFO - PROCESS | 2884 | 1472904503361 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]]]}] 05:08:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 05:08:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1022ms 05:08:23 INFO - PROCESS | 2884 | 1472904503401 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 05:08:23 INFO - PROCESS | 2884 | 1472904503405 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 05:08:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 05:08:23 INFO - PROCESS | 2884 | 1472904503424 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 05:08:23 INFO - PROCESS | 2884 | 1472904503427 Marionette TRACE conn5 <- [1,894,null,{}] 05:08:23 INFO - PROCESS | 2884 | 1472904503454 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}] 05:08:23 INFO - PROCESS | 2884 | 1472904503459 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:23 INFO - PROCESS | 2884 | 1472904503581 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 05:08:23 INFO - PROCESS | 2884 | 1472904503703 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:23 INFO - PROCESS | 2884 | 1472904503706 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:23 INFO - PROCESS | 2884 | ++DOCSHELL 0FF56400 == 41 [pid = 2884] [id = 233] 05:08:23 INFO - PROCESS | 2884 | ++DOMWINDOW == 84 (13A2E400) [pid = 2884] [serial = 698] [outer = 00000000] 05:08:23 INFO - PROCESS | 2884 | ++DOMWINDOW == 85 (13BCA800) [pid = 2884] [serial = 699] [outer = 13A2E400] 05:08:23 INFO - PROCESS | 2884 | 1472904503767 Marionette DEBUG loaded listener.js 05:08:23 INFO - PROCESS | 2884 | ++DOMWINDOW == 86 (142D8000) [pid = 2884] [serial = 700] [outer = 13A2E400] 05:08:24 INFO - PROCESS | 2884 | 1472904504327 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]]]}] 05:08:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 05:08:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 970ms 05:08:24 INFO - PROCESS | 2884 | 1472904504380 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 05:08:24 INFO - PROCESS | 2884 | 1472904504384 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 05:08:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 05:08:24 INFO - PROCESS | 2884 | 1472904504387 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 05:08:24 INFO - PROCESS | 2884 | 1472904504390 Marionette TRACE conn5 <- [1,898,null,{}] 05:08:24 INFO - PROCESS | 2884 | 1472904504394 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}] 05:08:24 INFO - PROCESS | 2884 | 1472904504397 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:24 INFO - PROCESS | 2884 | 1472904504509 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 05:08:24 INFO - PROCESS | 2884 | 1472904504612 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:24 INFO - PROCESS | 2884 | 1472904504614 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:24 INFO - PROCESS | 2884 | ++DOCSHELL 16044C00 == 42 [pid = 2884] [id = 234] 05:08:24 INFO - PROCESS | 2884 | ++DOMWINDOW == 87 (166D4800) [pid = 2884] [serial = 701] [outer = 00000000] 05:08:24 INFO - PROCESS | 2884 | ++DOMWINDOW == 88 (181B8C00) [pid = 2884] [serial = 702] [outer = 166D4800] 05:08:24 INFO - PROCESS | 2884 | 1472904504671 Marionette DEBUG loaded listener.js 05:08:24 INFO - PROCESS | 2884 | ++DOMWINDOW == 89 (1899BC00) [pid = 2884] [serial = 703] [outer = 166D4800] 05:08:25 INFO - PROCESS | 2884 | 1472904505277 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]]]}] 05:08:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 05:08:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 930ms 05:08:25 INFO - PROCESS | 2884 | 1472904505320 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 05:08:25 INFO - PROCESS | 2884 | 1472904505324 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 05:08:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 05:08:25 INFO - PROCESS | 2884 | 1472904505335 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 05:08:25 INFO - PROCESS | 2884 | 1472904505339 Marionette TRACE conn5 <- [1,902,null,{}] 05:08:25 INFO - PROCESS | 2884 | 1472904505343 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}] 05:08:25 INFO - PROCESS | 2884 | 1472904505347 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:25 INFO - PROCESS | 2884 | 1472904505462 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 05:08:25 INFO - PROCESS | 2884 | 1472904505609 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:25 INFO - PROCESS | 2884 | 1472904505612 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:25 INFO - PROCESS | 2884 | ++DOCSHELL 1864D400 == 43 [pid = 2884] [id = 235] 05:08:25 INFO - PROCESS | 2884 | ++DOMWINDOW == 90 (18656800) [pid = 2884] [serial = 704] [outer = 00000000] 05:08:25 INFO - PROCESS | 2884 | ++DOMWINDOW == 91 (18D34C00) [pid = 2884] [serial = 705] [outer = 18656800] 05:08:25 INFO - PROCESS | 2884 | 1472904505668 Marionette DEBUG loaded listener.js 05:08:25 INFO - PROCESS | 2884 | ++DOMWINDOW == 92 (18D39C00) [pid = 2884] [serial = 706] [outer = 18656800] 05:08:26 INFO - PROCESS | 2884 | 1472904506437 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]]]}] 05:08:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 05:08:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1182ms 05:08:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 05:08:26 INFO - PROCESS | 2884 | 1472904506512 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 05:08:26 INFO - PROCESS | 2884 | 1472904506515 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 05:08:26 INFO - PROCESS | 2884 | 1472904506521 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 05:08:26 INFO - PROCESS | 2884 | 1472904506523 Marionette TRACE conn5 <- [1,906,null,{}] 05:08:26 INFO - PROCESS | 2884 | 1472904506545 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}] 05:08:26 INFO - PROCESS | 2884 | 1472904506549 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:26 INFO - PROCESS | 2884 | 1472904506661 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 05:08:26 INFO - PROCESS | 2884 | 1472904506742 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:26 INFO - PROCESS | 2884 | 1472904506744 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:26 INFO - PROCESS | 2884 | ++DOCSHELL 0F259C00 == 44 [pid = 2884] [id = 236] 05:08:26 INFO - PROCESS | 2884 | ++DOMWINDOW == 93 (0F25F400) [pid = 2884] [serial = 707] [outer = 00000000] 05:08:26 INFO - PROCESS | 2884 | ++DOMWINDOW == 94 (0F7C1400) [pid = 2884] [serial = 708] [outer = 0F25F400] 05:08:26 INFO - PROCESS | 2884 | 1472904506839 Marionette DEBUG loaded listener.js 05:08:26 INFO - PROCESS | 2884 | ++DOMWINDOW == 95 (0F86C400) [pid = 2884] [serial = 709] [outer = 0F25F400] 05:08:27 INFO - PROCESS | 2884 | --DOCSHELL 08755C00 == 43 [pid = 2884] [id = 231] 05:08:27 INFO - PROCESS | 2884 | --DOCSHELL 17618000 == 42 [pid = 2884] [id = 230] 05:08:27 INFO - PROCESS | 2884 | --DOCSHELL 0F706000 == 41 [pid = 2884] [id = 229] 05:08:27 INFO - PROCESS | 2884 | --DOCSHELL 17B96C00 == 40 [pid = 2884] [id = 228] 05:08:27 INFO - PROCESS | 2884 | --DOCSHELL 17ABE000 == 39 [pid = 2884] [id = 227] 05:08:27 INFO - PROCESS | 2884 | --DOCSHELL 16044800 == 38 [pid = 2884] [id = 226] 05:08:27 INFO - PROCESS | 2884 | --DOCSHELL 1433CC00 == 37 [pid = 2884] [id = 225] 05:08:27 INFO - PROCESS | 2884 | --DOCSHELL 0F7BDC00 == 36 [pid = 2884] [id = 224] 05:08:27 INFO - PROCESS | 2884 | --DOCSHELL 08669C00 == 35 [pid = 2884] [id = 223] 05:08:27 INFO - PROCESS | 2884 | --DOCSHELL 10A59800 == 34 [pid = 2884] [id = 222] 05:08:27 INFO - PROCESS | 2884 | --DOCSHELL 17BC4C00 == 33 [pid = 2884] [id = 220] 05:08:27 INFO - PROCESS | 2884 | --DOCSHELL 0BE17400 == 32 [pid = 2884] [id = 221] 05:08:27 INFO - PROCESS | 2884 | --DOCSHELL 0F655800 == 31 [pid = 2884] [id = 212] 05:08:27 INFO - PROCESS | 2884 | --DOCSHELL 1864D400 == 30 [pid = 2884] [id = 235] 05:08:27 INFO - PROCESS | 2884 | --DOCSHELL 16044C00 == 29 [pid = 2884] [id = 234] 05:08:27 INFO - PROCESS | 2884 | --DOCSHELL 08794800 == 28 [pid = 2884] [id = 232] 05:08:27 INFO - PROCESS | 2884 | --DOCSHELL 0FF56400 == 27 [pid = 2884] [id = 233] 05:08:27 INFO - PROCESS | 2884 | --DOMWINDOW == 94 (0F17E000) [pid = 2884] [serial = 638] [outer = 00000000] [url = about:blank] 05:08:27 INFO - PROCESS | 2884 | --DOMWINDOW == 93 (0F2F5400) [pid = 2884] [serial = 639] [outer = 00000000] [url = about:blank] 05:08:27 INFO - PROCESS | 2884 | --DOMWINDOW == 92 (16048C00) [pid = 2884] [serial = 647] [outer = 00000000] [url = about:blank] 05:08:27 INFO - PROCESS | 2884 | --DOMWINDOW == 91 (0F850800) [pid = 2884] [serial = 641] [outer = 00000000] [url = about:blank] 05:08:27 INFO - PROCESS | 2884 | --DOMWINDOW == 90 (0F86C000) [pid = 2884] [serial = 642] [outer = 00000000] [url = about:blank] 05:08:27 INFO - PROCESS | 2884 | --DOMWINDOW == 89 (17AC1800) [pid = 2884] [serial = 650] [outer = 00000000] [url = about:blank] 05:08:27 INFO - PROCESS | 2884 | --DOMWINDOW == 88 (17B08400) [pid = 2884] [serial = 653] [outer = 00000000] [url = about:blank] 05:08:27 INFO - PROCESS | 2884 | --DOMWINDOW == 87 (0F913800) [pid = 2884] [serial = 636] [outer = 00000000] [url = about:blank] 05:08:27 INFO - PROCESS | 2884 | --DOMWINDOW == 86 (0F847000) [pid = 2884] [serial = 635] [outer = 00000000] [url = about:blank] 05:08:27 INFO - PROCESS | 2884 | --DOMWINDOW == 85 (16073800) [pid = 2884] [serial = 648] [outer = 00000000] [url = about:blank] 05:08:27 INFO - PROCESS | 2884 | --DOMWINDOW == 84 (13ADAC00) [pid = 2884] [serial = 644] [outer = 00000000] [url = about:blank] 05:08:27 INFO - PROCESS | 2884 | --DOMWINDOW == 83 (181BE800) [pid = 2884] [serial = 656] [outer = 00000000] [url = about:blank] 05:08:27 INFO - PROCESS | 2884 | --DOMWINDOW == 82 (0FBC1800) [pid = 2884] [serial = 624] [outer = 00000000] [url = about:blank] 05:08:27 INFO - PROCESS | 2884 | --DOMWINDOW == 81 (0F86E400) [pid = 2884] [serial = 623] [outer = 00000000] [url = about:blank] 05:08:27 INFO - PROCESS | 2884 | --DOMWINDOW == 80 (1604CC00) [pid = 2884] [serial = 627] [outer = 00000000] [url = about:blank] 05:08:27 INFO - PROCESS | 2884 | --DOMWINDOW == 79 (15F41000) [pid = 2884] [serial = 626] [outer = 00000000] [url = about:blank] 05:08:27 INFO - PROCESS | 2884 | --DOMWINDOW == 78 (181C1800) [pid = 2884] [serial = 657] [outer = 00000000] [url = about:blank] 05:08:27 INFO - PROCESS | 2884 | --DOMWINDOW == 77 (18653C00) [pid = 2884] [serial = 630] [outer = 00000000] [url = about:blank] 05:08:27 INFO - PROCESS | 2884 | --DOMWINDOW == 76 (1864DC00) [pid = 2884] [serial = 629] [outer = 00000000] [url = about:blank] 05:08:27 INFO - PROCESS | 2884 | --DOMWINDOW == 75 (186F7000) [pid = 2884] [serial = 659] [outer = 00000000] [url = about:blank] 05:08:27 INFO - PROCESS | 2884 | --DOMWINDOW == 74 (186F4C00) [pid = 2884] [serial = 633] [outer = 00000000] [url = about:blank] 05:08:27 INFO - PROCESS | 2884 | --DOMWINDOW == 73 (186F1800) [pid = 2884] [serial = 632] [outer = 00000000] [url = about:blank] 05:08:27 INFO - PROCESS | 2884 | --DOMWINDOW == 72 (17AC6000) [pid = 2884] [serial = 651] [outer = 00000000] [url = about:blank] 05:08:27 INFO - PROCESS | 2884 | --DOMWINDOW == 71 (17B32000) [pid = 2884] [serial = 654] [outer = 00000000] [url = about:blank] 05:08:27 INFO - PROCESS | 2884 | --DOMWINDOW == 70 (13D97400) [pid = 2884] [serial = 645] [outer = 00000000] [url = about:blank] 05:08:27 INFO - PROCESS | 2884 | 1472904507898 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]]]}] 05:08:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 05:08:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1436ms 05:08:27 INFO - PROCESS | 2884 | 1472904507959 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 05:08:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 05:08:27 INFO - PROCESS | 2884 | 1472904507963 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 05:08:27 INFO - PROCESS | 2884 | 1472904507967 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 05:08:27 INFO - PROCESS | 2884 | 1472904507971 Marionette TRACE conn5 <- [1,910,null,{}] 05:08:27 INFO - PROCESS | 2884 | 1472904507977 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}] 05:08:27 INFO - PROCESS | 2884 | 1472904507979 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:28 INFO - PROCESS | 2884 | 1472904508073 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 05:08:28 INFO - PROCESS | 2884 | 1472904508080 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:28 INFO - PROCESS | 2884 | 1472904508083 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:28 INFO - PROCESS | 2884 | ++DOCSHELL 0BE4AC00 == 28 [pid = 2884] [id = 237] 05:08:28 INFO - PROCESS | 2884 | ++DOMWINDOW == 71 (0BE4DC00) [pid = 2884] [serial = 710] [outer = 00000000] 05:08:28 INFO - PROCESS | 2884 | ++DOMWINDOW == 72 (0C5CA800) [pid = 2884] [serial = 711] [outer = 0BE4DC00] 05:08:28 INFO - PROCESS | 2884 | 1472904508139 Marionette DEBUG loaded listener.js 05:08:28 INFO - PROCESS | 2884 | ++DOMWINDOW == 73 (0F2F0400) [pid = 2884] [serial = 712] [outer = 0BE4DC00] 05:08:28 INFO - PROCESS | 2884 | 1472904508631 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]]]}] 05:08:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 05:08:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 690ms 05:08:28 INFO - PROCESS | 2884 | 1472904508658 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 05:08:28 INFO - PROCESS | 2884 | 1472904508663 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 05:08:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 05:08:28 INFO - PROCESS | 2884 | 1472904508669 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 05:08:28 INFO - PROCESS | 2884 | 1472904508672 Marionette TRACE conn5 <- [1,914,null,{}] 05:08:28 INFO - PROCESS | 2884 | 1472904508676 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}] 05:08:28 INFO - PROCESS | 2884 | 1472904508678 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:28 INFO - PROCESS | 2884 | 1472904508806 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 05:08:28 INFO - PROCESS | 2884 | 1472904508888 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:28 INFO - PROCESS | 2884 | 1472904508891 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:28 INFO - PROCESS | 2884 | ++DOCSHELL 0F84F800 == 29 [pid = 2884] [id = 238] 05:08:28 INFO - PROCESS | 2884 | ++DOMWINDOW == 74 (0F850C00) [pid = 2884] [serial = 713] [outer = 00000000] 05:08:28 INFO - PROCESS | 2884 | ++DOMWINDOW == 75 (0F869000) [pid = 2884] [serial = 714] [outer = 0F850C00] 05:08:28 INFO - PROCESS | 2884 | 1472904508948 Marionette DEBUG loaded listener.js 05:08:29 INFO - PROCESS | 2884 | ++DOMWINDOW == 76 (0F913800) [pid = 2884] [serial = 715] [outer = 0F850C00] 05:08:29 INFO - PROCESS | 2884 | 1472904509333 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]]]}] 05:08:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 05:08:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 670ms 05:08:29 INFO - PROCESS | 2884 | 1472904509354 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 05:08:29 INFO - PROCESS | 2884 | 1472904509356 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 05:08:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 05:08:29 INFO - PROCESS | 2884 | 1472904509360 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 05:08:29 INFO - PROCESS | 2884 | 1472904509364 Marionette TRACE conn5 <- [1,918,null,{}] 05:08:29 INFO - PROCESS | 2884 | 1472904509375 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}] 05:08:29 INFO - PROCESS | 2884 | 1472904509379 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:29 INFO - PROCESS | 2884 | 1472904509466 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 05:08:29 INFO - PROCESS | 2884 | 1472904509473 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:29 INFO - PROCESS | 2884 | 1472904509476 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:29 INFO - PROCESS | 2884 | ++DOCSHELL 13A30C00 == 30 [pid = 2884] [id = 239] 05:08:29 INFO - PROCESS | 2884 | ++DOMWINDOW == 77 (13AB2C00) [pid = 2884] [serial = 716] [outer = 00000000] 05:08:29 INFO - PROCESS | 2884 | ++DOMWINDOW == 78 (13BCDC00) [pid = 2884] [serial = 717] [outer = 13AB2C00] 05:08:29 INFO - PROCESS | 2884 | 1472904509527 Marionette DEBUG loaded listener.js 05:08:29 INFO - PROCESS | 2884 | ++DOMWINDOW == 79 (142B0000) [pid = 2884] [serial = 718] [outer = 13AB2C00] 05:08:30 INFO - PROCESS | 2884 | 1472904510027 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]]]}] 05:08:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 05:08:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 730ms 05:08:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 05:08:30 INFO - PROCESS | 2884 | 1472904510095 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 05:08:30 INFO - PROCESS | 2884 | 1472904510098 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 05:08:30 INFO - PROCESS | 2884 | 1472904510101 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 05:08:30 INFO - PROCESS | 2884 | 1472904510103 Marionette TRACE conn5 <- [1,922,null,{}] 05:08:30 INFO - PROCESS | 2884 | 1472904510106 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}] 05:08:30 INFO - PROCESS | 2884 | 1472904510109 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:30 INFO - PROCESS | 2884 | 1472904510255 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 05:08:30 INFO - PROCESS | 2884 | 1472904510279 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:30 INFO - PROCESS | 2884 | 1472904510281 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:30 INFO - PROCESS | 2884 | ++DOCSHELL 1433D000 == 31 [pid = 2884] [id = 240] 05:08:30 INFO - PROCESS | 2884 | ++DOMWINDOW == 80 (14344400) [pid = 2884] [serial = 719] [outer = 00000000] 05:08:30 INFO - PROCESS | 2884 | ++DOMWINDOW == 81 (14429C00) [pid = 2884] [serial = 720] [outer = 14344400] 05:08:30 INFO - PROCESS | 2884 | 1472904510328 Marionette DEBUG loaded listener.js 05:08:30 INFO - PROCESS | 2884 | ++DOMWINDOW == 82 (15F45000) [pid = 2884] [serial = 721] [outer = 14344400] 05:08:30 INFO - PROCESS | 2884 | 1472904510743 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]]]}] 05:08:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 05:08:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 730ms 05:08:30 INFO - PROCESS | 2884 | 1472904510834 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 05:08:30 INFO - PROCESS | 2884 | 1472904510836 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 05:08:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 05:08:30 INFO - PROCESS | 2884 | 1472904510845 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 05:08:30 INFO - PROCESS | 2884 | 1472904510847 Marionette TRACE conn5 <- [1,926,null,{}] 05:08:30 INFO - PROCESS | 2884 | 1472904510851 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}] 05:08:30 INFO - PROCESS | 2884 | 1472904510853 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:30 INFO - PROCESS | 2884 | 1472904510962 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 05:08:30 INFO - PROCESS | 2884 | 1472904510967 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:30 INFO - PROCESS | 2884 | 1472904510969 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:30 INFO - PROCESS | 2884 | ++DOCSHELL 15F3E400 == 32 [pid = 2884] [id = 241] 05:08:30 INFO - PROCESS | 2884 | ++DOMWINDOW == 83 (15F4C800) [pid = 2884] [serial = 722] [outer = 00000000] 05:08:30 INFO - PROCESS | 2884 | ++DOMWINDOW == 84 (16048400) [pid = 2884] [serial = 723] [outer = 15F4C800] 05:08:31 INFO - PROCESS | 2884 | 1472904511017 Marionette DEBUG loaded listener.js 05:08:31 INFO - PROCESS | 2884 | ++DOMWINDOW == 85 (1604DC00) [pid = 2884] [serial = 724] [outer = 15F4C800] 05:08:31 INFO - PROCESS | 2884 | 1472904511481 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]]]}] 05:08:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 05:08:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 690ms 05:08:31 INFO - PROCESS | 2884 | 1472904511539 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 05:08:31 INFO - PROCESS | 2884 | 1472904511541 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 05:08:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 05:08:31 INFO - PROCESS | 2884 | 1472904511580 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 05:08:31 INFO - PROCESS | 2884 | 1472904511582 Marionette TRACE conn5 <- [1,930,null,{}] 05:08:31 INFO - PROCESS | 2884 | 1472904511586 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}] 05:08:31 INFO - PROCESS | 2884 | 1472904511592 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:31 INFO - PROCESS | 2884 | 1472904511955 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 05:08:31 INFO - PROCESS | 2884 | --DOMWINDOW == 84 (17ABE400) [pid = 2884] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 05:08:31 INFO - PROCESS | 2884 | --DOMWINDOW == 83 (17BC4000) [pid = 2884] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 05:08:31 INFO - PROCESS | 2884 | --DOMWINDOW == 82 (0F7C0000) [pid = 2884] [serial = 671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 05:08:31 INFO - PROCESS | 2884 | --DOMWINDOW == 81 (0BE1C000) [pid = 2884] [serial = 662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 05:08:31 INFO - PROCESS | 2884 | --DOMWINDOW == 80 (10B43400) [pid = 2884] [serial = 665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 05:08:31 INFO - PROCESS | 2884 | --DOMWINDOW == 79 (0874A000) [pid = 2884] [serial = 668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 05:08:31 INFO - PROCESS | 2884 | --DOMWINDOW == 78 (1433E800) [pid = 2884] [serial = 674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 05:08:31 INFO - PROCESS | 2884 | --DOMWINDOW == 77 (181BF800) [pid = 2884] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 05:08:31 INFO - PROCESS | 2884 | --DOMWINDOW == 76 (0F84B000) [pid = 2884] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 05:08:31 INFO - PROCESS | 2884 | --DOMWINDOW == 75 (1604A000) [pid = 2884] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 05:08:31 INFO - PROCESS | 2884 | --DOMWINDOW == 74 (17AC9800) [pid = 2884] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 05:08:31 INFO - PROCESS | 2884 | --DOMWINDOW == 73 (18657400) [pid = 2884] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 05:08:32 INFO - PROCESS | 2884 | 1472904512020 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:32 INFO - PROCESS | 2884 | 1472904512022 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:32 INFO - PROCESS | 2884 | ++DOCSHELL 087DEC00 == 33 [pid = 2884] [id = 242] 05:08:32 INFO - PROCESS | 2884 | ++DOMWINDOW == 74 (0BE1C000) [pid = 2884] [serial = 725] [outer = 00000000] 05:08:32 INFO - PROCESS | 2884 | ++DOMWINDOW == 75 (0F84DC00) [pid = 2884] [serial = 726] [outer = 0BE1C000] 05:08:32 INFO - PROCESS | 2884 | 1472904512069 Marionette DEBUG loaded listener.js 05:08:32 INFO - PROCESS | 2884 | ++DOMWINDOW == 76 (1607B400) [pid = 2884] [serial = 727] [outer = 0BE1C000] 05:08:32 INFO - PROCESS | 2884 | 1472904512441 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]]]}] 05:08:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 05:08:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 890ms 05:08:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 05:08:32 INFO - PROCESS | 2884 | 1472904512470 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 05:08:32 INFO - PROCESS | 2884 | 1472904512472 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 05:08:32 INFO - PROCESS | 2884 | 1472904512475 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 05:08:32 INFO - PROCESS | 2884 | 1472904512476 Marionette TRACE conn5 <- [1,934,null,{}] 05:08:32 INFO - PROCESS | 2884 | 1472904512480 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}] 05:08:32 INFO - PROCESS | 2884 | 1472904512482 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:32 INFO - PROCESS | 2884 | 1472904512561 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 05:08:32 INFO - PROCESS | 2884 | 1472904512567 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:32 INFO - PROCESS | 2884 | 1472904512569 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:32 INFO - PROCESS | 2884 | ++DOCSHELL 16052000 == 34 [pid = 2884] [id = 243] 05:08:32 INFO - PROCESS | 2884 | ++DOMWINDOW == 77 (166D2400) [pid = 2884] [serial = 728] [outer = 00000000] 05:08:32 INFO - PROCESS | 2884 | ++DOMWINDOW == 78 (17AC9400) [pid = 2884] [serial = 729] [outer = 166D2400] 05:08:32 INFO - PROCESS | 2884 | 1472904512615 Marionette DEBUG loaded listener.js 05:08:32 INFO - PROCESS | 2884 | ++DOMWINDOW == 79 (17ACA400) [pid = 2884] [serial = 730] [outer = 166D2400] 05:08:33 INFO - PROCESS | 2884 | 1472904513037 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]]]}] 05:08:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 05:08:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 570ms 05:08:33 INFO - PROCESS | 2884 | 1472904513049 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 05:08:33 INFO - PROCESS | 2884 | 1472904513051 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 05:08:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 05:08:33 INFO - PROCESS | 2884 | 1472904513054 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 05:08:33 INFO - PROCESS | 2884 | 1472904513055 Marionette TRACE conn5 <- [1,938,null,{}] 05:08:33 INFO - PROCESS | 2884 | 1472904513059 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}] 05:08:33 INFO - PROCESS | 2884 | 1472904513061 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:33 INFO - PROCESS | 2884 | 1472904513175 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 05:08:33 INFO - PROCESS | 2884 | 1472904513183 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:33 INFO - PROCESS | 2884 | 1472904513185 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:33 INFO - PROCESS | 2884 | ++DOCSHELL 0F843800 == 35 [pid = 2884] [id = 244] 05:08:33 INFO - PROCESS | 2884 | ++DOMWINDOW == 80 (17AC1800) [pid = 2884] [serial = 731] [outer = 00000000] 05:08:33 INFO - PROCESS | 2884 | ++DOMWINDOW == 81 (17B3A800) [pid = 2884] [serial = 732] [outer = 17AC1800] 05:08:33 INFO - PROCESS | 2884 | 1472904513231 Marionette DEBUG loaded listener.js 05:08:33 INFO - PROCESS | 2884 | ++DOMWINDOW == 82 (17B3B000) [pid = 2884] [serial = 733] [outer = 17AC1800] 05:08:33 INFO - PROCESS | 2884 | 1472904513656 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]]]}] 05:08:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 05:08:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 630ms 05:08:33 INFO - PROCESS | 2884 | 1472904513685 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 05:08:33 INFO - PROCESS | 2884 | 1472904513687 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 05:08:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 05:08:33 INFO - PROCESS | 2884 | 1472904513690 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 05:08:33 INFO - PROCESS | 2884 | 1472904513692 Marionette TRACE conn5 <- [1,942,null,{}] 05:08:33 INFO - PROCESS | 2884 | 1472904513695 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}] 05:08:33 INFO - PROCESS | 2884 | 1472904513697 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:33 INFO - PROCESS | 2884 | 1472904513809 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 05:08:33 INFO - PROCESS | 2884 | 1472904513817 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:33 INFO - PROCESS | 2884 | 1472904513819 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:33 INFO - PROCESS | 2884 | ++DOCSHELL 17BC9000 == 36 [pid = 2884] [id = 245] 05:08:33 INFO - PROCESS | 2884 | ++DOMWINDOW == 83 (17BCBC00) [pid = 2884] [serial = 734] [outer = 00000000] 05:08:33 INFO - PROCESS | 2884 | ++DOMWINDOW == 84 (181BEC00) [pid = 2884] [serial = 735] [outer = 17BCBC00] 05:08:33 INFO - PROCESS | 2884 | 1472904513866 Marionette DEBUG loaded listener.js 05:08:33 INFO - PROCESS | 2884 | ++DOMWINDOW == 85 (18650800) [pid = 2884] [serial = 736] [outer = 17BCBC00] 05:08:34 INFO - PROCESS | 2884 | 1472904514666 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]]]}] 05:08:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 05:08:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1018ms 05:08:34 INFO - PROCESS | 2884 | 1472904514709 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 05:08:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 05:08:34 INFO - PROCESS | 2884 | 1472904514714 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 05:08:34 INFO - PROCESS | 2884 | 1472904514719 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 05:08:34 INFO - PROCESS | 2884 | 1472904514724 Marionette TRACE conn5 <- [1,946,null,{}] 05:08:34 INFO - PROCESS | 2884 | 1472904514749 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}] 05:08:34 INFO - PROCESS | 2884 | 1472904514752 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:34 INFO - PROCESS | 2884 | 1472904514903 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 05:08:35 INFO - PROCESS | 2884 | 1472904515024 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:35 INFO - PROCESS | 2884 | 1472904515027 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:35 INFO - PROCESS | 2884 | ++DOCSHELL 087E5800 == 37 [pid = 2884] [id = 246] 05:08:35 INFO - PROCESS | 2884 | ++DOMWINDOW == 86 (0BE44000) [pid = 2884] [serial = 737] [outer = 00000000] 05:08:35 INFO - PROCESS | 2884 | ++DOMWINDOW == 87 (0F65BC00) [pid = 2884] [serial = 738] [outer = 0BE44000] 05:08:35 INFO - PROCESS | 2884 | 1472904515088 Marionette DEBUG loaded listener.js 05:08:35 INFO - PROCESS | 2884 | ++DOMWINDOW == 88 (0F7C1800) [pid = 2884] [serial = 739] [outer = 0BE44000] 05:08:35 INFO - PROCESS | 2884 | 1472904515782 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]]]}] 05:08:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 05:08:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1133ms 05:08:35 INFO - PROCESS | 2884 | 1472904515870 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 05:08:35 INFO - PROCESS | 2884 | 1472904515875 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 05:08:35 INFO - PROCESS | 2884 | 1472904515883 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 05:08:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 05:08:35 INFO - PROCESS | 2884 | 1472904515886 Marionette TRACE conn5 <- [1,950,null,{}] 05:08:35 INFO - PROCESS | 2884 | 1472904515890 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}] 05:08:35 INFO - PROCESS | 2884 | 1472904515893 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:36 INFO - PROCESS | 2884 | 1472904516024 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 05:08:36 INFO - PROCESS | 2884 | 1472904516226 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:36 INFO - PROCESS | 2884 | 1472904516230 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:36 INFO - PROCESS | 2884 | ++DOCSHELL 0878E400 == 38 [pid = 2884] [id = 247] 05:08:36 INFO - PROCESS | 2884 | ++DOMWINDOW == 89 (0878F000) [pid = 2884] [serial = 740] [outer = 00000000] 05:08:36 INFO - PROCESS | 2884 | ++DOMWINDOW == 90 (087DFC00) [pid = 2884] [serial = 741] [outer = 0878F000] 05:08:36 INFO - PROCESS | 2884 | 1472904516288 Marionette DEBUG loaded listener.js 05:08:36 INFO - PROCESS | 2884 | ++DOMWINDOW == 91 (0BE41000) [pid = 2884] [serial = 742] [outer = 0878F000] 05:08:36 INFO - PROCESS | 2884 | --DOCSHELL 0F843800 == 37 [pid = 2884] [id = 244] 05:08:36 INFO - PROCESS | 2884 | --DOCSHELL 16052000 == 36 [pid = 2884] [id = 243] 05:08:36 INFO - PROCESS | 2884 | --DOCSHELL 087DEC00 == 35 [pid = 2884] [id = 242] 05:08:36 INFO - PROCESS | 2884 | --DOCSHELL 15F3E400 == 34 [pid = 2884] [id = 241] 05:08:36 INFO - PROCESS | 2884 | --DOCSHELL 1433D000 == 33 [pid = 2884] [id = 240] 05:08:36 INFO - PROCESS | 2884 | --DOCSHELL 13A30C00 == 32 [pid = 2884] [id = 239] 05:08:36 INFO - PROCESS | 2884 | --DOCSHELL 0F84F800 == 31 [pid = 2884] [id = 238] 05:08:36 INFO - PROCESS | 2884 | --DOCSHELL 0BE4AC00 == 30 [pid = 2884] [id = 237] 05:08:36 INFO - PROCESS | 2884 | --DOMWINDOW == 90 (189A8000) [pid = 2884] [serial = 693] [outer = 00000000] [url = about:blank] 05:08:36 INFO - PROCESS | 2884 | --DOMWINDOW == 89 (17AC7400) [pid = 2884] [serial = 681] [outer = 00000000] [url = about:blank] 05:08:36 INFO - PROCESS | 2884 | --DOMWINDOW == 88 (181C3C00) [pid = 2884] [serial = 684] [outer = 00000000] [url = about:blank] 05:08:36 INFO - PROCESS | 2884 | --DOMWINDOW == 87 (17B2F000) [pid = 2884] [serial = 682] [outer = 00000000] [url = about:blank] 05:08:36 INFO - PROCESS | 2884 | --DOMWINDOW == 86 (0FBB9400) [pid = 2884] [serial = 672] [outer = 00000000] [url = about:blank] 05:08:36 INFO - PROCESS | 2884 | --DOMWINDOW == 85 (0FFDDC00) [pid = 2884] [serial = 673] [outer = 00000000] [url = about:blank] 05:08:36 INFO - PROCESS | 2884 | --DOMWINDOW == 84 (0F7CB000) [pid = 2884] [serial = 663] [outer = 00000000] [url = about:blank] 05:08:36 INFO - PROCESS | 2884 | --DOMWINDOW == 83 (0F862400) [pid = 2884] [serial = 664] [outer = 00000000] [url = about:blank] 05:08:36 INFO - PROCESS | 2884 | --DOMWINDOW == 82 (143DE400) [pid = 2884] [serial = 666] [outer = 00000000] [url = about:blank] 05:08:36 INFO - PROCESS | 2884 | --DOMWINDOW == 81 (15F48000) [pid = 2884] [serial = 667] [outer = 00000000] [url = about:blank] 05:08:36 INFO - PROCESS | 2884 | --DOMWINDOW == 80 (0BE45000) [pid = 2884] [serial = 669] [outer = 00000000] [url = about:blank] 05:08:36 INFO - PROCESS | 2884 | --DOMWINDOW == 79 (0C5CB800) [pid = 2884] [serial = 670] [outer = 00000000] [url = about:blank] 05:08:36 INFO - PROCESS | 2884 | --DOMWINDOW == 78 (143EA400) [pid = 2884] [serial = 675] [outer = 00000000] [url = about:blank] 05:08:36 INFO - PROCESS | 2884 | --DOMWINDOW == 77 (15C07000) [pid = 2884] [serial = 676] [outer = 00000000] [url = about:blank] 05:08:36 INFO - PROCESS | 2884 | --DOMWINDOW == 76 (186E9400) [pid = 2884] [serial = 660] [outer = 00000000] [url = about:blank] 05:08:36 INFO - PROCESS | 2884 | --DOMWINDOW == 75 (15945400) [pid = 2884] [serial = 688] [outer = 00000000] [url = about:blank] 05:08:36 INFO - PROCESS | 2884 | --DOMWINDOW == 74 (143EC000) [pid = 2884] [serial = 687] [outer = 00000000] [url = about:blank] 05:08:36 INFO - PROCESS | 2884 | --DOMWINDOW == 73 (0BE15400) [pid = 2884] [serial = 372] [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.] 05:08:36 INFO - PROCESS | 2884 | --DOMWINDOW == 72 (181C0400) [pid = 2884] [serial = 685] [outer = 00000000] [url = about:blank] 05:08:36 INFO - PROCESS | 2884 | --DOMWINDOW == 71 (189AA800) [pid = 2884] [serial = 694] [outer = 00000000] [url = about:blank] 05:08:36 INFO - PROCESS | 2884 | --DOMWINDOW == 70 (166D3800) [pid = 2884] [serial = 678] [outer = 00000000] [url = about:blank] 05:08:36 INFO - PROCESS | 2884 | --DOMWINDOW == 69 (16BC7C00) [pid = 2884] [serial = 679] [outer = 00000000] [url = about:blank] 05:08:36 INFO - PROCESS | 2884 | --DOMWINDOW == 68 (15940800) [pid = 2884] [serial = 691] [outer = 00000000] [url = about:blank] 05:08:36 INFO - PROCESS | 2884 | --DOMWINDOW == 67 (186EF000) [pid = 2884] [serial = 690] [outer = 00000000] [url = about:blank] 05:08:36 INFO - PROCESS | 2884 | 1472904516907 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]]]}] 05:08:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 05:08:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1069ms 05:08:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 05:08:36 INFO - PROCESS | 2884 | 1472904516958 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 05:08:36 INFO - PROCESS | 2884 | 1472904516961 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 05:08:36 INFO - PROCESS | 2884 | 1472904516966 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 05:08:36 INFO - PROCESS | 2884 | 1472904516968 Marionette TRACE conn5 <- [1,954,null,{}] 05:08:36 INFO - PROCESS | 2884 | 1472904516973 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}] 05:08:36 INFO - PROCESS | 2884 | 1472904516978 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:37 INFO - PROCESS | 2884 | 1472904517079 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 05:08:37 INFO - PROCESS | 2884 | 1472904517166 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:37 INFO - PROCESS | 2884 | 1472904517168 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:37 INFO - PROCESS | 2884 | ++DOCSHELL 087DC400 == 31 [pid = 2884] [id = 248] 05:08:37 INFO - PROCESS | 2884 | ++DOMWINDOW == 68 (087DC800) [pid = 2884] [serial = 743] [outer = 00000000] 05:08:37 INFO - PROCESS | 2884 | ++DOMWINDOW == 69 (0C522C00) [pid = 2884] [serial = 744] [outer = 087DC800] 05:08:37 INFO - PROCESS | 2884 | 1472904517218 Marionette DEBUG loaded listener.js 05:08:37 INFO - PROCESS | 2884 | ++DOMWINDOW == 70 (0F70CC00) [pid = 2884] [serial = 745] [outer = 087DC800] 05:08:37 INFO - PROCESS | 2884 | 1472904517658 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]]]}] 05:08:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 05:08:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 730ms 05:08:37 INFO - PROCESS | 2884 | 1472904517700 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 05:08:37 INFO - PROCESS | 2884 | 1472904517704 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 05:08:37 INFO - PROCESS | 2884 | 1472904517708 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 05:08:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 05:08:37 INFO - PROCESS | 2884 | 1472904517710 Marionette TRACE conn5 <- [1,958,null,{}] 05:08:37 INFO - PROCESS | 2884 | 1472904517714 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}] 05:08:37 INFO - PROCESS | 2884 | 1472904517716 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:37 INFO - PROCESS | 2884 | 1472904517807 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 05:08:37 INFO - PROCESS | 2884 | 1472904517821 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:37 INFO - PROCESS | 2884 | 1472904517824 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:37 INFO - PROCESS | 2884 | ++DOCSHELL 0FEDD800 == 32 [pid = 2884] [id = 249] 05:08:37 INFO - PROCESS | 2884 | ++DOMWINDOW == 71 (0FFDDC00) [pid = 2884] [serial = 746] [outer = 00000000] 05:08:37 INFO - PROCESS | 2884 | ++DOMWINDOW == 72 (10BE0000) [pid = 2884] [serial = 747] [outer = 0FFDDC00] 05:08:37 INFO - PROCESS | 2884 | 1472904517871 Marionette DEBUG loaded listener.js 05:08:37 INFO - PROCESS | 2884 | ++DOMWINDOW == 73 (13ADDC00) [pid = 2884] [serial = 748] [outer = 0FFDDC00] 05:08:38 INFO - PROCESS | 2884 | 1472904518332 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]]]}] 05:08:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 05:08:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 670ms 05:08:38 INFO - PROCESS | 2884 | 1472904518382 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 05:08:38 INFO - PROCESS | 2884 | 1472904518385 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 05:08:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 05:08:38 INFO - PROCESS | 2884 | 1472904518389 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 05:08:38 INFO - PROCESS | 2884 | 1472904518395 Marionette TRACE conn5 <- [1,962,null,{}] 05:08:38 INFO - PROCESS | 2884 | 1472904518404 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}] 05:08:38 INFO - PROCESS | 2884 | 1472904518408 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:38 INFO - PROCESS | 2884 | 1472904518495 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 05:08:38 INFO - PROCESS | 2884 | 1472904518505 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:38 INFO - PROCESS | 2884 | 1472904518507 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:38 INFO - PROCESS | 2884 | ++DOCSHELL 15945400 == 33 [pid = 2884] [id = 250] 05:08:38 INFO - PROCESS | 2884 | ++DOMWINDOW == 74 (1594B000) [pid = 2884] [serial = 749] [outer = 00000000] 05:08:38 INFO - PROCESS | 2884 | ++DOMWINDOW == 75 (15F4DC00) [pid = 2884] [serial = 750] [outer = 1594B000] 05:08:38 INFO - PROCESS | 2884 | 1472904518553 Marionette DEBUG loaded listener.js 05:08:38 INFO - PROCESS | 2884 | ++DOMWINDOW == 76 (16044400) [pid = 2884] [serial = 751] [outer = 1594B000] 05:08:38 INFO - PROCESS | 2884 | 1472904518994 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]]]}] 05:08:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 05:08:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 630ms 05:08:39 INFO - PROCESS | 2884 | 1472904519032 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 05:08:39 INFO - PROCESS | 2884 | 1472904519035 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 05:08:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 05:08:39 INFO - PROCESS | 2884 | 1472904519038 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 05:08:39 INFO - PROCESS | 2884 | 1472904519040 Marionette TRACE conn5 <- [1,966,null,{}] 05:08:39 INFO - PROCESS | 2884 | 1472904519044 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}] 05:08:39 INFO - PROCESS | 2884 | 1472904519046 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:39 INFO - PROCESS | 2884 | 1472904519134 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 05:08:39 INFO - PROCESS | 2884 | 1472904519170 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:39 INFO - PROCESS | 2884 | 1472904519172 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:39 INFO - PROCESS | 2884 | ++DOCSHELL 16079000 == 34 [pid = 2884] [id = 251] 05:08:39 INFO - PROCESS | 2884 | ++DOMWINDOW == 77 (1607C400) [pid = 2884] [serial = 752] [outer = 00000000] 05:08:39 INFO - PROCESS | 2884 | ++DOMWINDOW == 78 (16BC1400) [pid = 2884] [serial = 753] [outer = 1607C400] 05:08:39 INFO - PROCESS | 2884 | 1472904519219 Marionette DEBUG loaded listener.js 05:08:39 INFO - PROCESS | 2884 | ++DOMWINDOW == 79 (17619000) [pid = 2884] [serial = 754] [outer = 1607C400] 05:08:39 INFO - PROCESS | 2884 | 1472904519691 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]]]}] 05:08:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 05:08:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 670ms 05:08:39 INFO - PROCESS | 2884 | 1472904519713 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 05:08:39 INFO - PROCESS | 2884 | 1472904519715 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 05:08:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 05:08:39 INFO - PROCESS | 2884 | 1472904519718 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 05:08:39 INFO - PROCESS | 2884 | 1472904519720 Marionette TRACE conn5 <- [1,970,null,{}] 05:08:39 INFO - PROCESS | 2884 | 1472904519731 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}] 05:08:39 INFO - PROCESS | 2884 | 1472904519733 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:39 INFO - PROCESS | 2884 | 1472904519841 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 05:08:39 INFO - PROCESS | 2884 | 1472904519847 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:39 INFO - PROCESS | 2884 | 1472904519853 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:39 INFO - PROCESS | 2884 | ++DOCSHELL 0F91C800 == 35 [pid = 2884] [id = 252] 05:08:39 INFO - PROCESS | 2884 | ++DOMWINDOW == 80 (17ABF000) [pid = 2884] [serial = 755] [outer = 00000000] 05:08:39 INFO - PROCESS | 2884 | ++DOMWINDOW == 81 (17AC8800) [pid = 2884] [serial = 756] [outer = 17ABF000] 05:08:39 INFO - PROCESS | 2884 | 1472904519910 Marionette DEBUG loaded listener.js 05:08:39 INFO - PROCESS | 2884 | ++DOMWINDOW == 82 (17B38800) [pid = 2884] [serial = 757] [outer = 17ABF000] 05:08:40 INFO - PROCESS | 2884 | 1472904520382 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]]]}] 05:08:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 05:08:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 690ms 05:08:40 INFO - PROCESS | 2884 | 1472904520409 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 05:08:40 INFO - PROCESS | 2884 | 1472904520411 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 05:08:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 05:08:40 INFO - PROCESS | 2884 | 1472904520414 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 05:08:40 INFO - PROCESS | 2884 | 1472904520416 Marionette TRACE conn5 <- [1,974,null,{}] 05:08:40 INFO - PROCESS | 2884 | 1472904520419 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}] 05:08:40 INFO - PROCESS | 2884 | 1472904520421 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:40 INFO - PROCESS | 2884 | 1472904520572 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 05:08:40 INFO - PROCESS | 2884 | 1472904520598 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:40 INFO - PROCESS | 2884 | 1472904520600 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:40 INFO - PROCESS | 2884 | ++DOCSHELL 17B3D800 == 36 [pid = 2884] [id = 253] 05:08:40 INFO - PROCESS | 2884 | ++DOMWINDOW == 83 (18130000) [pid = 2884] [serial = 758] [outer = 00000000] 05:08:40 INFO - PROCESS | 2884 | ++DOMWINDOW == 84 (18654000) [pid = 2884] [serial = 759] [outer = 18130000] 05:08:40 INFO - PROCESS | 2884 | 1472904520646 Marionette DEBUG loaded listener.js 05:08:40 INFO - PROCESS | 2884 | ++DOMWINDOW == 85 (18656000) [pid = 2884] [serial = 760] [outer = 18130000] 05:08:41 INFO - PROCESS | 2884 | 1472904521084 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]]]}] 05:08:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 05:08:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 730ms 05:08:41 INFO - PROCESS | 2884 | 1472904521145 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 05:08:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 05:08:41 INFO - PROCESS | 2884 | 1472904521147 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 05:08:41 INFO - PROCESS | 2884 | 1472904521151 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 05:08:41 INFO - PROCESS | 2884 | 1472904521152 Marionette TRACE conn5 <- [1,978,null,{}] 05:08:41 INFO - PROCESS | 2884 | 1472904521156 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}] 05:08:41 INFO - PROCESS | 2884 | 1472904521158 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:41 INFO - PROCESS | 2884 | 1472904521268 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 05:08:41 INFO - PROCESS | 2884 | 1472904521274 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:41 INFO - PROCESS | 2884 | 1472904521276 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:41 INFO - PROCESS | 2884 | ++DOCSHELL 0F703800 == 37 [pid = 2884] [id = 254] 05:08:41 INFO - PROCESS | 2884 | ++DOMWINDOW == 86 (15F48800) [pid = 2884] [serial = 761] [outer = 00000000] 05:08:41 INFO - PROCESS | 2884 | ++DOMWINDOW == 87 (186F4C00) [pid = 2884] [serial = 762] [outer = 15F48800] 05:08:41 INFO - PROCESS | 2884 | 1472904521323 Marionette DEBUG loaded listener.js 05:08:41 INFO - PROCESS | 2884 | ++DOMWINDOW == 88 (186F7000) [pid = 2884] [serial = 763] [outer = 15F48800] 05:08:41 INFO - PROCESS | 2884 | --DOMWINDOW == 87 (14344400) [pid = 2884] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 05:08:41 INFO - PROCESS | 2884 | --DOMWINDOW == 86 (15F4C800) [pid = 2884] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 05:08:41 INFO - PROCESS | 2884 | --DOMWINDOW == 85 (0F850C00) [pid = 2884] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 05:08:41 INFO - PROCESS | 2884 | --DOMWINDOW == 84 (0BE4DC00) [pid = 2884] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 05:08:41 INFO - PROCESS | 2884 | --DOMWINDOW == 83 (0F25F400) [pid = 2884] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 05:08:41 INFO - PROCESS | 2884 | --DOMWINDOW == 82 (13AB2C00) [pid = 2884] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 05:08:41 INFO - PROCESS | 2884 | --DOMWINDOW == 81 (0BE1C000) [pid = 2884] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 05:08:41 INFO - PROCESS | 2884 | --DOMWINDOW == 80 (17AC1800) [pid = 2884] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 05:08:41 INFO - PROCESS | 2884 | --DOMWINDOW == 79 (08795000) [pid = 2884] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 05:08:41 INFO - PROCESS | 2884 | --DOMWINDOW == 78 (13A2E400) [pid = 2884] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 05:08:41 INFO - PROCESS | 2884 | --DOMWINDOW == 77 (166D4800) [pid = 2884] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 05:08:41 INFO - PROCESS | 2884 | --DOMWINDOW == 76 (18656800) [pid = 2884] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 05:08:41 INFO - PROCESS | 2884 | --DOMWINDOW == 75 (166D2400) [pid = 2884] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 05:08:41 INFO - PROCESS | 2884 | 1472904521869 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]]]}] 05:08:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 05:08:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 770ms 05:08:41 INFO - PROCESS | 2884 | 1472904521921 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 05:08:41 INFO - PROCESS | 2884 | 1472904521924 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 05:08:41 INFO - PROCESS | 2884 | 1472904521927 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 05:08:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 05:08:41 INFO - PROCESS | 2884 | 1472904521929 Marionette TRACE conn5 <- [1,982,null,{}] 05:08:41 INFO - PROCESS | 2884 | 1472904521932 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}] 05:08:41 INFO - PROCESS | 2884 | 1472904521934 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:42 INFO - PROCESS | 2884 | 1472904522016 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 05:08:42 INFO - PROCESS | 2884 | 1472904522022 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:42 INFO - PROCESS | 2884 | 1472904522024 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:42 INFO - PROCESS | 2884 | ++DOCSHELL 14344400 == 38 [pid = 2884] [id = 255] 05:08:42 INFO - PROCESS | 2884 | ++DOMWINDOW == 76 (1604E000) [pid = 2884] [serial = 764] [outer = 00000000] 05:08:42 INFO - PROCESS | 2884 | ++DOMWINDOW == 77 (17B30000) [pid = 2884] [serial = 765] [outer = 1604E000] 05:08:42 INFO - PROCESS | 2884 | 1472904522070 Marionette DEBUG loaded listener.js 05:08:42 INFO - PROCESS | 2884 | ++DOMWINDOW == 78 (17BC2800) [pid = 2884] [serial = 766] [outer = 1604E000] 05:08:42 INFO - PROCESS | 2884 | 1472904522498 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]]]}] 05:08:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 05:08:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 630ms 05:08:42 INFO - PROCESS | 2884 | 1472904522561 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 05:08:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 05:08:42 INFO - PROCESS | 2884 | 1472904522563 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 05:08:42 INFO - PROCESS | 2884 | 1472904522567 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 05:08:42 INFO - PROCESS | 2884 | 1472904522568 Marionette TRACE conn5 <- [1,986,null,{}] 05:08:42 INFO - PROCESS | 2884 | 1472904522572 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}] 05:08:42 INFO - PROCESS | 2884 | 1472904522574 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:42 INFO - PROCESS | 2884 | 1472904522655 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 05:08:42 INFO - PROCESS | 2884 | 1472904522662 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:42 INFO - PROCESS | 2884 | 1472904522663 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:42 INFO - PROCESS | 2884 | ++DOCSHELL 17ABE000 == 39 [pid = 2884] [id = 256] 05:08:42 INFO - PROCESS | 2884 | ++DOMWINDOW == 79 (17AC5000) [pid = 2884] [serial = 767] [outer = 00000000] 05:08:42 INFO - PROCESS | 2884 | ++DOMWINDOW == 80 (1899EC00) [pid = 2884] [serial = 768] [outer = 17AC5000] 05:08:42 INFO - PROCESS | 2884 | 1472904522710 Marionette DEBUG loaded listener.js 05:08:42 INFO - PROCESS | 2884 | ++DOMWINDOW == 81 (189A3C00) [pid = 2884] [serial = 769] [outer = 17AC5000] 05:08:43 INFO - PROCESS | 2884 | 1472904523138 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]]]}] 05:08:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 05:08:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 630ms 05:08:43 INFO - PROCESS | 2884 | 1472904523197 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 05:08:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 05:08:43 INFO - PROCESS | 2884 | 1472904523199 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 05:08:43 INFO - PROCESS | 2884 | 1472904523202 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 05:08:43 INFO - PROCESS | 2884 | 1472904523204 Marionette TRACE conn5 <- [1,990,null,{}] 05:08:43 INFO - PROCESS | 2884 | 1472904523208 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}] 05:08:43 INFO - PROCESS | 2884 | 1472904523209 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:43 INFO - PROCESS | 2884 | 1472904523292 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 05:08:43 INFO - PROCESS | 2884 | 1472904523297 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:43 INFO - PROCESS | 2884 | 1472904523299 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:43 INFO - PROCESS | 2884 | ++DOCSHELL 1899E800 == 40 [pid = 2884] [id = 257] 05:08:43 INFO - PROCESS | 2884 | ++DOMWINDOW == 82 (189A5C00) [pid = 2884] [serial = 770] [outer = 00000000] 05:08:43 INFO - PROCESS | 2884 | ++DOMWINDOW == 83 (18A62C00) [pid = 2884] [serial = 771] [outer = 189A5C00] 05:08:43 INFO - PROCESS | 2884 | 1472904523347 Marionette DEBUG loaded listener.js 05:08:43 INFO - PROCESS | 2884 | ++DOMWINDOW == 84 (18B46400) [pid = 2884] [serial = 772] [outer = 189A5C00] 05:08:44 INFO - PROCESS | 2884 | 1472904524055 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]]]}] 05:08:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 05:08:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 930ms 05:08:44 INFO - PROCESS | 2884 | 1472904524134 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 05:08:44 INFO - PROCESS | 2884 | 1472904524139 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 05:08:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 05:08:44 INFO - PROCESS | 2884 | 1472904524144 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 05:08:44 INFO - PROCESS | 2884 | 1472904524149 Marionette TRACE conn5 <- [1,994,null,{}] 05:08:44 INFO - PROCESS | 2884 | 1472904524155 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}] 05:08:44 INFO - PROCESS | 2884 | 1472904524158 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:44 INFO - PROCESS | 2884 | 1472904524325 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 05:08:44 INFO - PROCESS | 2884 | 1472904524379 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:44 INFO - PROCESS | 2884 | 1472904524382 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:44 INFO - PROCESS | 2884 | ++DOCSHELL 0F2FEC00 == 41 [pid = 2884] [id = 258] 05:08:44 INFO - PROCESS | 2884 | ++DOMWINDOW == 85 (0F64E400) [pid = 2884] [serial = 773] [outer = 00000000] 05:08:44 INFO - PROCESS | 2884 | ++DOMWINDOW == 86 (0F84F400) [pid = 2884] [serial = 774] [outer = 0F64E400] 05:08:44 INFO - PROCESS | 2884 | 1472904524442 Marionette DEBUG loaded listener.js 05:08:44 INFO - PROCESS | 2884 | ++DOMWINDOW == 87 (0F91DC00) [pid = 2884] [serial = 775] [outer = 0F64E400] 05:08:45 INFO - PROCESS | 2884 | 1472904525022 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]]]}] 05:08:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 05:08:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 930ms 05:08:45 INFO - PROCESS | 2884 | 1472904525076 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 05:08:45 INFO - PROCESS | 2884 | 1472904525081 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 05:08:45 INFO - PROCESS | 2884 | 1472904525089 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 05:08:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 05:08:45 INFO - PROCESS | 2884 | 1472904525092 Marionette TRACE conn5 <- [1,998,null,{}] 05:08:45 INFO - PROCESS | 2884 | 1472904525096 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}] 05:08:45 INFO - PROCESS | 2884 | 1472904525099 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:45 INFO - PROCESS | 2884 | 1472904525217 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 05:08:45 INFO - PROCESS | 2884 | 1472904525320 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:45 INFO - PROCESS | 2884 | 1472904525322 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:45 INFO - PROCESS | 2884 | ++DOCSHELL 1433D000 == 42 [pid = 2884] [id = 259] 05:08:45 INFO - PROCESS | 2884 | ++DOMWINDOW == 88 (14345000) [pid = 2884] [serial = 776] [outer = 00000000] 05:08:45 INFO - PROCESS | 2884 | ++DOMWINDOW == 89 (15940C00) [pid = 2884] [serial = 777] [outer = 14345000] 05:08:45 INFO - PROCESS | 2884 | 1472904525381 Marionette DEBUG loaded listener.js 05:08:45 INFO - PROCESS | 2884 | ++DOMWINDOW == 90 (15F4B800) [pid = 2884] [serial = 778] [outer = 14345000] 05:08:45 INFO - PROCESS | 2884 | 1472904525974 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]]]}] 05:08:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 05:08:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 930ms 05:08:46 INFO - PROCESS | 2884 | 1472904526055 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 05:08:46 INFO - PROCESS | 2884 | 1472904526057 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 05:08:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 05:08:46 INFO - PROCESS | 2884 | 1472904526075 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 05:08:46 INFO - PROCESS | 2884 | 1472904526079 Marionette TRACE conn5 <- [1,1002,null,{}] 05:08:46 INFO - PROCESS | 2884 | 1472904526105 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}] 05:08:46 INFO - PROCESS | 2884 | 1472904526110 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:46 INFO - PROCESS | 2884 | 1472904526235 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 05:08:46 INFO - PROCESS | 2884 | 1472904526358 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:46 INFO - PROCESS | 2884 | 1472904526362 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:46 INFO - PROCESS | 2884 | ++DOCSHELL 189A7000 == 43 [pid = 2884] [id = 260] 05:08:46 INFO - PROCESS | 2884 | ++DOMWINDOW == 91 (189A8C00) [pid = 2884] [serial = 779] [outer = 00000000] 05:08:46 INFO - PROCESS | 2884 | ++DOMWINDOW == 92 (18B3C000) [pid = 2884] [serial = 780] [outer = 189A8C00] 05:08:46 INFO - PROCESS | 2884 | 1472904526426 Marionette DEBUG loaded listener.js 05:08:46 INFO - PROCESS | 2884 | ++DOMWINDOW == 93 (18D39800) [pid = 2884] [serial = 781] [outer = 189A8C00] 05:08:47 INFO - PROCESS | 2884 | 1472904527023 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]]]}] 05:08:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 05:08:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 993ms 05:08:47 INFO - PROCESS | 2884 | 1472904527063 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 05:08:47 INFO - PROCESS | 2884 | 1472904527066 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 05:08:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 05:08:47 INFO - PROCESS | 2884 | 1472904527070 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 05:08:47 INFO - PROCESS | 2884 | 1472904527072 Marionette TRACE conn5 <- [1,1006,null,{}] 05:08:47 INFO - PROCESS | 2884 | 1472904527076 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}] 05:08:47 INFO - PROCESS | 2884 | 1472904527078 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:47 INFO - PROCESS | 2884 | 1472904527195 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 05:08:47 INFO - PROCESS | 2884 | 1472904527298 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:47 INFO - PROCESS | 2884 | 1472904527300 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:47 INFO - PROCESS | 2884 | ++DOCSHELL 18A62800 == 44 [pid = 2884] [id = 261] 05:08:47 INFO - PROCESS | 2884 | ++DOMWINDOW == 94 (18D32000) [pid = 2884] [serial = 782] [outer = 00000000] 05:08:47 INFO - PROCESS | 2884 | ++DOMWINDOW == 95 (18EF5000) [pid = 2884] [serial = 783] [outer = 18D32000] 05:08:47 INFO - PROCESS | 2884 | 1472904527357 Marionette DEBUG loaded listener.js 05:08:47 INFO - PROCESS | 2884 | ++DOMWINDOW == 96 (1A003000) [pid = 2884] [serial = 784] [outer = 18D32000] 05:08:48 INFO - PROCESS | 2884 | 1472904528160 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]]]}] 05:08:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 05:08:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1119ms 05:08:48 INFO - PROCESS | 2884 | 1472904528192 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 05:08:48 INFO - PROCESS | 2884 | 1472904528197 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 05:08:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 05:08:48 INFO - PROCESS | 2884 | 1472904528202 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 05:08:48 INFO - PROCESS | 2884 | 1472904528205 Marionette TRACE conn5 <- [1,1010,null,{}] 05:08:48 INFO - PROCESS | 2884 | 1472904528211 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}] 05:08:48 INFO - PROCESS | 2884 | 1472904528213 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:48 INFO - PROCESS | 2884 | 1472904528327 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 05:08:48 INFO - PROCESS | 2884 | 1472904528461 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:48 INFO - PROCESS | 2884 | 1472904528465 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:48 INFO - PROCESS | 2884 | ++DOCSHELL 087E2800 == 45 [pid = 2884] [id = 262] 05:08:48 INFO - PROCESS | 2884 | ++DOMWINDOW == 97 (0F850C00) [pid = 2884] [serial = 785] [outer = 00000000] 05:08:48 INFO - PROCESS | 2884 | ++DOMWINDOW == 98 (0F915C00) [pid = 2884] [serial = 786] [outer = 0F850C00] 05:08:48 INFO - PROCESS | 2884 | 1472904528520 Marionette DEBUG loaded listener.js 05:08:48 INFO - PROCESS | 2884 | ++DOMWINDOW == 99 (0FBB9400) [pid = 2884] [serial = 787] [outer = 0F850C00] 05:08:49 INFO - PROCESS | 2884 | --DOCSHELL 17ABE000 == 44 [pid = 2884] [id = 256] 05:08:49 INFO - PROCESS | 2884 | --DOCSHELL 14344400 == 43 [pid = 2884] [id = 255] 05:08:49 INFO - PROCESS | 2884 | --DOCSHELL 0F703800 == 42 [pid = 2884] [id = 254] 05:08:49 INFO - PROCESS | 2884 | --DOCSHELL 17B3D800 == 41 [pid = 2884] [id = 253] 05:08:49 INFO - PROCESS | 2884 | --DOCSHELL 0F91C800 == 40 [pid = 2884] [id = 252] 05:08:49 INFO - PROCESS | 2884 | --DOCSHELL 16079000 == 39 [pid = 2884] [id = 251] 05:08:49 INFO - PROCESS | 2884 | --DOCSHELL 15945400 == 38 [pid = 2884] [id = 250] 05:08:49 INFO - PROCESS | 2884 | --DOCSHELL 0FEDD800 == 37 [pid = 2884] [id = 249] 05:08:49 INFO - PROCESS | 2884 | --DOCSHELL 087DC400 == 36 [pid = 2884] [id = 248] 05:08:49 INFO - PROCESS | 2884 | --DOCSHELL 0878E400 == 35 [pid = 2884] [id = 247] 05:08:49 INFO - PROCESS | 2884 | --DOCSHELL 087E5800 == 34 [pid = 2884] [id = 246] 05:08:49 INFO - PROCESS | 2884 | --DOCSHELL 17BC9000 == 33 [pid = 2884] [id = 245] 05:08:49 INFO - PROCESS | 2884 | --DOCSHELL 0F259C00 == 32 [pid = 2884] [id = 236] 05:08:49 INFO - PROCESS | 2884 | --DOCSHELL 189A7000 == 31 [pid = 2884] [id = 260] 05:08:49 INFO - PROCESS | 2884 | --DOCSHELL 18A62800 == 30 [pid = 2884] [id = 261] 05:08:49 INFO - PROCESS | 2884 | --DOCSHELL 1433D000 == 29 [pid = 2884] [id = 259] 05:08:49 INFO - PROCESS | 2884 | --DOCSHELL 1899E800 == 28 [pid = 2884] [id = 257] 05:08:49 INFO - PROCESS | 2884 | --DOCSHELL 0F2FEC00 == 27 [pid = 2884] [id = 258] 05:08:49 INFO - PROCESS | 2884 | --DOMWINDOW == 98 (14429C00) [pid = 2884] [serial = 720] [outer = 00000000] [url = about:blank] 05:08:49 INFO - PROCESS | 2884 | --DOMWINDOW == 97 (16048400) [pid = 2884] [serial = 723] [outer = 00000000] [url = about:blank] 05:08:49 INFO - PROCESS | 2884 | --DOMWINDOW == 96 (0F869000) [pid = 2884] [serial = 714] [outer = 00000000] [url = about:blank] 05:08:49 INFO - PROCESS | 2884 | --DOMWINDOW == 95 (0F913800) [pid = 2884] [serial = 715] [outer = 00000000] [url = about:blank] 05:08:49 INFO - PROCESS | 2884 | --DOMWINDOW == 94 (0C5CA800) [pid = 2884] [serial = 711] [outer = 00000000] [url = about:blank] 05:08:49 INFO - PROCESS | 2884 | --DOMWINDOW == 93 (0F2F0400) [pid = 2884] [serial = 712] [outer = 00000000] [url = about:blank] 05:08:49 INFO - PROCESS | 2884 | --DOMWINDOW == 92 (15F45000) [pid = 2884] [serial = 721] [outer = 00000000] [url = about:blank] 05:08:49 INFO - PROCESS | 2884 | --DOMWINDOW == 91 (0F86C400) [pid = 2884] [serial = 709] [outer = 00000000] [url = about:blank] 05:08:49 INFO - PROCESS | 2884 | --DOMWINDOW == 90 (0F7C1400) [pid = 2884] [serial = 708] [outer = 00000000] [url = about:blank] 05:08:49 INFO - PROCESS | 2884 | --DOMWINDOW == 89 (13BCDC00) [pid = 2884] [serial = 717] [outer = 00000000] [url = about:blank] 05:08:49 INFO - PROCESS | 2884 | --DOMWINDOW == 88 (0F84DC00) [pid = 2884] [serial = 726] [outer = 00000000] [url = about:blank] 05:08:49 INFO - PROCESS | 2884 | --DOMWINDOW == 87 (17B3A800) [pid = 2884] [serial = 732] [outer = 00000000] [url = about:blank] 05:08:49 INFO - PROCESS | 2884 | --DOMWINDOW == 86 (1604DC00) [pid = 2884] [serial = 724] [outer = 00000000] [url = about:blank] 05:08:49 INFO - PROCESS | 2884 | --DOMWINDOW == 85 (0BE4BC00) [pid = 2884] [serial = 697] [outer = 00000000] [url = about:blank] 05:08:49 INFO - PROCESS | 2884 | --DOMWINDOW == 84 (087DE800) [pid = 2884] [serial = 696] [outer = 00000000] [url = about:blank] 05:08:49 INFO - PROCESS | 2884 | --DOMWINDOW == 83 (142D8000) [pid = 2884] [serial = 700] [outer = 00000000] [url = about:blank] 05:08:49 INFO - PROCESS | 2884 | --DOMWINDOW == 82 (13BCA800) [pid = 2884] [serial = 699] [outer = 00000000] [url = about:blank] 05:08:49 INFO - PROCESS | 2884 | --DOMWINDOW == 81 (1899BC00) [pid = 2884] [serial = 703] [outer = 00000000] [url = about:blank] 05:08:49 INFO - PROCESS | 2884 | --DOMWINDOW == 80 (181B8C00) [pid = 2884] [serial = 702] [outer = 00000000] [url = about:blank] 05:08:49 INFO - PROCESS | 2884 | --DOMWINDOW == 79 (18D39C00) [pid = 2884] [serial = 706] [outer = 00000000] [url = about:blank] 05:08:49 INFO - PROCESS | 2884 | --DOMWINDOW == 78 (18D34C00) [pid = 2884] [serial = 705] [outer = 00000000] [url = about:blank] 05:08:49 INFO - PROCESS | 2884 | --DOMWINDOW == 77 (17AC9400) [pid = 2884] [serial = 729] [outer = 00000000] [url = about:blank] 05:08:49 INFO - PROCESS | 2884 | --DOMWINDOW == 76 (17ACA400) [pid = 2884] [serial = 730] [outer = 00000000] [url = about:blank] 05:08:49 INFO - PROCESS | 2884 | --DOMWINDOW == 75 (17B3B000) [pid = 2884] [serial = 733] [outer = 00000000] [url = about:blank] 05:08:49 INFO - PROCESS | 2884 | --DOMWINDOW == 74 (1607B400) [pid = 2884] [serial = 727] [outer = 00000000] [url = about:blank] 05:08:49 INFO - PROCESS | 2884 | --DOMWINDOW == 73 (142B0000) [pid = 2884] [serial = 718] [outer = 00000000] [url = about:blank] 05:08:49 INFO - PROCESS | 2884 | 1472904529762 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]]]}] 05:08:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 05:08:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1639ms 05:08:49 INFO - PROCESS | 2884 | 1472904529842 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 05:08:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 05:08:49 INFO - PROCESS | 2884 | 1472904529846 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 05:08:49 INFO - PROCESS | 2884 | 1472904529850 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 05:08:49 INFO - PROCESS | 2884 | 1472904529853 Marionette TRACE conn5 <- [1,1014,null,{}] 05:08:49 INFO - PROCESS | 2884 | 1472904529859 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}] 05:08:49 INFO - PROCESS | 2884 | 1472904529862 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:49 INFO - PROCESS | 2884 | 1472904529954 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 05:08:49 INFO - PROCESS | 2884 | 1472904529968 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:49 INFO - PROCESS | 2884 | 1472904529970 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:49 INFO - PROCESS | 2884 | ++DOCSHELL 0BE49800 == 28 [pid = 2884] [id = 263] 05:08:49 INFO - PROCESS | 2884 | ++DOMWINDOW == 74 (0BF31400) [pid = 2884] [serial = 788] [outer = 00000000] 05:08:50 INFO - PROCESS | 2884 | ++DOMWINDOW == 75 (0C574000) [pid = 2884] [serial = 789] [outer = 0BF31400] 05:08:50 INFO - PROCESS | 2884 | 1472904530022 Marionette DEBUG loaded listener.js 05:08:50 INFO - PROCESS | 2884 | ++DOMWINDOW == 76 (0F136C00) [pid = 2884] [serial = 790] [outer = 0BF31400] 05:08:50 INFO - PROCESS | 2884 | 1472904530508 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]]]}] 05:08:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 05:08:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 690ms 05:08:50 INFO - PROCESS | 2884 | 1472904530541 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 05:08:50 INFO - PROCESS | 2884 | 1472904530546 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 05:08:50 INFO - PROCESS | 2884 | 1472904530552 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 05:08:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 05:08:50 INFO - PROCESS | 2884 | 1472904530555 Marionette TRACE conn5 <- [1,1018,null,{}] 05:08:50 INFO - PROCESS | 2884 | 1472904530558 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}] 05:08:50 INFO - PROCESS | 2884 | 1472904530561 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:50 INFO - PROCESS | 2884 | 1472904530681 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 05:08:50 INFO - PROCESS | 2884 | 1472904530697 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:50 INFO - PROCESS | 2884 | 1472904530699 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:50 INFO - PROCESS | 2884 | ++DOCSHELL 0F844400 == 29 [pid = 2884] [id = 264] 05:08:50 INFO - PROCESS | 2884 | ++DOMWINDOW == 77 (0F844800) [pid = 2884] [serial = 791] [outer = 00000000] 05:08:50 INFO - PROCESS | 2884 | ++DOMWINDOW == 78 (0F84B000) [pid = 2884] [serial = 792] [outer = 0F844800] 05:08:50 INFO - PROCESS | 2884 | 1472904530750 Marionette DEBUG loaded listener.js 05:08:50 INFO - PROCESS | 2884 | ++DOMWINDOW == 79 (0F869400) [pid = 2884] [serial = 793] [outer = 0F844800] 05:08:51 INFO - PROCESS | 2884 | 1472904531205 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]]]}] 05:08:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 05:08:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 730ms 05:08:51 INFO - PROCESS | 2884 | 1472904531286 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 05:08:51 INFO - PROCESS | 2884 | 1472904531289 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 05:08:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 05:08:51 INFO - PROCESS | 2884 | 1472904531292 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 05:08:51 INFO - PROCESS | 2884 | 1472904531296 Marionette TRACE conn5 <- [1,1022,null,{}] 05:08:51 INFO - PROCESS | 2884 | 1472904531306 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}] 05:08:51 INFO - PROCESS | 2884 | 1472904531311 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:51 INFO - PROCESS | 2884 | 1472904531399 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 05:08:51 INFO - PROCESS | 2884 | 1472904531495 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:51 INFO - PROCESS | 2884 | 1472904531498 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:51 INFO - PROCESS | 2884 | ++DOCSHELL 13AD5000 == 30 [pid = 2884] [id = 265] 05:08:51 INFO - PROCESS | 2884 | ++DOMWINDOW == 80 (13AD5800) [pid = 2884] [serial = 794] [outer = 00000000] 05:08:51 INFO - PROCESS | 2884 | ++DOMWINDOW == 81 (13BCC000) [pid = 2884] [serial = 795] [outer = 13AD5800] 05:08:51 INFO - PROCESS | 2884 | 1472904531549 Marionette DEBUG loaded listener.js 05:08:51 INFO - PROCESS | 2884 | ++DOMWINDOW == 82 (142B0000) [pid = 2884] [serial = 796] [outer = 13AD5800] 05:08:51 INFO - PROCESS | 2884 | 1472904531989 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]]]}] 05:08:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 05:08:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 730ms 05:08:52 INFO - PROCESS | 2884 | 1472904532054 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 05:08:52 INFO - PROCESS | 2884 | 1472904532057 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 05:08:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 05:08:52 INFO - PROCESS | 2884 | 1472904532061 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 05:08:52 INFO - PROCESS | 2884 | 1472904532063 Marionette TRACE conn5 <- [1,1026,null,{}] 05:08:52 INFO - PROCESS | 2884 | 1472904532066 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}] 05:08:52 INFO - PROCESS | 2884 | 1472904532068 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:52 INFO - PROCESS | 2884 | 1472904532186 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 05:08:52 INFO - PROCESS | 2884 | 1472904532246 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:52 INFO - PROCESS | 2884 | 1472904532248 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:52 INFO - PROCESS | 2884 | ++DOCSHELL 142D3C00 == 31 [pid = 2884] [id = 266] 05:08:52 INFO - PROCESS | 2884 | ++DOMWINDOW == 83 (142D4000) [pid = 2884] [serial = 797] [outer = 00000000] 05:08:52 INFO - PROCESS | 2884 | ++DOMWINDOW == 84 (143EC800) [pid = 2884] [serial = 798] [outer = 142D4000] 05:08:52 INFO - PROCESS | 2884 | 1472904532296 Marionette DEBUG loaded listener.js 05:08:52 INFO - PROCESS | 2884 | ++DOMWINDOW == 85 (1594CC00) [pid = 2884] [serial = 799] [outer = 142D4000] 05:08:52 INFO - PROCESS | 2884 | 1472904532718 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]]]}] 05:08:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 05:08:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 670ms 05:08:52 INFO - PROCESS | 2884 | 1472904532732 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 05:08:52 INFO - PROCESS | 2884 | 1472904532734 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 05:08:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 05:08:52 INFO - PROCESS | 2884 | 1472904532737 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 05:08:52 INFO - PROCESS | 2884 | 1472904532739 Marionette TRACE conn5 <- [1,1030,null,{}] 05:08:52 INFO - PROCESS | 2884 | 1472904532742 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}] 05:08:52 INFO - PROCESS | 2884 | 1472904532744 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:52 INFO - PROCESS | 2884 | 1472904532852 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 05:08:52 INFO - PROCESS | 2884 | 1472904532858 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:52 INFO - PROCESS | 2884 | 1472904532860 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:52 INFO - PROCESS | 2884 | ++DOCSHELL 15C08000 == 32 [pid = 2884] [id = 267] 05:08:52 INFO - PROCESS | 2884 | ++DOMWINDOW == 86 (15F46000) [pid = 2884] [serial = 800] [outer = 00000000] 05:08:52 INFO - PROCESS | 2884 | ++DOMWINDOW == 87 (16044800) [pid = 2884] [serial = 801] [outer = 15F46000] 05:08:52 INFO - PROCESS | 2884 | 1472904532908 Marionette DEBUG loaded listener.js 05:08:52 INFO - PROCESS | 2884 | ++DOMWINDOW == 88 (16051400) [pid = 2884] [serial = 802] [outer = 15F46000] 05:08:53 INFO - PROCESS | 2884 | 1472904533377 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]]]}] 05:08:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 05:08:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 670ms 05:08:53 INFO - PROCESS | 2884 | 1472904533408 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 05:08:53 INFO - PROCESS | 2884 | 1472904533410 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 05:08:53 INFO - PROCESS | 2884 | 1472904533413 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 05:08:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 05:08:53 INFO - PROCESS | 2884 | 1472904533415 Marionette TRACE conn5 <- [1,1034,null,{}] 05:08:53 INFO - PROCESS | 2884 | 1472904533418 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}] 05:08:53 INFO - PROCESS | 2884 | 1472904533424 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:53 INFO - PROCESS | 2884 | 1472904533595 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 05:08:53 INFO - PROCESS | 2884 | 1472904533621 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:53 INFO - PROCESS | 2884 | 1472904533623 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:53 INFO - PROCESS | 2884 | ++DOCSHELL 1607B400 == 33 [pid = 2884] [id = 268] 05:08:53 INFO - PROCESS | 2884 | ++DOMWINDOW == 89 (166D2400) [pid = 2884] [serial = 803] [outer = 00000000] 05:08:53 INFO - PROCESS | 2884 | ++DOMWINDOW == 90 (17AC9000) [pid = 2884] [serial = 804] [outer = 166D2400] 05:08:53 INFO - PROCESS | 2884 | 1472904533670 Marionette DEBUG loaded listener.js 05:08:53 INFO - PROCESS | 2884 | ++DOMWINDOW == 91 (17B31400) [pid = 2884] [serial = 805] [outer = 166D2400] 05:08:54 INFO - PROCESS | 2884 | --DOMWINDOW == 90 (087DC800) [pid = 2884] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 05:08:54 INFO - PROCESS | 2884 | --DOMWINDOW == 89 (17ABF000) [pid = 2884] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 05:08:54 INFO - PROCESS | 2884 | --DOMWINDOW == 88 (1604E000) [pid = 2884] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 05:08:54 INFO - PROCESS | 2884 | --DOMWINDOW == 87 (15F48800) [pid = 2884] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 05:08:54 INFO - PROCESS | 2884 | --DOMWINDOW == 86 (0BE44000) [pid = 2884] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 05:08:54 INFO - PROCESS | 2884 | --DOMWINDOW == 85 (1594B000) [pid = 2884] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 05:08:54 INFO - PROCESS | 2884 | --DOMWINDOW == 84 (0FFDDC00) [pid = 2884] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 05:08:54 INFO - PROCESS | 2884 | --DOMWINDOW == 83 (0878F000) [pid = 2884] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 05:08:54 INFO - PROCESS | 2884 | --DOMWINDOW == 82 (17AC5000) [pid = 2884] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 05:08:54 INFO - PROCESS | 2884 | --DOMWINDOW == 81 (17BCBC00) [pid = 2884] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 05:08:54 INFO - PROCESS | 2884 | --DOMWINDOW == 80 (1607C400) [pid = 2884] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 05:08:54 INFO - PROCESS | 2884 | --DOMWINDOW == 79 (18130000) [pid = 2884] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 05:08:54 INFO - PROCESS | 2884 | --DOMWINDOW == 78 (189A5C00) [pid = 2884] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 05:08:54 INFO - PROCESS | 2884 | 1472904534316 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]]]}] 05:08:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 05:08:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 930ms 05:08:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 05:08:54 INFO - PROCESS | 2884 | 1472904534348 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 05:08:54 INFO - PROCESS | 2884 | 1472904534350 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 05:08:54 INFO - PROCESS | 2884 | 1472904534365 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 05:08:54 INFO - PROCESS | 2884 | 1472904534367 Marionette TRACE conn5 <- [1,1038,null,{}] 05:08:54 INFO - PROCESS | 2884 | 1472904534371 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}] 05:08:54 INFO - PROCESS | 2884 | 1472904534373 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:54 INFO - PROCESS | 2884 | 1472904534453 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 05:08:54 INFO - PROCESS | 2884 | 1472904534458 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:54 INFO - PROCESS | 2884 | 1472904534460 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:54 INFO - PROCESS | 2884 | ++DOCSHELL 0BE16C00 == 34 [pid = 2884] [id = 269] 05:08:54 INFO - PROCESS | 2884 | ++DOMWINDOW == 79 (0BE3FC00) [pid = 2884] [serial = 806] [outer = 00000000] 05:08:54 INFO - PROCESS | 2884 | ++DOMWINDOW == 80 (1594B000) [pid = 2884] [serial = 807] [outer = 0BE3FC00] 05:08:54 INFO - PROCESS | 2884 | 1472904534508 Marionette DEBUG loaded listener.js 05:08:54 INFO - PROCESS | 2884 | ++DOMWINDOW == 81 (15F48800) [pid = 2884] [serial = 808] [outer = 0BE3FC00] 05:08:54 INFO - PROCESS | 2884 | 1472904534906 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]]]}] 05:08:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 05:08:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 590ms 05:08:54 INFO - PROCESS | 2884 | 1472904534950 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 05:08:54 INFO - PROCESS | 2884 | 1472904534952 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 05:08:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 05:08:54 INFO - PROCESS | 2884 | 1472904534955 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 05:08:54 INFO - PROCESS | 2884 | 1472904534957 Marionette TRACE conn5 <- [1,1042,null,{}] 05:08:54 INFO - PROCESS | 2884 | 1472904534978 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}] 05:08:54 INFO - PROCESS | 2884 | 1472904534980 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:55 INFO - PROCESS | 2884 | 1472904535058 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 05:08:55 INFO - PROCESS | 2884 | 1472904535064 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:55 INFO - PROCESS | 2884 | 1472904535065 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:55 INFO - PROCESS | 2884 | ++DOCSHELL 16BD4800 == 35 [pid = 2884] [id = 270] 05:08:55 INFO - PROCESS | 2884 | ++DOMWINDOW == 82 (17ABF000) [pid = 2884] [serial = 809] [outer = 00000000] 05:08:55 INFO - PROCESS | 2884 | ++DOMWINDOW == 83 (17B38000) [pid = 2884] [serial = 810] [outer = 17ABF000] 05:08:55 INFO - PROCESS | 2884 | 1472904535112 Marionette DEBUG loaded listener.js 05:08:55 INFO - PROCESS | 2884 | ++DOMWINDOW == 84 (0F84B800) [pid = 2884] [serial = 811] [outer = 17ABF000] 05:08:55 INFO - PROCESS | 2884 | 1472904535568 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]]]}] 05:08:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 05:08:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 630ms 05:08:55 INFO - PROCESS | 2884 | 1472904535589 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 05:08:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 05:08:55 INFO - PROCESS | 2884 | 1472904535591 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 05:08:55 INFO - PROCESS | 2884 | 1472904535598 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 05:08:55 INFO - PROCESS | 2884 | 1472904535600 Marionette TRACE conn5 <- [1,1046,null,{}] 05:08:55 INFO - PROCESS | 2884 | 1472904535617 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}] 05:08:55 INFO - PROCESS | 2884 | 1472904535619 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:55 INFO - PROCESS | 2884 | 1472904535699 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 05:08:55 INFO - PROCESS | 2884 | 1472904535706 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:55 INFO - PROCESS | 2884 | 1472904535708 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:55 INFO - PROCESS | 2884 | ++DOCSHELL 13AB8800 == 36 [pid = 2884] [id = 271] 05:08:55 INFO - PROCESS | 2884 | ++DOMWINDOW == 85 (17B3A000) [pid = 2884] [serial = 812] [outer = 00000000] 05:08:55 INFO - PROCESS | 2884 | ++DOMWINDOW == 86 (18130000) [pid = 2884] [serial = 813] [outer = 17B3A000] 05:08:55 INFO - PROCESS | 2884 | 1472904535755 Marionette DEBUG loaded listener.js 05:08:55 INFO - PROCESS | 2884 | ++DOMWINDOW == 87 (181B8800) [pid = 2884] [serial = 814] [outer = 17B3A000] 05:08:56 INFO - PROCESS | 2884 | 1472904536391 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]]]}] 05:08:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 05:08:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 890ms 05:08:56 INFO - PROCESS | 2884 | 1472904536492 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 05:08:56 INFO - PROCESS | 2884 | 1472904536498 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 05:08:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 05:08:56 INFO - PROCESS | 2884 | 1472904536503 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 05:08:56 INFO - PROCESS | 2884 | 1472904536507 Marionette TRACE conn5 <- [1,1050,null,{}] 05:08:56 INFO - PROCESS | 2884 | 1472904536513 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}] 05:08:56 INFO - PROCESS | 2884 | 1472904536517 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:56 INFO - PROCESS | 2884 | 1472904536664 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 05:08:56 INFO - PROCESS | 2884 | 1472904536814 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:56 INFO - PROCESS | 2884 | 1472904536817 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:56 INFO - PROCESS | 2884 | ++DOCSHELL 0BE17400 == 37 [pid = 2884] [id = 272] 05:08:56 INFO - PROCESS | 2884 | ++DOMWINDOW == 88 (0BE19C00) [pid = 2884] [serial = 815] [outer = 00000000] 05:08:56 INFO - PROCESS | 2884 | ++DOMWINDOW == 89 (0F218C00) [pid = 2884] [serial = 816] [outer = 0BE19C00] 05:08:56 INFO - PROCESS | 2884 | 1472904536879 Marionette DEBUG loaded listener.js 05:08:56 INFO - PROCESS | 2884 | ++DOMWINDOW == 90 (0F70C000) [pid = 2884] [serial = 817] [outer = 0BE19C00] 05:08:57 INFO - PROCESS | 2884 | 1472904537647 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]]]}] 05:08:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 05:08:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1234ms 05:08:57 INFO - PROCESS | 2884 | 1472904537741 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 05:08:57 INFO - PROCESS | 2884 | 1472904537746 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 05:08:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 05:08:57 INFO - PROCESS | 2884 | 1472904537752 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 05:08:57 INFO - PROCESS | 2884 | 1472904537755 Marionette TRACE conn5 <- [1,1054,null,{}] 05:08:57 INFO - PROCESS | 2884 | 1472904537759 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}] 05:08:57 INFO - PROCESS | 2884 | 1472904537762 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:57 INFO - PROCESS | 2884 | 1472904537919 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 05:08:58 INFO - PROCESS | 2884 | 1472904538039 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:58 INFO - PROCESS | 2884 | 1472904538042 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:58 INFO - PROCESS | 2884 | ++DOCSHELL 0BE1C800 == 38 [pid = 2884] [id = 273] 05:08:58 INFO - PROCESS | 2884 | ++DOMWINDOW == 91 (0BE1F000) [pid = 2884] [serial = 818] [outer = 00000000] 05:08:58 INFO - PROCESS | 2884 | ++DOMWINDOW == 92 (0F843400) [pid = 2884] [serial = 819] [outer = 0BE1F000] 05:08:58 INFO - PROCESS | 2884 | 1472904538102 Marionette DEBUG loaded listener.js 05:08:58 INFO - PROCESS | 2884 | ++DOMWINDOW == 93 (0FF55400) [pid = 2884] [serial = 820] [outer = 0BE1F000] 05:08:58 INFO - PROCESS | 2884 | --DOCSHELL 16BD4800 == 37 [pid = 2884] [id = 270] 05:08:58 INFO - PROCESS | 2884 | --DOCSHELL 0BE16C00 == 36 [pid = 2884] [id = 269] 05:08:58 INFO - PROCESS | 2884 | --DOCSHELL 1607B400 == 35 [pid = 2884] [id = 268] 05:08:58 INFO - PROCESS | 2884 | --DOCSHELL 15C08000 == 34 [pid = 2884] [id = 267] 05:08:58 INFO - PROCESS | 2884 | --DOCSHELL 142D3C00 == 33 [pid = 2884] [id = 266] 05:08:58 INFO - PROCESS | 2884 | --DOCSHELL 13AD5000 == 32 [pid = 2884] [id = 265] 05:08:58 INFO - PROCESS | 2884 | --DOCSHELL 0F844400 == 31 [pid = 2884] [id = 264] 05:08:58 INFO - PROCESS | 2884 | --DOCSHELL 0BE49800 == 30 [pid = 2884] [id = 263] 05:08:58 INFO - PROCESS | 2884 | --DOCSHELL 087E2800 == 29 [pid = 2884] [id = 262] 05:08:58 INFO - PROCESS | 2884 | --DOMWINDOW == 92 (18B46400) [pid = 2884] [serial = 772] [outer = 00000000] [url = about:blank] 05:08:58 INFO - PROCESS | 2884 | --DOMWINDOW == 91 (18A62C00) [pid = 2884] [serial = 771] [outer = 00000000] [url = about:blank] 05:08:58 INFO - PROCESS | 2884 | --DOMWINDOW == 90 (189A3C00) [pid = 2884] [serial = 769] [outer = 00000000] [url = about:blank] 05:08:58 INFO - PROCESS | 2884 | --DOMWINDOW == 89 (0F70CC00) [pid = 2884] [serial = 745] [outer = 00000000] [url = about:blank] 05:08:58 INFO - PROCESS | 2884 | --DOMWINDOW == 88 (17B38800) [pid = 2884] [serial = 757] [outer = 00000000] [url = about:blank] 05:08:58 INFO - PROCESS | 2884 | --DOMWINDOW == 87 (17BC2800) [pid = 2884] [serial = 766] [outer = 00000000] [url = about:blank] 05:08:58 INFO - PROCESS | 2884 | --DOMWINDOW == 86 (186F7000) [pid = 2884] [serial = 763] [outer = 00000000] [url = about:blank] 05:08:58 INFO - PROCESS | 2884 | --DOMWINDOW == 85 (17B30000) [pid = 2884] [serial = 765] [outer = 00000000] [url = about:blank] 05:08:58 INFO - PROCESS | 2884 | --DOMWINDOW == 84 (0F7C1800) [pid = 2884] [serial = 739] [outer = 00000000] [url = about:blank] 05:08:58 INFO - PROCESS | 2884 | --DOMWINDOW == 83 (0F65BC00) [pid = 2884] [serial = 738] [outer = 00000000] [url = about:blank] 05:08:58 INFO - PROCESS | 2884 | --DOMWINDOW == 82 (15F4DC00) [pid = 2884] [serial = 750] [outer = 00000000] [url = about:blank] 05:08:58 INFO - PROCESS | 2884 | --DOMWINDOW == 81 (0C522C00) [pid = 2884] [serial = 744] [outer = 00000000] [url = about:blank] 05:08:58 INFO - PROCESS | 2884 | --DOMWINDOW == 80 (13ADDC00) [pid = 2884] [serial = 748] [outer = 00000000] [url = about:blank] 05:08:58 INFO - PROCESS | 2884 | --DOMWINDOW == 79 (0BE41000) [pid = 2884] [serial = 742] [outer = 00000000] [url = about:blank] 05:08:58 INFO - PROCESS | 2884 | --DOMWINDOW == 78 (1899EC00) [pid = 2884] [serial = 768] [outer = 00000000] [url = about:blank] 05:08:58 INFO - PROCESS | 2884 | --DOMWINDOW == 77 (186F4C00) [pid = 2884] [serial = 762] [outer = 00000000] [url = about:blank] 05:08:58 INFO - PROCESS | 2884 | --DOMWINDOW == 76 (181BEC00) [pid = 2884] [serial = 735] [outer = 00000000] [url = about:blank] 05:08:58 INFO - PROCESS | 2884 | --DOMWINDOW == 75 (16044400) [pid = 2884] [serial = 751] [outer = 00000000] [url = about:blank] 05:08:58 INFO - PROCESS | 2884 | --DOMWINDOW == 74 (16BC1400) [pid = 2884] [serial = 753] [outer = 00000000] [url = about:blank] 05:08:58 INFO - PROCESS | 2884 | --DOMWINDOW == 73 (18656000) [pid = 2884] [serial = 760] [outer = 00000000] [url = about:blank] 05:08:58 INFO - PROCESS | 2884 | --DOMWINDOW == 72 (18650800) [pid = 2884] [serial = 736] [outer = 00000000] [url = about:blank] 05:08:58 INFO - PROCESS | 2884 | --DOMWINDOW == 71 (17AC8800) [pid = 2884] [serial = 756] [outer = 00000000] [url = about:blank] 05:08:58 INFO - PROCESS | 2884 | --DOMWINDOW == 70 (17619000) [pid = 2884] [serial = 754] [outer = 00000000] [url = about:blank] 05:08:58 INFO - PROCESS | 2884 | --DOMWINDOW == 69 (10BE0000) [pid = 2884] [serial = 747] [outer = 00000000] [url = about:blank] 05:08:58 INFO - PROCESS | 2884 | --DOMWINDOW == 68 (087DFC00) [pid = 2884] [serial = 741] [outer = 00000000] [url = about:blank] 05:08:58 INFO - PROCESS | 2884 | --DOMWINDOW == 67 (18654000) [pid = 2884] [serial = 759] [outer = 00000000] [url = about:blank] 05:08:58 INFO - PROCESS | 2884 | 1472904538890 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]]]}] 05:08:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 05:08:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1175ms 05:08:58 INFO - PROCESS | 2884 | 1472904538931 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 05:08:58 INFO - PROCESS | 2884 | 1472904538934 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 05:08:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 05:08:58 INFO - PROCESS | 2884 | 1472904538938 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 05:08:58 INFO - PROCESS | 2884 | 1472904538943 Marionette TRACE conn5 <- [1,1058,null,{}] 05:08:58 INFO - PROCESS | 2884 | 1472904538950 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}] 05:08:58 INFO - PROCESS | 2884 | 1472904538953 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:59 INFO - PROCESS | 2884 | 1472904539047 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 05:08:59 INFO - PROCESS | 2884 | 1472904539132 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:59 INFO - PROCESS | 2884 | 1472904539134 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:59 INFO - PROCESS | 2884 | ++DOCSHELL 0874E400 == 30 [pid = 2884] [id = 274] 05:08:59 INFO - PROCESS | 2884 | ++DOMWINDOW == 68 (087D9800) [pid = 2884] [serial = 821] [outer = 00000000] 05:08:59 INFO - PROCESS | 2884 | ++DOMWINDOW == 69 (0BE20000) [pid = 2884] [serial = 822] [outer = 087D9800] 05:08:59 INFO - PROCESS | 2884 | 1472904539184 Marionette DEBUG loaded listener.js 05:08:59 INFO - PROCESS | 2884 | ++DOMWINDOW == 70 (0C5C9400) [pid = 2884] [serial = 823] [outer = 087D9800] 05:08:59 INFO - PROCESS | 2884 | 1472904539637 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]]]}] 05:08:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 05:08:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 730ms 05:08:59 INFO - PROCESS | 2884 | 1472904539670 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 05:08:59 INFO - PROCESS | 2884 | 1472904539674 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 05:08:59 INFO - PROCESS | 2884 | 1472904539680 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 05:08:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 05:08:59 INFO - PROCESS | 2884 | 1472904539683 Marionette TRACE conn5 <- [1,1062,null,{}] 05:08:59 INFO - PROCESS | 2884 | 1472904539686 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}] 05:08:59 INFO - PROCESS | 2884 | 1472904539689 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:59 INFO - PROCESS | 2884 | 1472904539783 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 05:08:59 INFO - PROCESS | 2884 | 1472904539789 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:59 INFO - PROCESS | 2884 | 1472904539792 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:08:59 INFO - PROCESS | 2884 | ++DOCSHELL 0F707800 == 31 [pid = 2884] [id = 275] 05:08:59 INFO - PROCESS | 2884 | ++DOMWINDOW == 71 (0F708800) [pid = 2884] [serial = 824] [outer = 00000000] 05:08:59 INFO - PROCESS | 2884 | ++DOMWINDOW == 72 (0F86E400) [pid = 2884] [serial = 825] [outer = 0F708800] 05:08:59 INFO - PROCESS | 2884 | 1472904539845 Marionette DEBUG loaded listener.js 05:08:59 INFO - PROCESS | 2884 | ++DOMWINDOW == 73 (0FBBB000) [pid = 2884] [serial = 826] [outer = 0F708800] 05:09:00 INFO - PROCESS | 2884 | 1472904540318 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]]]}] 05:09:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 05:09:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 670ms 05:09:00 INFO - PROCESS | 2884 | 1472904540355 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 05:09:00 INFO - PROCESS | 2884 | 1472904540358 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 05:09:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 05:09:00 INFO - PROCESS | 2884 | 1472904540361 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 05:09:00 INFO - PROCESS | 2884 | 1472904540365 Marionette TRACE conn5 <- [1,1066,null,{}] 05:09:00 INFO - PROCESS | 2884 | 1472904540376 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}] 05:09:00 INFO - PROCESS | 2884 | 1472904540381 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:00 INFO - PROCESS | 2884 | 1472904540470 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 05:09:00 INFO - PROCESS | 2884 | 1472904540479 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:00 INFO - PROCESS | 2884 | 1472904540482 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:00 INFO - PROCESS | 2884 | ++DOCSHELL 1433FC00 == 32 [pid = 2884] [id = 276] 05:09:00 INFO - PROCESS | 2884 | ++DOMWINDOW == 74 (143E4400) [pid = 2884] [serial = 827] [outer = 00000000] 05:09:00 INFO - PROCESS | 2884 | ++DOMWINDOW == 75 (15C04800) [pid = 2884] [serial = 828] [outer = 143E4400] 05:09:00 INFO - PROCESS | 2884 | 1472904540531 Marionette DEBUG loaded listener.js 05:09:00 INFO - PROCESS | 2884 | ++DOMWINDOW == 76 (15FE8C00) [pid = 2884] [serial = 829] [outer = 143E4400] 05:09:00 INFO - PROCESS | 2884 | 1472904540991 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]]]}] 05:09:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 05:09:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 671ms 05:09:01 INFO - PROCESS | 2884 | 1472904541036 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 05:09:01 INFO - PROCESS | 2884 | 1472904541039 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 05:09:01 INFO - PROCESS | 2884 | 1472904541042 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 05:09:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 05:09:01 INFO - PROCESS | 2884 | 1472904541044 Marionette TRACE conn5 <- [1,1070,null,{}] 05:09:01 INFO - PROCESS | 2884 | 1472904541053 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}] 05:09:01 INFO - PROCESS | 2884 | 1472904541055 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:01 INFO - PROCESS | 2884 | 1472904541195 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 05:09:01 INFO - PROCESS | 2884 | 1472904541249 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:01 INFO - PROCESS | 2884 | 1472904541251 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:01 INFO - PROCESS | 2884 | ++DOCSHELL 1604E800 == 33 [pid = 2884] [id = 277] 05:09:01 INFO - PROCESS | 2884 | ++DOMWINDOW == 77 (1604F000) [pid = 2884] [serial = 830] [outer = 00000000] 05:09:01 INFO - PROCESS | 2884 | ++DOMWINDOW == 78 (17AC9C00) [pid = 2884] [serial = 831] [outer = 1604F000] 05:09:01 INFO - PROCESS | 2884 | 1472904541297 Marionette DEBUG loaded listener.js 05:09:01 INFO - PROCESS | 2884 | ++DOMWINDOW == 79 (17B31000) [pid = 2884] [serial = 832] [outer = 1604F000] 05:09:01 INFO - PROCESS | 2884 | 1472904541721 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]]]}] 05:09:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 05:09:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 730ms 05:09:01 INFO - PROCESS | 2884 | 1472904541777 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 05:09:01 INFO - PROCESS | 2884 | 1472904541779 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 05:09:01 INFO - PROCESS | 2884 | 1472904541782 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 05:09:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 05:09:01 INFO - PROCESS | 2884 | 1472904541784 Marionette TRACE conn5 <- [1,1074,null,{}] 05:09:01 INFO - PROCESS | 2884 | 1472904541788 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}] 05:09:01 INFO - PROCESS | 2884 | 1472904541790 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:01 INFO - PROCESS | 2884 | 1472904541901 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 05:09:01 INFO - PROCESS | 2884 | 1472904541909 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:01 INFO - PROCESS | 2884 | 1472904541911 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:01 INFO - PROCESS | 2884 | ++DOCSHELL 17AC0000 == 34 [pid = 2884] [id = 278] 05:09:01 INFO - PROCESS | 2884 | ++DOMWINDOW == 80 (17AC1400) [pid = 2884] [serial = 833] [outer = 00000000] 05:09:01 INFO - PROCESS | 2884 | ++DOMWINDOW == 81 (17BCE000) [pid = 2884] [serial = 834] [outer = 17AC1400] 05:09:01 INFO - PROCESS | 2884 | 1472904542008 Marionette DEBUG loaded listener.js 05:09:02 INFO - PROCESS | 2884 | ++DOMWINDOW == 82 (17BD1400) [pid = 2884] [serial = 835] [outer = 17AC1400] 05:09:02 INFO - PROCESS | 2884 | 1472904542457 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]]]}] 05:09:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 05:09:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 730ms 05:09:02 INFO - PROCESS | 2884 | 1472904542519 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 05:09:02 INFO - PROCESS | 2884 | 1472904542521 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 05:09:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 05:09:02 INFO - PROCESS | 2884 | 1472904542535 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 05:09:02 INFO - PROCESS | 2884 | 1472904542536 Marionette TRACE conn5 <- [1,1078,null,{}] 05:09:02 INFO - PROCESS | 2884 | 1472904542540 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}] 05:09:02 INFO - PROCESS | 2884 | 1472904542546 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:02 INFO - PROCESS | 2884 | 1472904542684 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 05:09:02 INFO - PROCESS | 2884 | 1472904542748 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:02 INFO - PROCESS | 2884 | 1472904542750 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:02 INFO - PROCESS | 2884 | ++DOCSHELL 1865A400 == 35 [pid = 2884] [id = 279] 05:09:02 INFO - PROCESS | 2884 | ++DOMWINDOW == 83 (1865BC00) [pid = 2884] [serial = 836] [outer = 00000000] 05:09:02 INFO - PROCESS | 2884 | ++DOMWINDOW == 84 (186F3400) [pid = 2884] [serial = 837] [outer = 1865BC00] 05:09:02 INFO - PROCESS | 2884 | 1472904542798 Marionette DEBUG loaded listener.js 05:09:02 INFO - PROCESS | 2884 | ++DOMWINDOW == 85 (186F3800) [pid = 2884] [serial = 838] [outer = 1865BC00] 05:09:03 INFO - PROCESS | 2884 | --DOMWINDOW == 84 (0F64E400) [pid = 2884] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 05:09:03 INFO - PROCESS | 2884 | --DOMWINDOW == 83 (14345000) [pid = 2884] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 05:09:03 INFO - PROCESS | 2884 | --DOMWINDOW == 82 (189A8C00) [pid = 2884] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 05:09:03 INFO - PROCESS | 2884 | --DOMWINDOW == 81 (18D32000) [pid = 2884] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 05:09:03 INFO - PROCESS | 2884 | --DOMWINDOW == 80 (0BE3FC00) [pid = 2884] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 05:09:03 INFO - PROCESS | 2884 | --DOMWINDOW == 79 (142D4000) [pid = 2884] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 05:09:03 INFO - PROCESS | 2884 | --DOMWINDOW == 78 (0F844800) [pid = 2884] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 05:09:03 INFO - PROCESS | 2884 | --DOMWINDOW == 77 (13AD5800) [pid = 2884] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 05:09:03 INFO - PROCESS | 2884 | --DOMWINDOW == 76 (15F46000) [pid = 2884] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 05:09:03 INFO - PROCESS | 2884 | --DOMWINDOW == 75 (166D2400) [pid = 2884] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 05:09:03 INFO - PROCESS | 2884 | --DOMWINDOW == 74 (0BF31400) [pid = 2884] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 05:09:03 INFO - PROCESS | 2884 | --DOMWINDOW == 73 (0F850C00) [pid = 2884] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 05:09:03 INFO - PROCESS | 2884 | --DOMWINDOW == 72 (17ABF000) [pid = 2884] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 05:09:03 INFO - PROCESS | 2884 | 1472904543253 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]]]}] 05:09:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 05:09:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 791ms 05:09:03 INFO - PROCESS | 2884 | 1472904543322 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 05:09:03 INFO - PROCESS | 2884 | 1472904543324 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 05:09:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 05:09:03 INFO - PROCESS | 2884 | 1472904543327 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 05:09:03 INFO - PROCESS | 2884 | 1472904543329 Marionette TRACE conn5 <- [1,1082,null,{}] 05:09:03 INFO - PROCESS | 2884 | 1472904543333 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}] 05:09:03 INFO - PROCESS | 2884 | 1472904543334 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:03 INFO - PROCESS | 2884 | 1472904543448 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 05:09:03 INFO - PROCESS | 2884 | 1472904543506 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:03 INFO - PROCESS | 2884 | 1472904543508 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:03 INFO - PROCESS | 2884 | ++DOCSHELL 0F710800 == 36 [pid = 2884] [id = 280] 05:09:03 INFO - PROCESS | 2884 | ++DOMWINDOW == 73 (0F7BF800) [pid = 2884] [serial = 839] [outer = 00000000] 05:09:03 INFO - PROCESS | 2884 | ++DOMWINDOW == 74 (14429400) [pid = 2884] [serial = 840] [outer = 0F7BF800] 05:09:03 INFO - PROCESS | 2884 | 1472904543554 Marionette DEBUG loaded listener.js 05:09:03 INFO - PROCESS | 2884 | ++DOMWINDOW == 75 (14DF6800) [pid = 2884] [serial = 841] [outer = 0F7BF800] 05:09:03 INFO - PROCESS | 2884 | 1472904543905 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]]]}] 05:09:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 05:09:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 630ms 05:09:03 INFO - PROCESS | 2884 | 1472904543961 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 05:09:03 INFO - PROCESS | 2884 | 1472904543963 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 05:09:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 05:09:03 INFO - PROCESS | 2884 | 1472904543967 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 05:09:03 INFO - PROCESS | 2884 | 1472904543969 Marionette TRACE conn5 <- [1,1086,null,{}] 05:09:03 INFO - PROCESS | 2884 | 1472904543972 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}] 05:09:03 INFO - PROCESS | 2884 | 1472904543974 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:04 INFO - PROCESS | 2884 | 1472904544084 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 05:09:04 INFO - PROCESS | 2884 | 1472904544090 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:04 INFO - PROCESS | 2884 | 1472904544092 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:04 INFO - PROCESS | 2884 | ++DOCSHELL 17B36800 == 37 [pid = 2884] [id = 281] 05:09:04 INFO - PROCESS | 2884 | ++DOMWINDOW == 76 (17B90800) [pid = 2884] [serial = 842] [outer = 00000000] 05:09:04 INFO - PROCESS | 2884 | ++DOMWINDOW == 77 (1878C000) [pid = 2884] [serial = 843] [outer = 17B90800] 05:09:04 INFO - PROCESS | 2884 | 1472904544138 Marionette DEBUG loaded listener.js 05:09:04 INFO - PROCESS | 2884 | ++DOMWINDOW == 78 (1899FC00) [pid = 2884] [serial = 844] [outer = 17B90800] 05:09:04 INFO - PROCESS | 2884 | 1472904544579 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]]]}] 05:09:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 05:09:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 630ms 05:09:04 INFO - PROCESS | 2884 | 1472904544608 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 05:09:04 INFO - PROCESS | 2884 | 1472904544610 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 05:09:04 INFO - PROCESS | 2884 | 1472904544613 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 05:09:04 INFO - PROCESS | 2884 | 1472904544615 Marionette TRACE conn5 <- [1,1090,null,{}] 05:09:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 05:09:04 INFO - PROCESS | 2884 | 1472904544618 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}] 05:09:04 INFO - PROCESS | 2884 | 1472904544620 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:04 INFO - PROCESS | 2884 | 1472904544702 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 05:09:04 INFO - PROCESS | 2884 | 1472904544708 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:04 INFO - PROCESS | 2884 | 1472904544709 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:04 INFO - PROCESS | 2884 | ++DOCSHELL 0879AC00 == 38 [pid = 2884] [id = 282] 05:09:04 INFO - PROCESS | 2884 | ++DOMWINDOW == 79 (087DF000) [pid = 2884] [serial = 845] [outer = 00000000] 05:09:04 INFO - PROCESS | 2884 | ++DOMWINDOW == 80 (189A4400) [pid = 2884] [serial = 846] [outer = 087DF000] 05:09:04 INFO - PROCESS | 2884 | 1472904544756 Marionette DEBUG loaded listener.js 05:09:04 INFO - PROCESS | 2884 | ++DOMWINDOW == 81 (189A8800) [pid = 2884] [serial = 847] [outer = 087DF000] 05:09:05 INFO - PROCESS | 2884 | 1472904545287 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]]]}] 05:09:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 05:09:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 730ms 05:09:05 INFO - PROCESS | 2884 | 1472904545359 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 05:09:05 INFO - PROCESS | 2884 | 1472904545364 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 05:09:05 INFO - PROCESS | 2884 | 1472904545371 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 05:09:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 05:09:05 INFO - PROCESS | 2884 | 1472904545375 Marionette TRACE conn5 <- [1,1094,null,{}] 05:09:05 INFO - PROCESS | 2884 | 1472904545381 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}] 05:09:05 INFO - PROCESS | 2884 | 1472904545384 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:05 INFO - PROCESS | 2884 | 1472904545556 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 05:09:05 INFO - PROCESS | 2884 | 1472904545682 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:05 INFO - PROCESS | 2884 | 1472904545687 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:05 INFO - PROCESS | 2884 | ++DOCSHELL 087E2800 == 39 [pid = 2884] [id = 283] 05:09:05 INFO - PROCESS | 2884 | ++DOMWINDOW == 82 (0BE18800) [pid = 2884] [serial = 848] [outer = 00000000] 05:09:05 INFO - PROCESS | 2884 | ++DOMWINDOW == 83 (0F216800) [pid = 2884] [serial = 849] [outer = 0BE18800] 05:09:05 INFO - PROCESS | 2884 | 1472904545752 Marionette DEBUG loaded listener.js 05:09:05 INFO - PROCESS | 2884 | ++DOMWINDOW == 84 (0F842C00) [pid = 2884] [serial = 850] [outer = 0BE18800] 05:09:06 INFO - PROCESS | 2884 | 1472904546301 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]]]}] 05:09:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 05:09:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 970ms 05:09:06 INFO - PROCESS | 2884 | 1472904546347 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 05:09:06 INFO - PROCESS | 2884 | 1472904546352 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 05:09:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 05:09:06 INFO - PROCESS | 2884 | 1472904546359 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 05:09:06 INFO - PROCESS | 2884 | 1472904546362 Marionette TRACE conn5 <- [1,1098,null,{}] 05:09:06 INFO - PROCESS | 2884 | 1472904546366 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}] 05:09:06 INFO - PROCESS | 2884 | 1472904546369 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:06 INFO - PROCESS | 2884 | 1472904546483 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 05:09:06 INFO - PROCESS | 2884 | 1472904546586 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:06 INFO - PROCESS | 2884 | 1472904546589 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:06 INFO - PROCESS | 2884 | ++DOCSHELL 13BCDC00 == 40 [pid = 2884] [id = 284] 05:09:06 INFO - PROCESS | 2884 | ++DOMWINDOW == 85 (13D97000) [pid = 2884] [serial = 851] [outer = 00000000] 05:09:06 INFO - PROCESS | 2884 | ++DOMWINDOW == 86 (15C06400) [pid = 2884] [serial = 852] [outer = 13D97000] 05:09:06 INFO - PROCESS | 2884 | 1472904546650 Marionette DEBUG loaded listener.js 05:09:06 INFO - PROCESS | 2884 | ++DOMWINDOW == 87 (16052000) [pid = 2884] [serial = 853] [outer = 13D97000] 05:09:07 INFO - PROCESS | 2884 | 1472904547252 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]]]}] 05:09:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 05:09:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 930ms 05:09:07 INFO - PROCESS | 2884 | 1472904547292 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 05:09:07 INFO - PROCESS | 2884 | 1472904547295 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 05:09:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 05:09:07 INFO - PROCESS | 2884 | 1472904547298 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 05:09:07 INFO - PROCESS | 2884 | 1472904547302 Marionette TRACE conn5 <- [1,1102,null,{}] 05:09:07 INFO - PROCESS | 2884 | 1472904547314 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}] 05:09:07 INFO - PROCESS | 2884 | 1472904547319 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:07 INFO - PROCESS | 2884 | 1472904547432 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 05:09:07 INFO - PROCESS | 2884 | 1472904547537 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:07 INFO - PROCESS | 2884 | 1472904547540 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:07 INFO - PROCESS | 2884 | ++DOCSHELL 1865B000 == 41 [pid = 2884] [id = 285] 05:09:07 INFO - PROCESS | 2884 | ++DOMWINDOW == 88 (186F0000) [pid = 2884] [serial = 854] [outer = 00000000] 05:09:07 INFO - PROCESS | 2884 | ++DOMWINDOW == 89 (18A5D800) [pid = 2884] [serial = 855] [outer = 186F0000] 05:09:07 INFO - PROCESS | 2884 | 1472904547600 Marionette DEBUG loaded listener.js 05:09:07 INFO - PROCESS | 2884 | ++DOMWINDOW == 90 (18B38400) [pid = 2884] [serial = 856] [outer = 186F0000] 05:09:08 INFO - PROCESS | 2884 | [2884] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 05:09:08 INFO - PROCESS | 2884 | 1472904548381 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]]]}] 05:09:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 05:09:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1124ms 05:09:08 INFO - PROCESS | 2884 | 1472904548425 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 05:09:08 INFO - PROCESS | 2884 | 1472904548427 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 05:09:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 05:09:08 INFO - PROCESS | 2884 | 1472904548445 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 05:09:08 INFO - PROCESS | 2884 | 1472904548447 Marionette TRACE conn5 <- [1,1106,null,{}] 05:09:08 INFO - PROCESS | 2884 | 1472904548451 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}] 05:09:08 INFO - PROCESS | 2884 | 1472904548454 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:08 INFO - PROCESS | 2884 | 1472904548566 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 05:09:08 INFO - PROCESS | 2884 | 1472904548694 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:08 INFO - PROCESS | 2884 | 1472904548697 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:08 INFO - PROCESS | 2884 | ++DOCSHELL 17B06C00 == 42 [pid = 2884] [id = 286] 05:09:08 INFO - PROCESS | 2884 | ++DOMWINDOW == 91 (189A3C00) [pid = 2884] [serial = 857] [outer = 00000000] 05:09:08 INFO - PROCESS | 2884 | ++DOMWINDOW == 92 (18D39C00) [pid = 2884] [serial = 858] [outer = 189A3C00] 05:09:08 INFO - PROCESS | 2884 | 1472904548755 Marionette DEBUG loaded listener.js 05:09:08 INFO - PROCESS | 2884 | ++DOMWINDOW == 93 (1B031400) [pid = 2884] [serial = 859] [outer = 189A3C00] 05:09:09 INFO - PROCESS | 2884 | 1472904549337 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]]]}] 05:09:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 05:09:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 930ms 05:09:09 INFO - PROCESS | 2884 | 1472904549376 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 05:09:09 INFO - PROCESS | 2884 | 1472904549378 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 05:09:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 05:09:09 INFO - PROCESS | 2884 | 1472904549382 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 05:09:09 INFO - PROCESS | 2884 | 1472904549384 Marionette TRACE conn5 <- [1,1110,null,{}] 05:09:09 INFO - PROCESS | 2884 | 1472904549387 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}] 05:09:09 INFO - PROCESS | 2884 | 1472904549390 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:09 INFO - PROCESS | 2884 | 1472904549497 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 05:09:09 INFO - PROCESS | 2884 | 1472904549779 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:09 INFO - PROCESS | 2884 | 1472904549782 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:09 INFO - PROCESS | 2884 | ++DOCSHELL 087E1400 == 43 [pid = 2884] [id = 287] 05:09:09 INFO - PROCESS | 2884 | ++DOMWINDOW == 94 (087E3C00) [pid = 2884] [serial = 860] [outer = 00000000] 05:09:09 INFO - PROCESS | 2884 | ++DOMWINDOW == 95 (0BE1B800) [pid = 2884] [serial = 861] [outer = 087E3C00] 05:09:09 INFO - PROCESS | 2884 | 1472904549836 Marionette DEBUG loaded listener.js 05:09:09 INFO - PROCESS | 2884 | ++DOMWINDOW == 96 (0BE41C00) [pid = 2884] [serial = 862] [outer = 087E3C00] 05:09:10 INFO - PROCESS | 2884 | --DOCSHELL 17B36800 == 42 [pid = 2884] [id = 281] 05:09:10 INFO - PROCESS | 2884 | --DOCSHELL 0F710800 == 41 [pid = 2884] [id = 280] 05:09:10 INFO - PROCESS | 2884 | --DOCSHELL 1865A400 == 40 [pid = 2884] [id = 279] 05:09:10 INFO - PROCESS | 2884 | --DOCSHELL 17AC0000 == 39 [pid = 2884] [id = 278] 05:09:10 INFO - PROCESS | 2884 | --DOCSHELL 1604E800 == 38 [pid = 2884] [id = 277] 05:09:10 INFO - PROCESS | 2884 | --DOCSHELL 1433FC00 == 37 [pid = 2884] [id = 276] 05:09:10 INFO - PROCESS | 2884 | --DOCSHELL 0F707800 == 36 [pid = 2884] [id = 275] 05:09:10 INFO - PROCESS | 2884 | --DOCSHELL 0874E400 == 35 [pid = 2884] [id = 274] 05:09:10 INFO - PROCESS | 2884 | --DOCSHELL 0BE17400 == 34 [pid = 2884] [id = 272] 05:09:10 INFO - PROCESS | 2884 | --DOCSHELL 13AB8800 == 33 [pid = 2884] [id = 271] 05:09:10 INFO - PROCESS | 2884 | --DOCSHELL 0BE1C800 == 32 [pid = 2884] [id = 273] 05:09:10 INFO - PROCESS | 2884 | --DOCSHELL 17B06C00 == 31 [pid = 2884] [id = 286] 05:09:10 INFO - PROCESS | 2884 | --DOCSHELL 13BCDC00 == 30 [pid = 2884] [id = 284] 05:09:10 INFO - PROCESS | 2884 | --DOCSHELL 1865B000 == 29 [pid = 2884] [id = 285] 05:09:10 INFO - PROCESS | 2884 | --DOCSHELL 0879AC00 == 28 [pid = 2884] [id = 282] 05:09:10 INFO - PROCESS | 2884 | --DOCSHELL 087E2800 == 27 [pid = 2884] [id = 283] 05:09:10 INFO - PROCESS | 2884 | --DOMWINDOW == 95 (143EC800) [pid = 2884] [serial = 798] [outer = 00000000] [url = about:blank] 05:09:10 INFO - PROCESS | 2884 | --DOMWINDOW == 94 (0F84B000) [pid = 2884] [serial = 792] [outer = 00000000] [url = about:blank] 05:09:10 INFO - PROCESS | 2884 | --DOMWINDOW == 93 (13BCC000) [pid = 2884] [serial = 795] [outer = 00000000] [url = about:blank] 05:09:10 INFO - PROCESS | 2884 | --DOMWINDOW == 92 (16044800) [pid = 2884] [serial = 801] [outer = 00000000] [url = about:blank] 05:09:10 INFO - PROCESS | 2884 | --DOMWINDOW == 91 (1594CC00) [pid = 2884] [serial = 799] [outer = 00000000] [url = about:blank] 05:09:10 INFO - PROCESS | 2884 | --DOMWINDOW == 90 (17AC9000) [pid = 2884] [serial = 804] [outer = 00000000] [url = about:blank] 05:09:10 INFO - PROCESS | 2884 | --DOMWINDOW == 89 (16051400) [pid = 2884] [serial = 802] [outer = 00000000] [url = about:blank] 05:09:10 INFO - PROCESS | 2884 | --DOMWINDOW == 88 (0C574000) [pid = 2884] [serial = 789] [outer = 00000000] [url = about:blank] 05:09:10 INFO - PROCESS | 2884 | --DOMWINDOW == 87 (0F136C00) [pid = 2884] [serial = 790] [outer = 00000000] [url = about:blank] 05:09:10 INFO - PROCESS | 2884 | --DOMWINDOW == 86 (0FBB9400) [pid = 2884] [serial = 787] [outer = 00000000] [url = about:blank] 05:09:10 INFO - PROCESS | 2884 | --DOMWINDOW == 85 (0F915C00) [pid = 2884] [serial = 786] [outer = 00000000] [url = about:blank] 05:09:10 INFO - PROCESS | 2884 | --DOMWINDOW == 84 (17B38000) [pid = 2884] [serial = 810] [outer = 00000000] [url = about:blank] 05:09:10 INFO - PROCESS | 2884 | --DOMWINDOW == 83 (0F91DC00) [pid = 2884] [serial = 775] [outer = 00000000] [url = about:blank] 05:09:10 INFO - PROCESS | 2884 | --DOMWINDOW == 82 (0F84F400) [pid = 2884] [serial = 774] [outer = 00000000] [url = about:blank] 05:09:10 INFO - PROCESS | 2884 | --DOMWINDOW == 81 (15F4B800) [pid = 2884] [serial = 778] [outer = 00000000] [url = about:blank] 05:09:10 INFO - PROCESS | 2884 | --DOMWINDOW == 80 (15940C00) [pid = 2884] [serial = 777] [outer = 00000000] [url = about:blank] 05:09:10 INFO - PROCESS | 2884 | --DOMWINDOW == 79 (18D39800) [pid = 2884] [serial = 781] [outer = 00000000] [url = about:blank] 05:09:10 INFO - PROCESS | 2884 | --DOMWINDOW == 78 (18B3C000) [pid = 2884] [serial = 780] [outer = 00000000] [url = about:blank] 05:09:10 INFO - PROCESS | 2884 | --DOMWINDOW == 77 (1A003000) [pid = 2884] [serial = 784] [outer = 00000000] [url = about:blank] 05:09:10 INFO - PROCESS | 2884 | --DOMWINDOW == 76 (17B31400) [pid = 2884] [serial = 805] [outer = 00000000] [url = about:blank] 05:09:10 INFO - PROCESS | 2884 | --DOMWINDOW == 75 (0F84B800) [pid = 2884] [serial = 811] [outer = 00000000] [url = about:blank] 05:09:10 INFO - PROCESS | 2884 | --DOMWINDOW == 74 (18EF5000) [pid = 2884] [serial = 783] [outer = 00000000] [url = about:blank] 05:09:10 INFO - PROCESS | 2884 | --DOMWINDOW == 73 (0F869400) [pid = 2884] [serial = 793] [outer = 00000000] [url = about:blank] 05:09:10 INFO - PROCESS | 2884 | --DOMWINDOW == 72 (18130000) [pid = 2884] [serial = 813] [outer = 00000000] [url = about:blank] 05:09:10 INFO - PROCESS | 2884 | --DOMWINDOW == 71 (1594B000) [pid = 2884] [serial = 807] [outer = 00000000] [url = about:blank] 05:09:10 INFO - PROCESS | 2884 | --DOMWINDOW == 70 (15F48800) [pid = 2884] [serial = 808] [outer = 00000000] [url = about:blank] 05:09:10 INFO - PROCESS | 2884 | --DOMWINDOW == 69 (142B0000) [pid = 2884] [serial = 796] [outer = 00000000] [url = about:blank] 05:09:11 INFO - PROCESS | 2884 | 1472904551176 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]]]}] 05:09:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 05:09:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1820ms 05:09:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 05:09:11 INFO - PROCESS | 2884 | 1472904551206 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 05:09:11 INFO - PROCESS | 2884 | 1472904551211 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 05:09:11 INFO - PROCESS | 2884 | 1472904551216 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 05:09:11 INFO - PROCESS | 2884 | 1472904551219 Marionette TRACE conn5 <- [1,1114,null,{}] 05:09:11 INFO - PROCESS | 2884 | 1472904551225 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}] 05:09:11 INFO - PROCESS | 2884 | 1472904551228 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:11 INFO - PROCESS | 2884 | 1472904551324 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 05:09:11 INFO - PROCESS | 2884 | 1472904551410 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:11 INFO - PROCESS | 2884 | 1472904551414 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:11 INFO - PROCESS | 2884 | ++DOCSHELL 0BE1DC00 == 28 [pid = 2884] [id = 288] 05:09:11 INFO - PROCESS | 2884 | ++DOMWINDOW == 70 (0BE1EC00) [pid = 2884] [serial = 863] [outer = 00000000] 05:09:11 INFO - PROCESS | 2884 | ++DOMWINDOW == 71 (0BE49400) [pid = 2884] [serial = 864] [outer = 0BE1EC00] 05:09:11 INFO - PROCESS | 2884 | 1472904551466 Marionette DEBUG loaded listener.js 05:09:11 INFO - PROCESS | 2884 | ++DOMWINDOW == 72 (0BF37000) [pid = 2884] [serial = 865] [outer = 0BE1EC00] 05:09:11 INFO - PROCESS | 2884 | 1472904551893 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]]]}] 05:09:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 05:09:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 730ms 05:09:11 INFO - PROCESS | 2884 | 1472904551946 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 05:09:11 INFO - PROCESS | 2884 | 1472904551951 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 05:09:11 INFO - PROCESS | 2884 | 1472904551957 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 05:09:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 05:09:11 INFO - PROCESS | 2884 | 1472904551960 Marionette TRACE conn5 <- [1,1118,null,{}] 05:09:11 INFO - PROCESS | 2884 | 1472904551964 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}] 05:09:11 INFO - PROCESS | 2884 | 1472904551967 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:12 INFO - PROCESS | 2884 | 1472904552062 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 05:09:12 INFO - PROCESS | 2884 | 1472904552068 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:12 INFO - PROCESS | 2884 | 1472904552071 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:12 INFO - PROCESS | 2884 | ++DOCSHELL 0F2FA800 == 29 [pid = 2884] [id = 289] 05:09:12 INFO - PROCESS | 2884 | ++DOMWINDOW == 73 (0F651400) [pid = 2884] [serial = 866] [outer = 00000000] 05:09:12 INFO - PROCESS | 2884 | ++DOMWINDOW == 74 (0F84E400) [pid = 2884] [serial = 867] [outer = 0F651400] 05:09:12 INFO - PROCESS | 2884 | 1472904552122 Marionette DEBUG loaded listener.js 05:09:12 INFO - PROCESS | 2884 | ++DOMWINDOW == 75 (0F86B400) [pid = 2884] [serial = 868] [outer = 0F651400] 05:09:12 INFO - PROCESS | 2884 | 1472904552591 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]]]}] 05:09:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 05:09:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 670ms 05:09:12 INFO - PROCESS | 2884 | 1472904552631 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 05:09:12 INFO - PROCESS | 2884 | 1472904552633 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 05:09:12 INFO - PROCESS | 2884 | 1472904552637 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 05:09:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 05:09:12 INFO - PROCESS | 2884 | 1472904552641 Marionette TRACE conn5 <- [1,1122,null,{}] 05:09:12 INFO - PROCESS | 2884 | 1472904552652 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}] 05:09:12 INFO - PROCESS | 2884 | 1472904552656 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:12 INFO - PROCESS | 2884 | 1472904552773 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 05:09:12 INFO - PROCESS | 2884 | 1472904552871 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:12 INFO - PROCESS | 2884 | 1472904552875 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:12 INFO - PROCESS | 2884 | ++DOCSHELL 13828C00 == 30 [pid = 2884] [id = 290] 05:09:12 INFO - PROCESS | 2884 | ++DOMWINDOW == 76 (13829C00) [pid = 2884] [serial = 869] [outer = 00000000] 05:09:12 INFO - PROCESS | 2884 | ++DOMWINDOW == 77 (13AB9400) [pid = 2884] [serial = 870] [outer = 13829C00] 05:09:12 INFO - PROCESS | 2884 | 1472904552925 Marionette DEBUG loaded listener.js 05:09:12 INFO - PROCESS | 2884 | ++DOMWINDOW == 78 (13BCD000) [pid = 2884] [serial = 871] [outer = 13829C00] 05:09:13 INFO - PROCESS | 2884 | 1472904553353 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]]]}] 05:09:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 05:09:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 771ms 05:09:13 INFO - PROCESS | 2884 | 1472904553411 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 05:09:13 INFO - PROCESS | 2884 | 1472904553414 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 05:09:13 INFO - PROCESS | 2884 | 1472904553417 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 05:09:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 05:09:13 INFO - PROCESS | 2884 | 1472904553419 Marionette TRACE conn5 <- [1,1126,null,{}] 05:09:13 INFO - PROCESS | 2884 | 1472904553428 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}] 05:09:13 INFO - PROCESS | 2884 | 1472904553430 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:13 INFO - PROCESS | 2884 | 1472904553545 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 05:09:13 INFO - PROCESS | 2884 | 1472904553555 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:13 INFO - PROCESS | 2884 | 1472904553557 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:13 INFO - PROCESS | 2884 | ++DOCSHELL 13BCB000 == 31 [pid = 2884] [id = 291] 05:09:13 INFO - PROCESS | 2884 | ++DOMWINDOW == 79 (142AE400) [pid = 2884] [serial = 872] [outer = 00000000] 05:09:13 INFO - PROCESS | 2884 | ++DOMWINDOW == 80 (14345000) [pid = 2884] [serial = 873] [outer = 142AE400] 05:09:13 INFO - PROCESS | 2884 | 1472904553605 Marionette DEBUG loaded listener.js 05:09:13 INFO - PROCESS | 2884 | ++DOMWINDOW == 81 (144A3400) [pid = 2884] [serial = 874] [outer = 142AE400] 05:09:14 INFO - PROCESS | 2884 | 1472904554054 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]]]}] 05:09:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 05:09:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 670ms 05:09:14 INFO - PROCESS | 2884 | 1472904554091 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 05:09:14 INFO - PROCESS | 2884 | 1472904554093 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 05:09:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 05:09:14 INFO - PROCESS | 2884 | 1472904554096 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 05:09:14 INFO - PROCESS | 2884 | 1472904554098 Marionette TRACE conn5 <- [1,1130,null,{}] 05:09:14 INFO - PROCESS | 2884 | 1472904554108 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}] 05:09:14 INFO - PROCESS | 2884 | 1472904554110 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:14 INFO - PROCESS | 2884 | 1472904554246 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 05:09:14 INFO - PROCESS | 2884 | 1472904554256 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:14 INFO - PROCESS | 2884 | 1472904554258 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:14 INFO - PROCESS | 2884 | ++DOCSHELL 15941000 == 32 [pid = 2884] [id = 292] 05:09:14 INFO - PROCESS | 2884 | ++DOMWINDOW == 82 (15945400) [pid = 2884] [serial = 875] [outer = 00000000] 05:09:14 INFO - PROCESS | 2884 | ++DOMWINDOW == 83 (15F3F000) [pid = 2884] [serial = 876] [outer = 15945400] 05:09:14 INFO - PROCESS | 2884 | 1472904554353 Marionette DEBUG loaded listener.js 05:09:14 INFO - PROCESS | 2884 | ++DOMWINDOW == 84 (16043C00) [pid = 2884] [serial = 877] [outer = 15945400] 05:09:14 INFO - PROCESS | 2884 | 1472904554789 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]]]}] 05:09:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 05:09:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 730ms 05:09:14 INFO - PROCESS | 2884 | 1472904554827 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 05:09:14 INFO - PROCESS | 2884 | 1472904554829 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 05:09:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 05:09:14 INFO - PROCESS | 2884 | 1472904554838 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 05:09:14 INFO - PROCESS | 2884 | 1472904554840 Marionette TRACE conn5 <- [1,1134,null,{}] 05:09:14 INFO - PROCESS | 2884 | 1472904554843 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}] 05:09:14 INFO - PROCESS | 2884 | 1472904554849 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:14 INFO - PROCESS | 2884 | 1472904554988 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 05:09:14 INFO - PROCESS | 2884 | 1472904555003 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:14 INFO - PROCESS | 2884 | 1472904555005 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:15 INFO - PROCESS | 2884 | ++DOCSHELL 0F70E000 == 33 [pid = 2884] [id = 293] 05:09:15 INFO - PROCESS | 2884 | ++DOMWINDOW == 85 (1604A000) [pid = 2884] [serial = 878] [outer = 00000000] 05:09:15 INFO - PROCESS | 2884 | ++DOMWINDOW == 86 (17ABE800) [pid = 2884] [serial = 879] [outer = 1604A000] 05:09:15 INFO - PROCESS | 2884 | 1472904555102 Marionette DEBUG loaded listener.js 05:09:15 INFO - PROCESS | 2884 | ++DOMWINDOW == 87 (17AC7000) [pid = 2884] [serial = 880] [outer = 1604A000] 05:09:15 INFO - PROCESS | 2884 | --DOMWINDOW == 86 (1604F000) [pid = 2884] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 05:09:15 INFO - PROCESS | 2884 | --DOMWINDOW == 85 (17AC1400) [pid = 2884] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 05:09:15 INFO - PROCESS | 2884 | --DOMWINDOW == 84 (0F7BF800) [pid = 2884] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 05:09:15 INFO - PROCESS | 2884 | --DOMWINDOW == 83 (143E4400) [pid = 2884] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 05:09:15 INFO - PROCESS | 2884 | --DOMWINDOW == 82 (17B3A000) [pid = 2884] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 05:09:15 INFO - PROCESS | 2884 | --DOMWINDOW == 81 (0F708800) [pid = 2884] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 05:09:15 INFO - PROCESS | 2884 | --DOMWINDOW == 80 (0BE1F000) [pid = 2884] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 05:09:15 INFO - PROCESS | 2884 | --DOMWINDOW == 79 (0BE19C00) [pid = 2884] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 05:09:15 INFO - PROCESS | 2884 | --DOMWINDOW == 78 (1865BC00) [pid = 2884] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 05:09:15 INFO - PROCESS | 2884 | --DOMWINDOW == 77 (087D9800) [pid = 2884] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 05:09:15 INFO - PROCESS | 2884 | --DOMWINDOW == 76 (17B90800) [pid = 2884] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 05:09:15 INFO - PROCESS | 2884 | --DOMWINDOW == 75 (087DF000) [pid = 2884] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 05:09:15 INFO - PROCESS | 2884 | 1472904555699 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]]]}] 05:09:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 05:09:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 930ms 05:09:15 INFO - PROCESS | 2884 | 1472904555763 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 05:09:15 INFO - PROCESS | 2884 | 1472904555765 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 05:09:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 05:09:15 INFO - PROCESS | 2884 | 1472904555768 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 05:09:15 INFO - PROCESS | 2884 | 1472904555770 Marionette TRACE conn5 <- [1,1138,null,{}] 05:09:15 INFO - PROCESS | 2884 | 1472904555774 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}] 05:09:15 INFO - PROCESS | 2884 | 1472904555776 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:15 INFO - PROCESS | 2884 | 1472904555854 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 05:09:15 INFO - PROCESS | 2884 | 1472904555859 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:15 INFO - PROCESS | 2884 | 1472904555861 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:15 INFO - PROCESS | 2884 | ++DOCSHELL 0C56FC00 == 34 [pid = 2884] [id = 294] 05:09:15 INFO - PROCESS | 2884 | ++DOMWINDOW == 76 (0F919800) [pid = 2884] [serial = 881] [outer = 00000000] 05:09:15 INFO - PROCESS | 2884 | ++DOMWINDOW == 77 (16074800) [pid = 2884] [serial = 882] [outer = 0F919800] 05:09:15 INFO - PROCESS | 2884 | 1472904555908 Marionette DEBUG loaded listener.js 05:09:15 INFO - PROCESS | 2884 | ++DOMWINDOW == 78 (166D0400) [pid = 2884] [serial = 883] [outer = 0F919800] 05:09:16 INFO - PROCESS | 2884 | 1472904556329 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]]]}] 05:09:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 05:09:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 630ms 05:09:16 INFO - PROCESS | 2884 | 1472904556400 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 05:09:16 INFO - PROCESS | 2884 | 1472904556402 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 05:09:16 INFO - PROCESS | 2884 | 1472904556405 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 05:09:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 05:09:16 INFO - PROCESS | 2884 | 1472904556407 Marionette TRACE conn5 <- [1,1142,null,{}] 05:09:16 INFO - PROCESS | 2884 | 1472904556410 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}] 05:09:16 INFO - PROCESS | 2884 | 1472904556412 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:16 INFO - PROCESS | 2884 | 1472904556493 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 05:09:16 INFO - PROCESS | 2884 | 1472904556499 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:16 INFO - PROCESS | 2884 | 1472904556501 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:16 INFO - PROCESS | 2884 | ++DOCSHELL 0BE4AC00 == 35 [pid = 2884] [id = 295] 05:09:16 INFO - PROCESS | 2884 | ++DOMWINDOW == 79 (14DEF800) [pid = 2884] [serial = 884] [outer = 00000000] 05:09:16 INFO - PROCESS | 2884 | ++DOMWINDOW == 80 (17B33800) [pid = 2884] [serial = 885] [outer = 14DEF800] 05:09:16 INFO - PROCESS | 2884 | 1472904556547 Marionette DEBUG loaded listener.js 05:09:16 INFO - PROCESS | 2884 | ++DOMWINDOW == 81 (17B03C00) [pid = 2884] [serial = 886] [outer = 14DEF800] 05:09:16 INFO - PROCESS | 2884 | 1472904556993 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]]]}] 05:09:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 05:09:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 631ms 05:09:17 INFO - PROCESS | 2884 | 1472904557040 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 05:09:17 INFO - PROCESS | 2884 | 1472904557042 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 05:09:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 05:09:17 INFO - PROCESS | 2884 | 1472904557050 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 05:09:17 INFO - PROCESS | 2884 | 1472904557052 Marionette TRACE conn5 <- [1,1146,null,{}] 05:09:17 INFO - PROCESS | 2884 | 1472904557056 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}] 05:09:17 INFO - PROCESS | 2884 | 1472904557058 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:17 INFO - PROCESS | 2884 | 1472904557139 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 05:09:17 INFO - PROCESS | 2884 | 1472904557147 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:17 INFO - PROCESS | 2884 | 1472904557149 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:17 INFO - PROCESS | 2884 | ++DOCSHELL 13824800 == 36 [pid = 2884] [id = 296] 05:09:17 INFO - PROCESS | 2884 | ++DOMWINDOW == 82 (17B3B400) [pid = 2884] [serial = 887] [outer = 00000000] 05:09:17 INFO - PROCESS | 2884 | ++DOMWINDOW == 83 (17BC7C00) [pid = 2884] [serial = 888] [outer = 17B3B400] 05:09:17 INFO - PROCESS | 2884 | 1472904557195 Marionette DEBUG loaded listener.js 05:09:17 INFO - PROCESS | 2884 | ++DOMWINDOW == 84 (181BC800) [pid = 2884] [serial = 889] [outer = 17B3B400] 05:09:17 INFO - PROCESS | 2884 | 1472904557933 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]]]}] 05:09:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 05:09:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 931ms 05:09:17 INFO - PROCESS | 2884 | 1472904557981 Marionette TRACE conn5 -> [0,1149,"getWindowHandle",null] 05:09:17 INFO - PROCESS | 2884 | 1472904557985 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 05:09:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 05:09:17 INFO - PROCESS | 2884 | 1472904557990 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 05:09:17 INFO - PROCESS | 2884 | 1472904557994 Marionette TRACE conn5 <- [1,1150,null,{}] 05:09:18 INFO - PROCESS | 2884 | 1472904558025 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}] 05:09:18 INFO - PROCESS | 2884 | 1472904558028 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:18 INFO - PROCESS | 2884 | 1472904558163 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 05:09:18 INFO - PROCESS | 2884 | 1472904558288 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:18 INFO - PROCESS | 2884 | 1472904558291 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:18 INFO - PROCESS | 2884 | ++DOCSHELL 087E1000 == 37 [pid = 2884] [id = 297] 05:09:18 INFO - PROCESS | 2884 | ++DOMWINDOW == 85 (087E2000) [pid = 2884] [serial = 890] [outer = 00000000] 05:09:18 INFO - PROCESS | 2884 | ++DOMWINDOW == 86 (0F261800) [pid = 2884] [serial = 891] [outer = 087E2000] 05:09:18 INFO - PROCESS | 2884 | 1472904558353 Marionette DEBUG loaded listener.js 05:09:18 INFO - PROCESS | 2884 | ++DOMWINDOW == 87 (0F7CB800) [pid = 2884] [serial = 892] [outer = 087E2000] 05:09:19 INFO - PROCESS | 2884 | 1472904559054 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]]]}] 05:09:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 05:09:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1154ms 05:09:19 INFO - PROCESS | 2884 | 1472904559144 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 05:09:19 INFO - PROCESS | 2884 | 1472904559149 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 05:09:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 05:09:19 INFO - PROCESS | 2884 | 1472904559155 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 05:09:19 INFO - PROCESS | 2884 | 1472904559158 Marionette TRACE conn5 <- [1,1154,null,{}] 05:09:19 INFO - PROCESS | 2884 | 1472904559186 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}] 05:09:19 INFO - PROCESS | 2884 | 1472904559189 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:19 INFO - PROCESS | 2884 | 1472904559350 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 05:09:19 INFO - PROCESS | 2884 | 1472904559405 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:19 INFO - PROCESS | 2884 | 1472904559408 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:19 INFO - PROCESS | 2884 | ++DOCSHELL 0FBB9000 == 38 [pid = 2884] [id = 298] 05:09:19 INFO - PROCESS | 2884 | ++DOMWINDOW == 88 (0FBBCC00) [pid = 2884] [serial = 893] [outer = 00000000] 05:09:19 INFO - PROCESS | 2884 | ++DOMWINDOW == 89 (13822C00) [pid = 2884] [serial = 894] [outer = 0FBBCC00] 05:09:19 INFO - PROCESS | 2884 | 1472904559467 Marionette DEBUG loaded listener.js 05:09:19 INFO - PROCESS | 2884 | ++DOMWINDOW == 90 (13DA2400) [pid = 2884] [serial = 895] [outer = 0FBBCC00] 05:09:20 INFO - PROCESS | 2884 | --DOCSHELL 0BE4AC00 == 37 [pid = 2884] [id = 295] 05:09:20 INFO - PROCESS | 2884 | --DOCSHELL 0C56FC00 == 36 [pid = 2884] [id = 294] 05:09:20 INFO - PROCESS | 2884 | --DOCSHELL 0F70E000 == 35 [pid = 2884] [id = 293] 05:09:20 INFO - PROCESS | 2884 | --DOCSHELL 15941000 == 34 [pid = 2884] [id = 292] 05:09:20 INFO - PROCESS | 2884 | --DOCSHELL 13BCB000 == 33 [pid = 2884] [id = 291] 05:09:20 INFO - PROCESS | 2884 | --DOCSHELL 13828C00 == 32 [pid = 2884] [id = 290] 05:09:20 INFO - PROCESS | 2884 | --DOCSHELL 0F2FA800 == 31 [pid = 2884] [id = 289] 05:09:20 INFO - PROCESS | 2884 | --DOCSHELL 0BE1DC00 == 30 [pid = 2884] [id = 288] 05:09:20 INFO - PROCESS | 2884 | --DOCSHELL 087E1400 == 29 [pid = 2884] [id = 287] 05:09:20 INFO - PROCESS | 2884 | --DOMWINDOW == 89 (14DF6800) [pid = 2884] [serial = 841] [outer = 00000000] [url = about:blank] 05:09:20 INFO - PROCESS | 2884 | --DOMWINDOW == 88 (15FE8C00) [pid = 2884] [serial = 829] [outer = 00000000] [url = about:blank] 05:09:20 INFO - PROCESS | 2884 | --DOMWINDOW == 87 (17B31000) [pid = 2884] [serial = 832] [outer = 00000000] [url = about:blank] 05:09:20 INFO - PROCESS | 2884 | --DOMWINDOW == 86 (17AC9C00) [pid = 2884] [serial = 831] [outer = 00000000] [url = about:blank] 05:09:20 INFO - PROCESS | 2884 | --DOMWINDOW == 85 (17BD1400) [pid = 2884] [serial = 835] [outer = 00000000] [url = about:blank] 05:09:20 INFO - PROCESS | 2884 | --DOMWINDOW == 84 (17BCE000) [pid = 2884] [serial = 834] [outer = 00000000] [url = about:blank] 05:09:20 INFO - PROCESS | 2884 | --DOMWINDOW == 83 (14429400) [pid = 2884] [serial = 840] [outer = 00000000] [url = about:blank] 05:09:20 INFO - PROCESS | 2884 | --DOMWINDOW == 82 (15C04800) [pid = 2884] [serial = 828] [outer = 00000000] [url = about:blank] 05:09:20 INFO - PROCESS | 2884 | --DOMWINDOW == 81 (181B8800) [pid = 2884] [serial = 814] [outer = 00000000] [url = about:blank] 05:09:20 INFO - PROCESS | 2884 | --DOMWINDOW == 80 (0F86E400) [pid = 2884] [serial = 825] [outer = 00000000] [url = about:blank] 05:09:20 INFO - PROCESS | 2884 | --DOMWINDOW == 79 (0FBBB000) [pid = 2884] [serial = 826] [outer = 00000000] [url = about:blank] 05:09:20 INFO - PROCESS | 2884 | --DOMWINDOW == 78 (0F843400) [pid = 2884] [serial = 819] [outer = 00000000] [url = about:blank] 05:09:20 INFO - PROCESS | 2884 | --DOMWINDOW == 77 (0FF55400) [pid = 2884] [serial = 820] [outer = 00000000] [url = about:blank] 05:09:20 INFO - PROCESS | 2884 | --DOMWINDOW == 76 (0F218C00) [pid = 2884] [serial = 816] [outer = 00000000] [url = about:blank] 05:09:20 INFO - PROCESS | 2884 | --DOMWINDOW == 75 (0F70C000) [pid = 2884] [serial = 817] [outer = 00000000] [url = about:blank] 05:09:20 INFO - PROCESS | 2884 | --DOMWINDOW == 74 (186F3400) [pid = 2884] [serial = 837] [outer = 00000000] [url = about:blank] 05:09:20 INFO - PROCESS | 2884 | --DOMWINDOW == 73 (0BE20000) [pid = 2884] [serial = 822] [outer = 00000000] [url = about:blank] 05:09:20 INFO - PROCESS | 2884 | --DOMWINDOW == 72 (0C5C9400) [pid = 2884] [serial = 823] [outer = 00000000] [url = about:blank] 05:09:20 INFO - PROCESS | 2884 | --DOMWINDOW == 71 (1899FC00) [pid = 2884] [serial = 844] [outer = 00000000] [url = about:blank] 05:09:20 INFO - PROCESS | 2884 | --DOMWINDOW == 70 (189A4400) [pid = 2884] [serial = 846] [outer = 00000000] [url = about:blank] 05:09:20 INFO - PROCESS | 2884 | --DOMWINDOW == 69 (189A8800) [pid = 2884] [serial = 847] [outer = 00000000] [url = about:blank] 05:09:20 INFO - PROCESS | 2884 | --DOMWINDOW == 68 (1878C000) [pid = 2884] [serial = 843] [outer = 00000000] [url = about:blank] 05:09:20 INFO - PROCESS | 2884 | --DOMWINDOW == 67 (186F3800) [pid = 2884] [serial = 838] [outer = 00000000] [url = about:blank] 05:09:20 INFO - PROCESS | 2884 | 1472904560351 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]]]}] 05:09:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 05:09:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1232ms 05:09:20 INFO - PROCESS | 2884 | 1472904560392 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 05:09:20 INFO - PROCESS | 2884 | 1472904560396 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 05:09:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 05:09:20 INFO - PROCESS | 2884 | 1472904560400 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 05:09:20 INFO - PROCESS | 2884 | 1472904560403 Marionette TRACE conn5 <- [1,1158,null,{}] 05:09:20 INFO - PROCESS | 2884 | 1472904560408 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}] 05:09:20 INFO - PROCESS | 2884 | 1472904560411 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:20 INFO - PROCESS | 2884 | 1472904560504 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 05:09:20 INFO - PROCESS | 2884 | 1472904560518 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:20 INFO - PROCESS | 2884 | 1472904560520 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:20 INFO - PROCESS | 2884 | ++DOCSHELL 0BE44800 == 30 [pid = 2884] [id = 299] 05:09:20 INFO - PROCESS | 2884 | ++DOMWINDOW == 68 (0BE49800) [pid = 2884] [serial = 896] [outer = 00000000] 05:09:20 INFO - PROCESS | 2884 | ++DOMWINDOW == 69 (0C56A800) [pid = 2884] [serial = 897] [outer = 0BE49800] 05:09:20 INFO - PROCESS | 2884 | 1472904560571 Marionette DEBUG loaded listener.js 05:09:20 INFO - PROCESS | 2884 | ++DOMWINDOW == 70 (0F1E9C00) [pid = 2884] [serial = 898] [outer = 0BE49800] 05:09:21 INFO - PROCESS | 2884 | 1472904561083 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]]]}] 05:09:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 05:09:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 730ms 05:09:21 INFO - PROCESS | 2884 | 1472904561131 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 05:09:21 INFO - PROCESS | 2884 | 1472904561136 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 05:09:21 INFO - PROCESS | 2884 | 1472904561141 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 05:09:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 05:09:21 INFO - PROCESS | 2884 | 1472904561144 Marionette TRACE conn5 <- [1,1162,null,{}] 05:09:21 INFO - PROCESS | 2884 | 1472904561148 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}] 05:09:21 INFO - PROCESS | 2884 | 1472904561150 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:21 INFO - PROCESS | 2884 | 1472904561236 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 05:09:21 INFO - PROCESS | 2884 | 1472904561326 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:21 INFO - PROCESS | 2884 | 1472904561328 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:21 INFO - PROCESS | 2884 | ++DOCSHELL 087E1C00 == 31 [pid = 2884] [id = 300] 05:09:21 INFO - PROCESS | 2884 | ++DOMWINDOW == 71 (0F2F8800) [pid = 2884] [serial = 899] [outer = 00000000] 05:09:21 INFO - PROCESS | 2884 | ++DOMWINDOW == 72 (0F86B000) [pid = 2884] [serial = 900] [outer = 0F2F8800] 05:09:21 INFO - PROCESS | 2884 | 1472904561377 Marionette DEBUG loaded listener.js 05:09:21 INFO - PROCESS | 2884 | ++DOMWINDOW == 73 (0FBBB000) [pid = 2884] [serial = 901] [outer = 0F2F8800] 05:09:21 INFO - PROCESS | 2884 | 1472904561784 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] 05:09:21 INFO - PROCESS | 2884 | 1472904561819 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 05:09:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 05:09:21 INFO - PROCESS | 2884 | 1472904561823 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 05:09:21 INFO - PROCESS | 2884 | 1472904561826 Marionette TRACE conn5 <- [1,1166,null,{}] 05:09:21 INFO - PROCESS | 2884 | 1472904561837 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}] 05:09:21 INFO - PROCESS | 2884 | 1472904561841 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:21 INFO - PROCESS | 2884 | 1472904561958 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 05:09:21 INFO - PROCESS | 2884 | 1472904561968 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:21 INFO - PROCESS | 2884 | 1472904561971 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:21 INFO - PROCESS | 2884 | ++DOCSHELL 1594B800 == 32 [pid = 2884] [id = 301] 05:09:21 INFO - PROCESS | 2884 | ++DOMWINDOW == 74 (15C01C00) [pid = 2884] [serial = 902] [outer = 00000000] 05:09:22 INFO - PROCESS | 2884 | ++DOMWINDOW == 75 (15F45800) [pid = 2884] [serial = 903] [outer = 15C01C00] 05:09:22 INFO - PROCESS | 2884 | 1472904562030 Marionette DEBUG loaded listener.js 05:09:22 INFO - PROCESS | 2884 | ++DOMWINDOW == 76 (16046800) [pid = 2884] [serial = 904] [outer = 15C01C00] 05:09:22 INFO - PROCESS | 2884 | 1472904562485 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] 05:09:22 INFO - PROCESS | 2884 | 1472904562499 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 05:09:22 INFO - PROCESS | 2884 | 1472904562521 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 05:09:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 05:09:22 INFO - PROCESS | 2884 | 1472904562523 Marionette TRACE conn5 <- [1,1170,null,{}] 05:09:22 INFO - PROCESS | 2884 | 1472904562526 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}] 05:09:22 INFO - PROCESS | 2884 | 1472904562528 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:22 INFO - PROCESS | 2884 | 1472904562653 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 05:09:22 INFO - PROCESS | 2884 | 1472904562708 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:22 INFO - PROCESS | 2884 | 1472904562710 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:22 INFO - PROCESS | 2884 | ++DOCSHELL 16BB9800 == 33 [pid = 2884] [id = 302] 05:09:22 INFO - PROCESS | 2884 | ++DOMWINDOW == 77 (16BBD000) [pid = 2884] [serial = 905] [outer = 00000000] 05:09:22 INFO - PROCESS | 2884 | ++DOMWINDOW == 78 (17AC6C00) [pid = 2884] [serial = 906] [outer = 16BBD000] 05:09:22 INFO - PROCESS | 2884 | 1472904562758 Marionette DEBUG loaded listener.js 05:09:22 INFO - PROCESS | 2884 | ++DOMWINDOW == 79 (17B30400) [pid = 2884] [serial = 907] [outer = 16BBD000] 05:09:23 INFO - PROCESS | 2884 | 1472904563202 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] 05:09:23 INFO - PROCESS | 2884 | 1472904563257 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 05:09:23 INFO - PROCESS | 2884 | 1472904563260 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 05:09:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 05:09:23 INFO - PROCESS | 2884 | 1472904563262 Marionette TRACE conn5 <- [1,1174,null,{}] 05:09:23 INFO - PROCESS | 2884 | 1472904563265 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}] 05:09:23 INFO - PROCESS | 2884 | 1472904563267 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:23 INFO - PROCESS | 2884 | 1472904563410 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 05:09:23 INFO - PROCESS | 2884 | 1472904563433 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:23 INFO - PROCESS | 2884 | 1472904563435 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:23 INFO - PROCESS | 2884 | ++DOCSHELL 17B37000 == 34 [pid = 2884] [id = 303] 05:09:23 INFO - PROCESS | 2884 | ++DOMWINDOW == 80 (17B38400) [pid = 2884] [serial = 908] [outer = 00000000] 05:09:23 INFO - PROCESS | 2884 | ++DOMWINDOW == 81 (181BD400) [pid = 2884] [serial = 909] [outer = 17B38400] 05:09:23 INFO - PROCESS | 2884 | 1472904563482 Marionette DEBUG loaded listener.js 05:09:23 INFO - PROCESS | 2884 | ++DOMWINDOW == 82 (181C3400) [pid = 2884] [serial = 910] [outer = 17B38400] 05:09:23 INFO - PROCESS | 2884 | 1472904563926 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] 05:09:23 INFO - PROCESS | 2884 | 1472904563997 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 05:09:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 05:09:23 INFO - PROCESS | 2884 | 1472904564000 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 05:09:23 INFO - PROCESS | 2884 | 1472904564001 Marionette TRACE conn5 <- [1,1178,null,{}] 05:09:23 INFO - PROCESS | 2884 | 1472904564005 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}] 05:09:24 INFO - PROCESS | 2884 | 1472904564011 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:24 INFO - PROCESS | 2884 | 1472904564159 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 05:09:24 INFO - PROCESS | 2884 | 1472904564220 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:24 INFO - PROCESS | 2884 | 1472904564222 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:24 INFO - PROCESS | 2884 | ++DOCSHELL 18656400 == 35 [pid = 2884] [id = 304] 05:09:24 INFO - PROCESS | 2884 | ++DOMWINDOW == 83 (18656C00) [pid = 2884] [serial = 911] [outer = 00000000] 05:09:24 INFO - PROCESS | 2884 | ++DOMWINDOW == 84 (1877F000) [pid = 2884] [serial = 912] [outer = 18656C00] 05:09:24 INFO - PROCESS | 2884 | 1472904564269 Marionette DEBUG loaded listener.js 05:09:24 INFO - PROCESS | 2884 | ++DOMWINDOW == 85 (186F1800) [pid = 2884] [serial = 913] [outer = 18656C00] 05:09:24 INFO - PROCESS | 2884 | --DOMWINDOW == 84 (142AE400) [pid = 2884] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 05:09:24 INFO - PROCESS | 2884 | --DOMWINDOW == 83 (087E3C00) [pid = 2884] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 05:09:24 INFO - PROCESS | 2884 | --DOMWINDOW == 82 (0F651400) [pid = 2884] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 05:09:24 INFO - PROCESS | 2884 | --DOMWINDOW == 81 (13829C00) [pid = 2884] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 05:09:24 INFO - PROCESS | 2884 | --DOMWINDOW == 80 (0BE1EC00) [pid = 2884] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 05:09:24 INFO - PROCESS | 2884 | --DOMWINDOW == 79 (0BE18800) [pid = 2884] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 05:09:24 INFO - PROCESS | 2884 | --DOMWINDOW == 78 (13D97000) [pid = 2884] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 05:09:24 INFO - PROCESS | 2884 | --DOMWINDOW == 77 (186F0000) [pid = 2884] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 05:09:24 INFO - PROCESS | 2884 | --DOMWINDOW == 76 (15945400) [pid = 2884] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 05:09:24 INFO - PROCESS | 2884 | --DOMWINDOW == 75 (189A3C00) [pid = 2884] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 05:09:24 INFO - PROCESS | 2884 | --DOMWINDOW == 74 (14DEF800) [pid = 2884] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 05:09:24 INFO - PROCESS | 2884 | --DOMWINDOW == 73 (1604A000) [pid = 2884] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 05:09:24 INFO - PROCESS | 2884 | --DOMWINDOW == 72 (0F919800) [pid = 2884] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 05:09:24 INFO - PROCESS | 2884 | 1472904564773 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] 05:09:24 INFO - PROCESS | 2884 | 1472904564833 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 05:09:24 INFO - PROCESS | 2884 | 1472904564836 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 05:09:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 05:09:24 INFO - PROCESS | 2884 | 1472904564838 Marionette TRACE conn5 <- [1,1182,null,{}] 05:09:24 INFO - PROCESS | 2884 | 1472904564841 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}] 05:09:24 INFO - PROCESS | 2884 | 1472904564843 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:24 INFO - PROCESS | 2884 | 1472904564956 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 05:09:25 INFO - PROCESS | 2884 | 1472904565013 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:25 INFO - PROCESS | 2884 | 1472904565015 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:25 INFO - PROCESS | 2884 | ++DOCSHELL 0FF2E000 == 36 [pid = 2884] [id = 305] 05:09:25 INFO - PROCESS | 2884 | ++DOMWINDOW == 73 (0FFDBC00) [pid = 2884] [serial = 914] [outer = 00000000] 05:09:25 INFO - PROCESS | 2884 | ++DOMWINDOW == 74 (1604A000) [pid = 2884] [serial = 915] [outer = 0FFDBC00] 05:09:25 INFO - PROCESS | 2884 | 1472904565062 Marionette DEBUG loaded listener.js 05:09:25 INFO - PROCESS | 2884 | ++DOMWINDOW == 75 (17BCE000) [pid = 2884] [serial = 916] [outer = 0FFDBC00] 05:09:25 INFO - PROCESS | 2884 | 1472904565410 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] 05:09:25 INFO - PROCESS | 2884 | 1472904565473 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 05:09:25 INFO - PROCESS | 2884 | 1472904565476 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 05:09:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 05:09:25 INFO - PROCESS | 2884 | 1472904565478 Marionette TRACE conn5 <- [1,1186,null,{}] 05:09:25 INFO - PROCESS | 2884 | 1472904565481 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}] 05:09:25 INFO - PROCESS | 2884 | 1472904565483 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:25 INFO - PROCESS | 2884 | 1472904565562 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 05:09:25 INFO - PROCESS | 2884 | 1472904565568 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:25 INFO - PROCESS | 2884 | 1472904565570 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:25 INFO - PROCESS | 2884 | ++DOCSHELL 186F8C00 == 37 [pid = 2884] [id = 306] 05:09:25 INFO - PROCESS | 2884 | ++DOMWINDOW == 76 (1899E000) [pid = 2884] [serial = 917] [outer = 00000000] 05:09:25 INFO - PROCESS | 2884 | ++DOMWINDOW == 77 (189AAC00) [pid = 2884] [serial = 918] [outer = 1899E000] 05:09:25 INFO - PROCESS | 2884 | 1472904565616 Marionette DEBUG loaded listener.js 05:09:25 INFO - PROCESS | 2884 | ++DOMWINDOW == 78 (18A5C800) [pid = 2884] [serial = 919] [outer = 1899E000] 05:09:26 INFO - PROCESS | 2884 | 1472904566046 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]]]}] 05:09:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 05:09:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 630ms 05:09:26 INFO - PROCESS | 2884 | 1472904566111 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 05:09:26 INFO - PROCESS | 2884 | 1472904566113 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 05:09:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 05:09:26 INFO - PROCESS | 2884 | 1472904566126 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 05:09:26 INFO - PROCESS | 2884 | 1472904566128 Marionette TRACE conn5 <- [1,1190,null,{}] 05:09:26 INFO - PROCESS | 2884 | 1472904566132 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}] 05:09:26 INFO - PROCESS | 2884 | 1472904566134 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:26 INFO - PROCESS | 2884 | 1472904566215 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 05:09:26 INFO - PROCESS | 2884 | 1472904566222 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:26 INFO - PROCESS | 2884 | 1472904566224 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:26 INFO - PROCESS | 2884 | ++DOCSHELL 1442AC00 == 38 [pid = 2884] [id = 307] 05:09:26 INFO - PROCESS | 2884 | ++DOMWINDOW == 79 (189A5000) [pid = 2884] [serial = 920] [outer = 00000000] 05:09:26 INFO - PROCESS | 2884 | ++DOMWINDOW == 80 (18D31000) [pid = 2884] [serial = 921] [outer = 189A5000] 05:09:26 INFO - PROCESS | 2884 | 1472904566270 Marionette DEBUG loaded listener.js 05:09:26 INFO - PROCESS | 2884 | ++DOMWINDOW == 81 (18D39400) [pid = 2884] [serial = 922] [outer = 189A5000] 05:09:27 INFO - PROCESS | 2884 | --DOCSHELL 0BE44800 == 37 [pid = 2884] [id = 299] 05:09:27 INFO - PROCESS | 2884 | --DOCSHELL 0FBB9000 == 36 [pid = 2884] [id = 298] 05:09:27 INFO - PROCESS | 2884 | --DOCSHELL 13824800 == 35 [pid = 2884] [id = 296] 05:09:27 INFO - PROCESS | 2884 | --DOCSHELL 087E1000 == 34 [pid = 2884] [id = 297] 05:09:27 INFO - PROCESS | 2884 | --DOCSHELL 087E1C00 == 33 [pid = 2884] [id = 300] 05:09:27 INFO - PROCESS | 2884 | --DOCSHELL 1594B800 == 32 [pid = 2884] [id = 301] 05:09:27 INFO - PROCESS | 2884 | --DOCSHELL 186F8C00 == 31 [pid = 2884] [id = 306] 05:09:27 INFO - PROCESS | 2884 | --DOCSHELL 18656400 == 30 [pid = 2884] [id = 304] 05:09:27 INFO - PROCESS | 2884 | --DOCSHELL 0FF2E000 == 29 [pid = 2884] [id = 305] 05:09:27 INFO - PROCESS | 2884 | --DOCSHELL 17B37000 == 28 [pid = 2884] [id = 303] 05:09:27 INFO - PROCESS | 2884 | --DOCSHELL 16BB9800 == 27 [pid = 2884] [id = 302] 05:09:28 INFO - PROCESS | 2884 | --DOMWINDOW == 80 (14345000) [pid = 2884] [serial = 873] [outer = 00000000] [url = about:blank] 05:09:28 INFO - PROCESS | 2884 | --DOMWINDOW == 79 (0BE41C00) [pid = 2884] [serial = 862] [outer = 00000000] [url = about:blank] 05:09:28 INFO - PROCESS | 2884 | --DOMWINDOW == 78 (0BE1B800) [pid = 2884] [serial = 861] [outer = 00000000] [url = about:blank] 05:09:28 INFO - PROCESS | 2884 | --DOMWINDOW == 77 (0F84E400) [pid = 2884] [serial = 867] [outer = 00000000] [url = about:blank] 05:09:28 INFO - PROCESS | 2884 | --DOMWINDOW == 76 (0F86B400) [pid = 2884] [serial = 868] [outer = 00000000] [url = about:blank] 05:09:28 INFO - PROCESS | 2884 | --DOMWINDOW == 75 (13AB9400) [pid = 2884] [serial = 870] [outer = 00000000] [url = about:blank] 05:09:28 INFO - PROCESS | 2884 | --DOMWINDOW == 74 (0BE49400) [pid = 2884] [serial = 864] [outer = 00000000] [url = about:blank] 05:09:28 INFO - PROCESS | 2884 | --DOMWINDOW == 73 (0BF37000) [pid = 2884] [serial = 865] [outer = 00000000] [url = about:blank] 05:09:28 INFO - PROCESS | 2884 | --DOMWINDOW == 72 (0F842C00) [pid = 2884] [serial = 850] [outer = 00000000] [url = about:blank] 05:09:28 INFO - PROCESS | 2884 | --DOMWINDOW == 71 (0F216800) [pid = 2884] [serial = 849] [outer = 00000000] [url = about:blank] 05:09:28 INFO - PROCESS | 2884 | --DOMWINDOW == 70 (16052000) [pid = 2884] [serial = 853] [outer = 00000000] [url = about:blank] 05:09:28 INFO - PROCESS | 2884 | --DOMWINDOW == 69 (15C06400) [pid = 2884] [serial = 852] [outer = 00000000] [url = about:blank] 05:09:28 INFO - PROCESS | 2884 | --DOMWINDOW == 68 (18B38400) [pid = 2884] [serial = 856] [outer = 00000000] [url = about:blank] 05:09:28 INFO - PROCESS | 2884 | --DOMWINDOW == 67 (18A5D800) [pid = 2884] [serial = 855] [outer = 00000000] [url = about:blank] 05:09:28 INFO - PROCESS | 2884 | --DOMWINDOW == 66 (15F3F000) [pid = 2884] [serial = 876] [outer = 00000000] [url = about:blank] 05:09:28 INFO - PROCESS | 2884 | --DOMWINDOW == 65 (1B031400) [pid = 2884] [serial = 859] [outer = 00000000] [url = about:blank] 05:09:28 INFO - PROCESS | 2884 | --DOMWINDOW == 64 (17B03C00) [pid = 2884] [serial = 886] [outer = 00000000] [url = about:blank] 05:09:28 INFO - PROCESS | 2884 | --DOMWINDOW == 63 (18D39C00) [pid = 2884] [serial = 858] [outer = 00000000] [url = about:blank] 05:09:28 INFO - PROCESS | 2884 | --DOMWINDOW == 62 (144A3400) [pid = 2884] [serial = 874] [outer = 00000000] [url = about:blank] 05:09:28 INFO - PROCESS | 2884 | --DOMWINDOW == 61 (17ABE800) [pid = 2884] [serial = 879] [outer = 00000000] [url = about:blank] 05:09:28 INFO - PROCESS | 2884 | --DOMWINDOW == 60 (16043C00) [pid = 2884] [serial = 877] [outer = 00000000] [url = about:blank] 05:09:28 INFO - PROCESS | 2884 | --DOMWINDOW == 59 (17B33800) [pid = 2884] [serial = 885] [outer = 00000000] [url = about:blank] 05:09:28 INFO - PROCESS | 2884 | --DOMWINDOW == 58 (17BC7C00) [pid = 2884] [serial = 888] [outer = 00000000] [url = about:blank] 05:09:28 INFO - PROCESS | 2884 | --DOMWINDOW == 57 (17AC7000) [pid = 2884] [serial = 880] [outer = 00000000] [url = about:blank] 05:09:28 INFO - PROCESS | 2884 | --DOMWINDOW == 56 (16074800) [pid = 2884] [serial = 882] [outer = 00000000] [url = about:blank] 05:09:28 INFO - PROCESS | 2884 | --DOMWINDOW == 55 (166D0400) [pid = 2884] [serial = 883] [outer = 00000000] [url = about:blank] 05:09:28 INFO - PROCESS | 2884 | --DOMWINDOW == 54 (13BCD000) [pid = 2884] [serial = 871] [outer = 00000000] [url = about:blank] 05:09:28 INFO - PROCESS | 2884 | 1472904568126 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]]]}] 05:09:28 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 05:09:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 2017ms 05:09:28 INFO - PROCESS | 2884 | 1472904568150 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 05:09:28 INFO - PROCESS | 2884 | 1472904568153 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 05:09:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 05:09:28 INFO - PROCESS | 2884 | 1472904568159 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 05:09:28 INFO - PROCESS | 2884 | 1472904568162 Marionette TRACE conn5 <- [1,1194,null,{}] 05:09:28 INFO - PROCESS | 2884 | 1472904568168 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}] 05:09:28 INFO - PROCESS | 2884 | 1472904568171 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:28 INFO - PROCESS | 2884 | 1472904568264 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 05:09:28 INFO - PROCESS | 2884 | 1472904568272 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:28 INFO - PROCESS | 2884 | 1472904568275 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:28 INFO - PROCESS | 2884 | ++DOCSHELL 0BE1E800 == 28 [pid = 2884] [id = 308] 05:09:28 INFO - PROCESS | 2884 | ++DOMWINDOW == 55 (0BE1EC00) [pid = 2884] [serial = 923] [outer = 00000000] 05:09:28 INFO - PROCESS | 2884 | ++DOMWINDOW == 56 (0BE4B000) [pid = 2884] [serial = 924] [outer = 0BE1EC00] 05:09:28 INFO - PROCESS | 2884 | 1472904568327 Marionette DEBUG loaded listener.js 05:09:28 INFO - PROCESS | 2884 | ++DOMWINDOW == 57 (0BF31400) [pid = 2884] [serial = 925] [outer = 0BE1EC00] 05:09:28 INFO - PROCESS | 2884 | 1472904568828 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]]]}] 05:09:28 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 05:09:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 730ms 05:09:28 INFO - PROCESS | 2884 | 1472904568889 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 05:09:28 INFO - PROCESS | 2884 | 1472904568894 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 05:09:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 05:09:28 INFO - PROCESS | 2884 | 1472904568901 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 05:09:28 INFO - PROCESS | 2884 | 1472904568903 Marionette TRACE conn5 <- [1,1198,null,{}] 05:09:28 INFO - PROCESS | 2884 | 1472904568907 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}] 05:09:28 INFO - PROCESS | 2884 | 1472904568910 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:28 INFO - PROCESS | 2884 | 1472904569004 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 05:09:29 INFO - PROCESS | 2884 | 1472904569011 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:29 INFO - PROCESS | 2884 | 1472904569013 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:29 INFO - PROCESS | 2884 | ++DOCSHELL 0F706C00 == 29 [pid = 2884] [id = 309] 05:09:29 INFO - PROCESS | 2884 | ++DOMWINDOW == 58 (0F707000) [pid = 2884] [serial = 926] [outer = 00000000] 05:09:29 INFO - PROCESS | 2884 | ++DOMWINDOW == 59 (0F7BF000) [pid = 2884] [serial = 927] [outer = 0F707000] 05:09:29 INFO - PROCESS | 2884 | 1472904569064 Marionette DEBUG loaded listener.js 05:09:29 INFO - PROCESS | 2884 | ++DOMWINDOW == 60 (0F845800) [pid = 2884] [serial = 928] [outer = 0F707000] 05:09:29 INFO - PROCESS | 2884 | 1472904569534 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]]]}] 05:09:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 05:09:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 670ms 05:09:29 INFO - PROCESS | 2884 | 1472904569574 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 05:09:29 INFO - PROCESS | 2884 | 1472904569576 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 05:09:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 05:09:29 INFO - PROCESS | 2884 | 1472904569580 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 05:09:29 INFO - PROCESS | 2884 | 1472904569583 Marionette TRACE conn5 <- [1,1202,null,{}] 05:09:29 INFO - PROCESS | 2884 | 1472904569594 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}] 05:09:29 INFO - PROCESS | 2884 | 1472904569599 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:29 INFO - PROCESS | 2884 | 1472904569710 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 05:09:29 INFO - PROCESS | 2884 | 1472904569802 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:29 INFO - PROCESS | 2884 | 1472904569805 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:29 INFO - PROCESS | 2884 | ++DOCSHELL 0F91B800 == 30 [pid = 2884] [id = 310] 05:09:29 INFO - PROCESS | 2884 | ++DOMWINDOW == 61 (0F91C800) [pid = 2884] [serial = 929] [outer = 00000000] 05:09:29 INFO - PROCESS | 2884 | ++DOMWINDOW == 62 (0FEDDC00) [pid = 2884] [serial = 930] [outer = 0F91C800] 05:09:29 INFO - PROCESS | 2884 | 1472904569854 Marionette DEBUG loaded listener.js 05:09:29 INFO - PROCESS | 2884 | ++DOMWINDOW == 63 (10A50800) [pid = 2884] [serial = 931] [outer = 0F91C800] 05:09:30 INFO - PROCESS | 2884 | 1472904570233 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]]]}] 05:09:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 05:09:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 670ms 05:09:30 INFO - PROCESS | 2884 | 1472904570253 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 05:09:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 05:09:30 INFO - PROCESS | 2884 | 1472904570256 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 05:09:30 INFO - PROCESS | 2884 | 1472904570259 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 05:09:30 INFO - PROCESS | 2884 | 1472904570261 Marionette TRACE conn5 <- [1,1206,null,{}] 05:09:30 INFO - PROCESS | 2884 | 1472904570264 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}] 05:09:30 INFO - PROCESS | 2884 | 1472904570266 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:30 INFO - PROCESS | 2884 | 1472904570385 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 05:09:30 INFO - PROCESS | 2884 | 1472904570392 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:30 INFO - PROCESS | 2884 | 1472904570394 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:30 INFO - PROCESS | 2884 | ++DOCSHELL 0BE3EC00 == 31 [pid = 2884] [id = 311] 05:09:30 INFO - PROCESS | 2884 | ++DOMWINDOW == 64 (0C52AC00) [pid = 2884] [serial = 932] [outer = 00000000] 05:09:30 INFO - PROCESS | 2884 | ++DOMWINDOW == 65 (13ABE000) [pid = 2884] [serial = 933] [outer = 0C52AC00] 05:09:30 INFO - PROCESS | 2884 | 1472904570441 Marionette DEBUG loaded listener.js 05:09:30 INFO - PROCESS | 2884 | ++DOMWINDOW == 66 (13D97400) [pid = 2884] [serial = 934] [outer = 0C52AC00] 05:09:30 INFO - PROCESS | 2884 | 1472904570858 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]]]}] 05:09:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 05:09:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 630ms 05:09:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 05:09:30 INFO - PROCESS | 2884 | 1472904570890 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 05:09:30 INFO - PROCESS | 2884 | 1472904570892 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 05:09:30 INFO - PROCESS | 2884 | 1472904570895 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 05:09:30 INFO - PROCESS | 2884 | 1472904570897 Marionette TRACE conn5 <- [1,1210,null,{}] 05:09:30 INFO - PROCESS | 2884 | 1472904570901 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}] 05:09:30 INFO - PROCESS | 2884 | 1472904570903 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:31 INFO - PROCESS | 2884 | 1472904571013 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 05:09:31 INFO - PROCESS | 2884 | 1472904571021 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:31 INFO - PROCESS | 2884 | 1472904571023 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:31 INFO - PROCESS | 2884 | ++DOCSHELL 1433CC00 == 32 [pid = 2884] [id = 312] 05:09:31 INFO - PROCESS | 2884 | ++DOMWINDOW == 67 (1433D000) [pid = 2884] [serial = 935] [outer = 00000000] 05:09:31 INFO - PROCESS | 2884 | ++DOMWINDOW == 68 (14429400) [pid = 2884] [serial = 936] [outer = 1433D000] 05:09:31 INFO - PROCESS | 2884 | 1472904571070 Marionette DEBUG loaded listener.js 05:09:31 INFO - PROCESS | 2884 | ++DOMWINDOW == 69 (14DF9400) [pid = 2884] [serial = 937] [outer = 1433D000] 05:09:31 INFO - PROCESS | 2884 | 1472904571514 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] 05:09:31 INFO - PROCESS | 2884 | 1472904571579 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 05:09:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 05:09:31 INFO - PROCESS | 2884 | 1472904571583 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 05:09:31 INFO - PROCESS | 2884 | 1472904571585 Marionette TRACE conn5 <- [1,1214,null,{}] 05:09:31 INFO - PROCESS | 2884 | 1472904571588 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}] 05:09:31 INFO - PROCESS | 2884 | 1472904571594 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:31 INFO - PROCESS | 2884 | 1472904571704 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 05:09:31 INFO - PROCESS | 2884 | 1472904571717 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:31 INFO - PROCESS | 2884 | 1472904571719 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:31 INFO - PROCESS | 2884 | ++DOCSHELL 15F4C800 == 33 [pid = 2884] [id = 313] 05:09:31 INFO - PROCESS | 2884 | ++DOMWINDOW == 70 (15FECC00) [pid = 2884] [serial = 938] [outer = 00000000] 05:09:31 INFO - PROCESS | 2884 | ++DOMWINDOW == 71 (16050800) [pid = 2884] [serial = 939] [outer = 15FECC00] 05:09:31 INFO - PROCESS | 2884 | 1472904571766 Marionette DEBUG loaded listener.js 05:09:31 INFO - PROCESS | 2884 | ++DOMWINDOW == 72 (166C8000) [pid = 2884] [serial = 940] [outer = 15FECC00] 05:09:32 INFO - PROCESS | 2884 | 1472904572200 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]]]}] 05:09:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 05:09:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 670ms 05:09:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 05:09:32 INFO - PROCESS | 2884 | 1472904572255 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 05:09:32 INFO - PROCESS | 2884 | 1472904572257 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 05:09:32 INFO - PROCESS | 2884 | 1472904572260 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 05:09:32 INFO - PROCESS | 2884 | 1472904572262 Marionette TRACE conn5 <- [1,1218,null,{}] 05:09:32 INFO - PROCESS | 2884 | 1472904572265 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}] 05:09:32 INFO - PROCESS | 2884 | 1472904572267 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:32 INFO - PROCESS | 2884 | 1472904572373 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 05:09:32 INFO - PROCESS | 2884 | 1472904572381 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:32 INFO - PROCESS | 2884 | 1472904572383 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:32 INFO - PROCESS | 2884 | ++DOCSHELL 16BB8400 == 34 [pid = 2884] [id = 314] 05:09:32 INFO - PROCESS | 2884 | ++DOMWINDOW == 73 (16BD4C00) [pid = 2884] [serial = 941] [outer = 00000000] 05:09:32 INFO - PROCESS | 2884 | ++DOMWINDOW == 74 (17AC0000) [pid = 2884] [serial = 942] [outer = 16BD4C00] 05:09:32 INFO - PROCESS | 2884 | 1472904572429 Marionette DEBUG loaded listener.js 05:09:32 INFO - PROCESS | 2884 | ++DOMWINDOW == 75 (17AC1400) [pid = 2884] [serial = 943] [outer = 16BD4C00] 05:09:33 INFO - PROCESS | 2884 | 1472904573023 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]]]}] 05:09:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 05:09:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 771ms 05:09:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 05:09:33 INFO - PROCESS | 2884 | 1472904573031 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 05:09:33 INFO - PROCESS | 2884 | 1472904573033 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 05:09:33 INFO - PROCESS | 2884 | 1472904573036 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 05:09:33 INFO - PROCESS | 2884 | 1472904573037 Marionette TRACE conn5 <- [1,1222,null,{}] 05:09:33 INFO - PROCESS | 2884 | 1472904573041 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}] 05:09:33 INFO - PROCESS | 2884 | 1472904573043 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:33 INFO - PROCESS | 2884 | 1472904573124 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 05:09:33 INFO - PROCESS | 2884 | 1472904573132 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:33 INFO - PROCESS | 2884 | 1472904573134 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:33 INFO - PROCESS | 2884 | ++DOCSHELL 0BE16000 == 35 [pid = 2884] [id = 315] 05:09:33 INFO - PROCESS | 2884 | ++DOMWINDOW == 76 (17AC7000) [pid = 2884] [serial = 944] [outer = 00000000] 05:09:33 INFO - PROCESS | 2884 | ++DOMWINDOW == 77 (17B32400) [pid = 2884] [serial = 945] [outer = 17AC7000] 05:09:33 INFO - PROCESS | 2884 | 1472904573180 Marionette DEBUG loaded listener.js 05:09:33 INFO - PROCESS | 2884 | ++DOMWINDOW == 78 (17B2F000) [pid = 2884] [serial = 946] [outer = 17AC7000] 05:09:33 INFO - PROCESS | 2884 | 1472904573644 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]]]}] 05:09:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 05:09:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 670ms 05:09:33 INFO - PROCESS | 2884 | 1472904573707 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 05:09:33 INFO - PROCESS | 2884 | 1472904573709 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 05:09:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 05:09:33 INFO - PROCESS | 2884 | 1472904573719 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 05:09:33 INFO - PROCESS | 2884 | 1472904573720 Marionette TRACE conn5 <- [1,1226,null,{}] 05:09:33 INFO - PROCESS | 2884 | 1472904573724 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}] 05:09:33 INFO - PROCESS | 2884 | 1472904573726 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:33 INFO - PROCESS | 2884 | 1472904573834 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 05:09:33 INFO - PROCESS | 2884 | 1472904573841 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:33 INFO - PROCESS | 2884 | 1472904573842 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:33 INFO - PROCESS | 2884 | ++DOCSHELL 0F91B000 == 36 [pid = 2884] [id = 316] 05:09:33 INFO - PROCESS | 2884 | ++DOMWINDOW == 79 (17B3A400) [pid = 2884] [serial = 947] [outer = 00000000] 05:09:33 INFO - PROCESS | 2884 | ++DOMWINDOW == 80 (17BD1000) [pid = 2884] [serial = 948] [outer = 17B3A400] 05:09:33 INFO - PROCESS | 2884 | 1472904573889 Marionette DEBUG loaded listener.js 05:09:33 INFO - PROCESS | 2884 | ++DOMWINDOW == 81 (18126400) [pid = 2884] [serial = 949] [outer = 17B3A400] 05:09:34 INFO - PROCESS | 2884 | 1472904574328 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]]]}] 05:09:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 05:09:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 630ms 05:09:34 INFO - PROCESS | 2884 | 1472904574355 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 05:09:34 INFO - PROCESS | 2884 | 1472904574357 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 05:09:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 05:09:34 INFO - PROCESS | 2884 | 1472904574360 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 05:09:34 INFO - PROCESS | 2884 | 1472904574362 Marionette TRACE conn5 <- [1,1230,null,{}] 05:09:34 INFO - PROCESS | 2884 | 1472904574366 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}] 05:09:34 INFO - PROCESS | 2884 | 1472904574367 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:34 INFO - PROCESS | 2884 | 1472904574485 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 05:09:34 INFO - PROCESS | 2884 | 1472904574490 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:34 INFO - PROCESS | 2884 | 1472904574492 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:34 INFO - PROCESS | 2884 | ++DOCSHELL 0BE19C00 == 37 [pid = 2884] [id = 317] 05:09:34 INFO - PROCESS | 2884 | ++DOMWINDOW == 82 (0F1EC800) [pid = 2884] [serial = 950] [outer = 00000000] 05:09:34 INFO - PROCESS | 2884 | ++DOMWINDOW == 83 (18277400) [pid = 2884] [serial = 951] [outer = 0F1EC800] 05:09:34 INFO - PROCESS | 2884 | 1472904574538 Marionette DEBUG loaded listener.js 05:09:34 INFO - PROCESS | 2884 | ++DOMWINDOW == 84 (1827A000) [pid = 2884] [serial = 952] [outer = 0F1EC800] 05:09:34 INFO - PROCESS | 2884 | 1472904574990 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]]]}] 05:09:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 05:09:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 670ms 05:09:35 INFO - PROCESS | 2884 | 1472904575032 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 05:09:35 INFO - PROCESS | 2884 | 1472904575034 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 05:09:35 INFO - PROCESS | 2884 | 1472904575037 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 05:09:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 05:09:35 INFO - PROCESS | 2884 | 1472904575040 Marionette TRACE conn5 <- [1,1234,null,{}] 05:09:35 INFO - PROCESS | 2884 | 1472904575044 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}] 05:09:35 INFO - PROCESS | 2884 | 1472904575047 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:35 INFO - PROCESS | 2884 | 1472904575173 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 05:09:35 INFO - PROCESS | 2884 | 1472904575269 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:35 INFO - PROCESS | 2884 | 1472904575271 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:35 INFO - PROCESS | 2884 | ++DOCSHELL 1433C800 == 38 [pid = 2884] [id = 318] 05:09:35 INFO - PROCESS | 2884 | ++DOMWINDOW == 85 (18280400) [pid = 2884] [serial = 953] [outer = 00000000] 05:09:35 INFO - PROCESS | 2884 | ++DOMWINDOW == 86 (18652C00) [pid = 2884] [serial = 954] [outer = 18280400] 05:09:35 INFO - PROCESS | 2884 | 1472904575319 Marionette DEBUG loaded listener.js 05:09:35 INFO - PROCESS | 2884 | ++DOMWINDOW == 87 (1865A800) [pid = 2884] [serial = 955] [outer = 18280400] 05:09:35 INFO - PROCESS | 2884 | --DOMWINDOW == 86 (18656C00) [pid = 2884] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 05:09:35 INFO - PROCESS | 2884 | --DOMWINDOW == 85 (17B38400) [pid = 2884] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 05:09:35 INFO - PROCESS | 2884 | --DOMWINDOW == 84 (0FFDBC00) [pid = 2884] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 05:09:35 INFO - PROCESS | 2884 | --DOMWINDOW == 83 (1899E000) [pid = 2884] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 05:09:35 INFO - PROCESS | 2884 | --DOMWINDOW == 82 (15C01C00) [pid = 2884] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 05:09:35 INFO - PROCESS | 2884 | --DOMWINDOW == 81 (0F2F8800) [pid = 2884] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 05:09:35 INFO - PROCESS | 2884 | --DOMWINDOW == 80 (0BE49800) [pid = 2884] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 05:09:35 INFO - PROCESS | 2884 | --DOMWINDOW == 79 (0FBBCC00) [pid = 2884] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 05:09:35 INFO - PROCESS | 2884 | --DOMWINDOW == 78 (087E2000) [pid = 2884] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 05:09:35 INFO - PROCESS | 2884 | --DOMWINDOW == 77 (17B3B400) [pid = 2884] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 05:09:35 INFO - PROCESS | 2884 | --DOMWINDOW == 76 (16BBD000) [pid = 2884] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 05:09:35 INFO - PROCESS | 2884 | 1472904575856 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]]]}] 05:09:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 05:09:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 870ms 05:09:35 INFO - PROCESS | 2884 | 1472904575917 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 05:09:35 INFO - PROCESS | 2884 | 1472904575919 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 05:09:35 INFO - PROCESS | 2884 | 1472904575922 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 05:09:35 INFO - PROCESS | 2884 | 1472904575924 Marionette TRACE conn5 <- [1,1238,null,{}] 05:09:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 05:09:35 INFO - PROCESS | 2884 | 1472904575927 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}] 05:09:35 INFO - PROCESS | 2884 | 1472904575929 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:36 INFO - PROCESS | 2884 | 1472904576011 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 05:09:36 INFO - PROCESS | 2884 | 1472904576016 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:36 INFO - PROCESS | 2884 | 1472904576028 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:36 INFO - PROCESS | 2884 | ++DOCSHELL 0F91E000 == 39 [pid = 2884] [id = 319] 05:09:36 INFO - PROCESS | 2884 | ++DOMWINDOW == 77 (13AB9C00) [pid = 2884] [serial = 956] [outer = 00000000] 05:09:36 INFO - PROCESS | 2884 | ++DOMWINDOW == 78 (16051C00) [pid = 2884] [serial = 957] [outer = 13AB9C00] 05:09:36 INFO - PROCESS | 2884 | 1472904576074 Marionette DEBUG loaded listener.js 05:09:36 INFO - PROCESS | 2884 | ++DOMWINDOW == 79 (16BBD000) [pid = 2884] [serial = 958] [outer = 13AB9C00] 05:09:36 INFO - PROCESS | 2884 | 1472904576497 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]]]}] 05:09:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 05:09:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 630ms 05:09:36 INFO - PROCESS | 2884 | 1472904576557 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 05:09:36 INFO - PROCESS | 2884 | 1472904576559 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 05:09:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 05:09:36 INFO - PROCESS | 2884 | 1472904576562 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 05:09:36 INFO - PROCESS | 2884 | 1472904576564 Marionette TRACE conn5 <- [1,1242,null,{}] 05:09:36 INFO - PROCESS | 2884 | 1472904576568 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}] 05:09:36 INFO - PROCESS | 2884 | 1472904576569 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:36 INFO - PROCESS | 2884 | 1472904576653 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 05:09:36 INFO - PROCESS | 2884 | 1472904576658 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:36 INFO - PROCESS | 2884 | 1472904576660 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:36 INFO - PROCESS | 2884 | ++DOCSHELL 1604D000 == 40 [pid = 2884] [id = 320] 05:09:36 INFO - PROCESS | 2884 | ++DOMWINDOW == 80 (181BA400) [pid = 2884] [serial = 959] [outer = 00000000] 05:09:36 INFO - PROCESS | 2884 | ++DOMWINDOW == 81 (18654000) [pid = 2884] [serial = 960] [outer = 181BA400] 05:09:36 INFO - PROCESS | 2884 | 1472904576705 Marionette DEBUG loaded listener.js 05:09:36 INFO - PROCESS | 2884 | ++DOMWINDOW == 82 (186F4800) [pid = 2884] [serial = 961] [outer = 181BA400] 05:09:37 INFO - PROCESS | 2884 | 1472904577510 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]]]}] 05:09:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 05:09:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1022ms 05:09:37 INFO - PROCESS | 2884 | 1472904577626 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 05:09:37 INFO - PROCESS | 2884 | 1472904577631 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 05:09:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 05:09:37 INFO - PROCESS | 2884 | 1472904577636 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 05:09:37 INFO - PROCESS | 2884 | 1472904577642 Marionette TRACE conn5 <- [1,1246,null,{}] 05:09:37 INFO - PROCESS | 2884 | 1472904577647 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}] 05:09:37 INFO - PROCESS | 2884 | 1472904577650 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:37 INFO - PROCESS | 2884 | 1472904577784 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 05:09:37 INFO - PROCESS | 2884 | 1472904577891 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:37 INFO - PROCESS | 2884 | 1472904577894 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:37 INFO - PROCESS | 2884 | ++DOCSHELL 08790C00 == 41 [pid = 2884] [id = 321] 05:09:37 INFO - PROCESS | 2884 | ++DOMWINDOW == 83 (087D9800) [pid = 2884] [serial = 962] [outer = 00000000] 05:09:37 INFO - PROCESS | 2884 | ++DOMWINDOW == 84 (0F1E9400) [pid = 2884] [serial = 963] [outer = 087D9800] 05:09:37 INFO - PROCESS | 2884 | 1472904577954 Marionette DEBUG loaded listener.js 05:09:38 INFO - PROCESS | 2884 | ++DOMWINDOW == 85 (0F703800) [pid = 2884] [serial = 964] [outer = 087D9800] 05:09:38 INFO - PROCESS | 2884 | 1472904578729 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]]]}] 05:09:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 05:09:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1128ms 05:09:38 INFO - PROCESS | 2884 | 1472904578767 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 05:09:38 INFO - PROCESS | 2884 | 1472904578772 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 05:09:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 05:09:38 INFO - PROCESS | 2884 | 1472904578779 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 05:09:38 INFO - PROCESS | 2884 | 1472904578782 Marionette TRACE conn5 <- [1,1250,null,{}] 05:09:38 INFO - PROCESS | 2884 | 1472904578786 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}] 05:09:38 INFO - PROCESS | 2884 | 1472904578789 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:39 INFO - PROCESS | 2884 | 1472904579057 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 05:09:39 INFO - PROCESS | 2884 | 1472904579206 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:39 INFO - PROCESS | 2884 | 1472904579209 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:39 INFO - PROCESS | 2884 | ++DOCSHELL 087E4000 == 42 [pid = 2884] [id = 322] 05:09:39 INFO - PROCESS | 2884 | ++DOMWINDOW == 86 (087E4800) [pid = 2884] [serial = 965] [outer = 00000000] 05:09:39 INFO - PROCESS | 2884 | ++DOMWINDOW == 87 (0BE1DC00) [pid = 2884] [serial = 966] [outer = 087E4800] 05:09:39 INFO - PROCESS | 2884 | 1472904579264 Marionette DEBUG loaded listener.js 05:09:39 INFO - PROCESS | 2884 | ++DOMWINDOW == 88 (0BE41C00) [pid = 2884] [serial = 967] [outer = 087E4800] 05:09:39 INFO - PROCESS | 2884 | --DOCSHELL 0F91E000 == 41 [pid = 2884] [id = 319] 05:09:39 INFO - PROCESS | 2884 | --DOCSHELL 1433C800 == 40 [pid = 2884] [id = 318] 05:09:39 INFO - PROCESS | 2884 | --DOCSHELL 0BE19C00 == 39 [pid = 2884] [id = 317] 05:09:39 INFO - PROCESS | 2884 | --DOCSHELL 0F91B000 == 38 [pid = 2884] [id = 316] 05:09:39 INFO - PROCESS | 2884 | --DOCSHELL 0BE16000 == 37 [pid = 2884] [id = 315] 05:09:39 INFO - PROCESS | 2884 | --DOCSHELL 16BB8400 == 36 [pid = 2884] [id = 314] 05:09:39 INFO - PROCESS | 2884 | --DOCSHELL 15F4C800 == 35 [pid = 2884] [id = 313] 05:09:39 INFO - PROCESS | 2884 | --DOCSHELL 1433CC00 == 34 [pid = 2884] [id = 312] 05:09:39 INFO - PROCESS | 2884 | --DOCSHELL 0BE3EC00 == 33 [pid = 2884] [id = 311] 05:09:39 INFO - PROCESS | 2884 | --DOCSHELL 0F91B800 == 32 [pid = 2884] [id = 310] 05:09:39 INFO - PROCESS | 2884 | --DOCSHELL 0F706C00 == 31 [pid = 2884] [id = 309] 05:09:39 INFO - PROCESS | 2884 | --DOCSHELL 0BE1E800 == 30 [pid = 2884] [id = 308] 05:09:39 INFO - PROCESS | 2884 | --DOCSHELL 1442AC00 == 29 [pid = 2884] [id = 307] 05:09:39 INFO - PROCESS | 2884 | --DOMWINDOW == 87 (18D31000) [pid = 2884] [serial = 921] [outer = 00000000] [url = about:blank] 05:09:39 INFO - PROCESS | 2884 | --DOMWINDOW == 86 (1877F000) [pid = 2884] [serial = 912] [outer = 00000000] [url = about:blank] 05:09:39 INFO - PROCESS | 2884 | --DOMWINDOW == 85 (181C3400) [pid = 2884] [serial = 910] [outer = 00000000] [url = about:blank] 05:09:39 INFO - PROCESS | 2884 | --DOMWINDOW == 84 (181BD400) [pid = 2884] [serial = 909] [outer = 00000000] [url = about:blank] 05:09:39 INFO - PROCESS | 2884 | --DOMWINDOW == 83 (1604A000) [pid = 2884] [serial = 915] [outer = 00000000] [url = about:blank] 05:09:39 INFO - PROCESS | 2884 | --DOMWINDOW == 82 (186F1800) [pid = 2884] [serial = 913] [outer = 00000000] [url = about:blank] 05:09:39 INFO - PROCESS | 2884 | --DOMWINDOW == 81 (189AAC00) [pid = 2884] [serial = 918] [outer = 00000000] [url = about:blank] 05:09:39 INFO - PROCESS | 2884 | --DOMWINDOW == 80 (15F45800) [pid = 2884] [serial = 903] [outer = 00000000] [url = about:blank] 05:09:39 INFO - PROCESS | 2884 | --DOMWINDOW == 79 (0F86B000) [pid = 2884] [serial = 900] [outer = 00000000] [url = about:blank] 05:09:39 INFO - PROCESS | 2884 | --DOMWINDOW == 78 (0FBBB000) [pid = 2884] [serial = 901] [outer = 00000000] [url = about:blank] 05:09:39 INFO - PROCESS | 2884 | --DOMWINDOW == 77 (0C56A800) [pid = 2884] [serial = 897] [outer = 00000000] [url = about:blank] 05:09:39 INFO - PROCESS | 2884 | --DOMWINDOW == 76 (0F1E9C00) [pid = 2884] [serial = 898] [outer = 00000000] [url = about:blank] 05:09:39 INFO - PROCESS | 2884 | --DOMWINDOW == 75 (13DA2400) [pid = 2884] [serial = 895] [outer = 00000000] [url = about:blank] 05:09:39 INFO - PROCESS | 2884 | --DOMWINDOW == 74 (13822C00) [pid = 2884] [serial = 894] [outer = 00000000] [url = about:blank] 05:09:39 INFO - PROCESS | 2884 | --DOMWINDOW == 73 (0F7CB800) [pid = 2884] [serial = 892] [outer = 00000000] [url = about:blank] 05:09:39 INFO - PROCESS | 2884 | --DOMWINDOW == 72 (0F261800) [pid = 2884] [serial = 891] [outer = 00000000] [url = about:blank] 05:09:39 INFO - PROCESS | 2884 | --DOMWINDOW == 71 (181BC800) [pid = 2884] [serial = 889] [outer = 00000000] [url = about:blank] 05:09:39 INFO - PROCESS | 2884 | --DOMWINDOW == 70 (18A5C800) [pid = 2884] [serial = 919] [outer = 00000000] [url = about:blank] 05:09:39 INFO - PROCESS | 2884 | --DOMWINDOW == 69 (17AC6C00) [pid = 2884] [serial = 906] [outer = 00000000] [url = about:blank] 05:09:39 INFO - PROCESS | 2884 | --DOMWINDOW == 68 (17B30400) [pid = 2884] [serial = 907] [outer = 00000000] [url = about:blank] 05:09:39 INFO - PROCESS | 2884 | --DOMWINDOW == 67 (17BCE000) [pid = 2884] [serial = 916] [outer = 00000000] [url = about:blank] 05:09:39 INFO - PROCESS | 2884 | --DOMWINDOW == 66 (16046800) [pid = 2884] [serial = 904] [outer = 00000000] [url = about:blank] 05:09:39 INFO - PROCESS | 2884 | 1472904579914 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]]]}] 05:09:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 05:09:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1175ms 05:09:39 INFO - PROCESS | 2884 | 1472904579958 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 05:09:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 05:09:39 INFO - PROCESS | 2884 | 1472904579962 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 05:09:39 INFO - PROCESS | 2884 | 1472904579966 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 05:09:39 INFO - PROCESS | 2884 | 1472904579969 Marionette TRACE conn5 <- [1,1254,null,{}] 05:09:39 INFO - PROCESS | 2884 | 1472904579974 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}] 05:09:39 INFO - PROCESS | 2884 | 1472904579976 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:40 INFO - PROCESS | 2884 | 1472904580070 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 05:09:40 INFO - PROCESS | 2884 | 1472904580161 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:40 INFO - PROCESS | 2884 | 1472904580164 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:40 INFO - PROCESS | 2884 | ++DOCSHELL 0F178C00 == 30 [pid = 2884] [id = 323] 05:09:40 INFO - PROCESS | 2884 | ++DOMWINDOW == 67 (0F2F8800) [pid = 2884] [serial = 968] [outer = 00000000] 05:09:40 INFO - PROCESS | 2884 | ++DOMWINDOW == 68 (0F7CB800) [pid = 2884] [serial = 969] [outer = 0F2F8800] 05:09:40 INFO - PROCESS | 2884 | 1472904580214 Marionette DEBUG loaded listener.js 05:09:40 INFO - PROCESS | 2884 | ++DOMWINDOW == 69 (0F869000) [pid = 2884] [serial = 970] [outer = 0F2F8800] 05:09:40 INFO - PROCESS | 2884 | 1472904580652 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]]]}] 05:09:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 05:09:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 730ms 05:09:40 INFO - PROCESS | 2884 | 1472904580697 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 05:09:40 INFO - PROCESS | 2884 | 1472904580700 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 05:09:40 INFO - PROCESS | 2884 | 1472904580704 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 05:09:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 05:09:40 INFO - PROCESS | 2884 | 1472904580706 Marionette TRACE conn5 <- [1,1258,null,{}] 05:09:40 INFO - PROCESS | 2884 | 1472904580709 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}] 05:09:40 INFO - PROCESS | 2884 | 1472904580712 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:40 INFO - PROCESS | 2884 | 1472904580798 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 05:09:40 INFO - PROCESS | 2884 | 1472904580807 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:40 INFO - PROCESS | 2884 | 1472904580809 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:40 INFO - PROCESS | 2884 | ++DOCSHELL 0FBC2800 == 31 [pid = 2884] [id = 324] 05:09:40 INFO - PROCESS | 2884 | ++DOMWINDOW == 70 (0FEDA800) [pid = 2884] [serial = 971] [outer = 00000000] 05:09:40 INFO - PROCESS | 2884 | ++DOMWINDOW == 71 (0FFE3800) [pid = 2884] [serial = 972] [outer = 0FEDA800] 05:09:40 INFO - PROCESS | 2884 | 1472904580858 Marionette DEBUG loaded listener.js 05:09:40 INFO - PROCESS | 2884 | ++DOMWINDOW == 72 (13829800) [pid = 2884] [serial = 973] [outer = 0FEDA800] 05:09:41 INFO - PROCESS | 2884 | 1472904581335 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]]]}] 05:09:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 05:09:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 670ms 05:09:41 INFO - PROCESS | 2884 | 1472904581378 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 05:09:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 05:09:41 INFO - PROCESS | 2884 | 1472904581381 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 05:09:41 INFO - PROCESS | 2884 | 1472904581392 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 05:09:41 INFO - PROCESS | 2884 | 1472904581396 Marionette TRACE conn5 <- [1,1262,null,{}] 05:09:41 INFO - PROCESS | 2884 | 1472904581400 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}] 05:09:41 INFO - PROCESS | 2884 | 1472904581403 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:41 INFO - PROCESS | 2884 | 1472904581495 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 05:09:41 INFO - PROCESS | 2884 | 1472904581503 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:41 INFO - PROCESS | 2884 | 1472904581505 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:41 INFO - PROCESS | 2884 | ++DOCSHELL 14358800 == 32 [pid = 2884] [id = 325] 05:09:41 INFO - PROCESS | 2884 | ++DOMWINDOW == 73 (143EC000) [pid = 2884] [serial = 974] [outer = 00000000] 05:09:41 INFO - PROCESS | 2884 | ++DOMWINDOW == 74 (15C08000) [pid = 2884] [serial = 975] [outer = 143EC000] 05:09:41 INFO - PROCESS | 2884 | 1472904581561 Marionette DEBUG loaded listener.js 05:09:41 INFO - PROCESS | 2884 | ++DOMWINDOW == 75 (15F46800) [pid = 2884] [serial = 976] [outer = 143EC000] 05:09:41 INFO - PROCESS | 2884 | 1472904582001 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]]]}] 05:09:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 05:09:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 690ms 05:09:42 INFO - PROCESS | 2884 | 1472904582077 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 05:09:42 INFO - PROCESS | 2884 | 1472904582080 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 05:09:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 05:09:42 INFO - PROCESS | 2884 | 1472904582083 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 05:09:42 INFO - PROCESS | 2884 | 1472904582085 Marionette TRACE conn5 <- [1,1266,null,{}] 05:09:42 INFO - PROCESS | 2884 | 1472904582094 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}] 05:09:42 INFO - PROCESS | 2884 | 1472904582096 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:42 INFO - PROCESS | 2884 | 1472904582236 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 05:09:42 INFO - PROCESS | 2884 | 1472904582245 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:42 INFO - PROCESS | 2884 | 1472904582247 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:42 INFO - PROCESS | 2884 | ++DOCSHELL 16046400 == 33 [pid = 2884] [id = 326] 05:09:42 INFO - PROCESS | 2884 | ++DOMWINDOW == 76 (16046800) [pid = 2884] [serial = 977] [outer = 00000000] 05:09:42 INFO - PROCESS | 2884 | ++DOMWINDOW == 77 (16052000) [pid = 2884] [serial = 978] [outer = 16046800] 05:09:42 INFO - PROCESS | 2884 | 1472904582294 Marionette DEBUG loaded listener.js 05:09:42 INFO - PROCESS | 2884 | ++DOMWINDOW == 78 (17619000) [pid = 2884] [serial = 979] [outer = 16046800] 05:09:42 INFO - PROCESS | 2884 | 1472904582743 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]]]}] 05:09:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 05:09:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 670ms 05:09:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 05:09:42 INFO - PROCESS | 2884 | 1472904582757 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 05:09:42 INFO - PROCESS | 2884 | 1472904582759 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 05:09:42 INFO - PROCESS | 2884 | 1472904582762 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 05:09:42 INFO - PROCESS | 2884 | 1472904582764 Marionette TRACE conn5 <- [1,1270,null,{}] 05:09:42 INFO - PROCESS | 2884 | 1472904582767 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}] 05:09:42 INFO - PROCESS | 2884 | 1472904582769 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:42 INFO - PROCESS | 2884 | 1472904582884 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 05:09:42 INFO - PROCESS | 2884 | 1472904582890 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:42 INFO - PROCESS | 2884 | 1472904582896 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:42 INFO - PROCESS | 2884 | ++DOCSHELL 0F86D400 == 34 [pid = 2884] [id = 327] 05:09:42 INFO - PROCESS | 2884 | ++DOMWINDOW == 79 (17AC5000) [pid = 2884] [serial = 980] [outer = 00000000] 05:09:42 INFO - PROCESS | 2884 | ++DOMWINDOW == 80 (17B30400) [pid = 2884] [serial = 981] [outer = 17AC5000] 05:09:43 INFO - PROCESS | 2884 | 1472904582999 Marionette DEBUG loaded listener.js 05:09:43 INFO - PROCESS | 2884 | ++DOMWINDOW == 81 (17BC3800) [pid = 2884] [serial = 982] [outer = 17AC5000] 05:09:43 INFO - PROCESS | 2884 | 1472904583470 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]]]}] 05:09:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 05:09:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 773ms 05:09:43 INFO - PROCESS | 2884 | 1472904583558 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 05:09:43 INFO - PROCESS | 2884 | 1472904583560 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 05:09:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 05:09:43 INFO - PROCESS | 2884 | 1472904583573 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 05:09:43 INFO - PROCESS | 2884 | 1472904583575 Marionette TRACE conn5 <- [1,1274,null,{}] 05:09:43 INFO - PROCESS | 2884 | 1472904583578 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}] 05:09:43 INFO - PROCESS | 2884 | 1472904583580 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:43 INFO - PROCESS | 2884 | 1472904583693 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 05:09:43 INFO - PROCESS | 2884 | 1472904583703 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:43 INFO - PROCESS | 2884 | 1472904583704 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:43 INFO - PROCESS | 2884 | ++DOCSHELL 17BD1400 == 35 [pid = 2884] [id = 328] 05:09:43 INFO - PROCESS | 2884 | ++DOMWINDOW == 82 (18128800) [pid = 2884] [serial = 983] [outer = 00000000] 05:09:43 INFO - PROCESS | 2884 | ++DOMWINDOW == 83 (1827D000) [pid = 2884] [serial = 984] [outer = 18128800] 05:09:43 INFO - PROCESS | 2884 | 1472904583802 Marionette DEBUG loaded listener.js 05:09:43 INFO - PROCESS | 2884 | ++DOMWINDOW == 84 (1827D400) [pid = 2884] [serial = 985] [outer = 18128800] 05:09:44 INFO - PROCESS | 2884 | --DOMWINDOW == 83 (0F707000) [pid = 2884] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 05:09:44 INFO - PROCESS | 2884 | --DOMWINDOW == 82 (15FECC00) [pid = 2884] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 05:09:44 INFO - PROCESS | 2884 | --DOMWINDOW == 81 (189A5000) [pid = 2884] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 05:09:44 INFO - PROCESS | 2884 | --DOMWINDOW == 80 (17B3A400) [pid = 2884] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 05:09:44 INFO - PROCESS | 2884 | --DOMWINDOW == 79 (17AC7000) [pid = 2884] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 05:09:44 INFO - PROCESS | 2884 | --DOMWINDOW == 78 (0C52AC00) [pid = 2884] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 05:09:44 INFO - PROCESS | 2884 | --DOMWINDOW == 77 (0BE1EC00) [pid = 2884] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 05:09:44 INFO - PROCESS | 2884 | --DOMWINDOW == 76 (16BD4C00) [pid = 2884] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 05:09:44 INFO - PROCESS | 2884 | --DOMWINDOW == 75 (0F91C800) [pid = 2884] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 05:09:44 INFO - PROCESS | 2884 | --DOMWINDOW == 74 (1433D000) [pid = 2884] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 05:09:44 INFO - PROCESS | 2884 | --DOMWINDOW == 73 (0F1EC800) [pid = 2884] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 05:09:44 INFO - PROCESS | 2884 | --DOMWINDOW == 72 (18280400) [pid = 2884] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 05:09:44 INFO - PROCESS | 2884 | --DOMWINDOW == 71 (13AB9C00) [pid = 2884] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 05:09:44 INFO - PROCESS | 2884 | 1472904584324 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]]]}] 05:09:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 05:09:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 790ms 05:09:44 INFO - PROCESS | 2884 | 1472904584361 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 05:09:44 INFO - PROCESS | 2884 | 1472904584363 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 05:09:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 05:09:44 INFO - PROCESS | 2884 | 1472904584366 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 05:09:44 INFO - PROCESS | 2884 | 1472904584368 Marionette TRACE conn5 <- [1,1278,null,{}] 05:09:44 INFO - PROCESS | 2884 | 1472904584372 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}] 05:09:44 INFO - PROCESS | 2884 | 1472904584374 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:44 INFO - PROCESS | 2884 | 1472904584453 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 05:09:44 INFO - PROCESS | 2884 | 1472904584540 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:44 INFO - PROCESS | 2884 | 1472904584542 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:44 INFO - PROCESS | 2884 | ++DOCSHELL 0F654C00 == 36 [pid = 2884] [id = 329] 05:09:44 INFO - PROCESS | 2884 | ++DOMWINDOW == 72 (0F702C00) [pid = 2884] [serial = 986] [outer = 00000000] 05:09:44 INFO - PROCESS | 2884 | ++DOMWINDOW == 73 (144A9C00) [pid = 2884] [serial = 987] [outer = 0F702C00] 05:09:44 INFO - PROCESS | 2884 | 1472904584587 Marionette DEBUG loaded listener.js 05:09:44 INFO - PROCESS | 2884 | ++DOMWINDOW == 74 (16050C00) [pid = 2884] [serial = 988] [outer = 0F702C00] 05:09:44 INFO - PROCESS | 2884 | 1472904584946 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]]]}] 05:09:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 05:09:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 632ms 05:09:45 INFO - PROCESS | 2884 | 1472904585026 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 05:09:45 INFO - PROCESS | 2884 | 1472904585028 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 05:09:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 05:09:45 INFO - PROCESS | 2884 | 1472904585034 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 05:09:45 INFO - PROCESS | 2884 | 1472904585036 Marionette TRACE conn5 <- [1,1282,null,{}] 05:09:45 INFO - PROCESS | 2884 | 1472904585040 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}] 05:09:45 INFO - PROCESS | 2884 | 1472904585042 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:45 INFO - PROCESS | 2884 | 1472904585121 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 05:09:45 INFO - PROCESS | 2884 | 1472904585127 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:45 INFO - PROCESS | 2884 | 1472904585129 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:45 INFO - PROCESS | 2884 | ++DOCSHELL 0FFE2000 == 37 [pid = 2884] [id = 330] 05:09:45 INFO - PROCESS | 2884 | ++DOMWINDOW == 75 (15929400) [pid = 2884] [serial = 989] [outer = 00000000] 05:09:45 INFO - PROCESS | 2884 | ++DOMWINDOW == 76 (1864F800) [pid = 2884] [serial = 990] [outer = 15929400] 05:09:45 INFO - PROCESS | 2884 | 1472904585176 Marionette DEBUG loaded listener.js 05:09:45 INFO - PROCESS | 2884 | ++DOMWINDOW == 77 (18657400) [pid = 2884] [serial = 991] [outer = 15929400] 05:09:45 INFO - PROCESS | 2884 | 1472904585592 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]]]}] 05:09:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 05:09:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 630ms 05:09:45 INFO - PROCESS | 2884 | 1472904585666 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 05:09:45 INFO - PROCESS | 2884 | 1472904585668 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 05:09:45 INFO - PROCESS | 2884 | 1472904585671 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 05:09:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 05:09:45 INFO - PROCESS | 2884 | 1472904585672 Marionette TRACE conn5 <- [1,1286,null,{}] 05:09:45 INFO - PROCESS | 2884 | 1472904585676 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}] 05:09:45 INFO - PROCESS | 2884 | 1472904585678 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:45 INFO - PROCESS | 2884 | 1472904585758 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 05:09:45 INFO - PROCESS | 2884 | 1472904585764 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:45 INFO - PROCESS | 2884 | 1472904585766 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:45 INFO - PROCESS | 2884 | ++DOCSHELL 18285400 == 38 [pid = 2884] [id = 331] 05:09:45 INFO - PROCESS | 2884 | ++DOMWINDOW == 78 (186F3400) [pid = 2884] [serial = 992] [outer = 00000000] 05:09:45 INFO - PROCESS | 2884 | ++DOMWINDOW == 79 (1899C800) [pid = 2884] [serial = 993] [outer = 186F3400] 05:09:45 INFO - PROCESS | 2884 | 1472904585810 Marionette DEBUG loaded listener.js 05:09:45 INFO - PROCESS | 2884 | ++DOMWINDOW == 80 (1899F400) [pid = 2884] [serial = 994] [outer = 186F3400] 05:09:46 INFO - PROCESS | 2884 | 1472904586337 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]]]}] 05:09:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 05:09:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 730ms 05:09:46 INFO - PROCESS | 2884 | 1472904586406 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 05:09:46 INFO - PROCESS | 2884 | 1472904586411 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 05:09:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 05:09:46 INFO - PROCESS | 2884 | 1472904586431 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 05:09:46 INFO - PROCESS | 2884 | 1472904586435 Marionette TRACE conn5 <- [1,1290,null,{}] 05:09:46 INFO - PROCESS | 2884 | 1472904586507 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}] 05:09:46 INFO - PROCESS | 2884 | 1472904586510 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:46 INFO - PROCESS | 2884 | 1472904586631 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 05:09:46 INFO - PROCESS | 2884 | 1472904586728 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:46 INFO - PROCESS | 2884 | 1472904586733 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:46 INFO - PROCESS | 2884 | ++DOCSHELL 0C56E000 == 39 [pid = 2884] [id = 332] 05:09:46 INFO - PROCESS | 2884 | ++DOMWINDOW == 81 (0C56FC00) [pid = 2884] [serial = 995] [outer = 00000000] 05:09:46 INFO - PROCESS | 2884 | ++DOMWINDOW == 82 (0F216800) [pid = 2884] [serial = 996] [outer = 0C56FC00] 05:09:46 INFO - PROCESS | 2884 | 1472904586795 Marionette DEBUG loaded listener.js 05:09:46 INFO - PROCESS | 2884 | ++DOMWINDOW == 83 (0F84DC00) [pid = 2884] [serial = 997] [outer = 0C56FC00] 05:09:47 INFO - PROCESS | 2884 | 1472904587363 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]]]}] 05:09:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 05:09:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 970ms 05:09:47 INFO - PROCESS | 2884 | 1472904587404 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 05:09:47 INFO - PROCESS | 2884 | 1472904587409 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 05:09:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 05:09:47 INFO - PROCESS | 2884 | 1472904587416 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 05:09:47 INFO - PROCESS | 2884 | 1472904587419 Marionette TRACE conn5 <- [1,1294,null,{}] 05:09:47 INFO - PROCESS | 2884 | 1472904587423 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}] 05:09:47 INFO - PROCESS | 2884 | 1472904587426 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:47 INFO - PROCESS | 2884 | 1472904587540 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 05:09:47 INFO - PROCESS | 2884 | 1472904587643 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:47 INFO - PROCESS | 2884 | 1472904587646 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:47 INFO - PROCESS | 2884 | ++DOCSHELL 13AB9400 == 40 [pid = 2884] [id = 333] 05:09:47 INFO - PROCESS | 2884 | ++DOMWINDOW == 84 (13AD9C00) [pid = 2884] [serial = 998] [outer = 00000000] 05:09:47 INFO - PROCESS | 2884 | ++DOMWINDOW == 85 (142AA800) [pid = 2884] [serial = 999] [outer = 13AD9C00] 05:09:47 INFO - PROCESS | 2884 | 1472904587703 Marionette DEBUG loaded listener.js 05:09:47 INFO - PROCESS | 2884 | ++DOMWINDOW == 86 (1434FC00) [pid = 2884] [serial = 1000] [outer = 13AD9C00] 05:09:48 INFO - PROCESS | 2884 | 1472904588310 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]]]}] 05:09:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 05:09:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 931ms 05:09:48 INFO - PROCESS | 2884 | 1472904588349 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 05:09:48 INFO - PROCESS | 2884 | 1472904588352 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 05:09:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 05:09:48 INFO - PROCESS | 2884 | 1472904588355 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 05:09:48 INFO - PROCESS | 2884 | 1472904588359 Marionette TRACE conn5 <- [1,1298,null,{}] 05:09:48 INFO - PROCESS | 2884 | 1472904588370 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}] 05:09:48 INFO - PROCESS | 2884 | 1472904588375 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:48 INFO - PROCESS | 2884 | 1472904588489 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 05:09:48 INFO - PROCESS | 2884 | 1472904588594 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:48 INFO - PROCESS | 2884 | 1472904588598 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:48 INFO - PROCESS | 2884 | ++DOCSHELL 18279800 == 41 [pid = 2884] [id = 334] 05:09:48 INFO - PROCESS | 2884 | ++DOMWINDOW == 87 (1827A800) [pid = 2884] [serial = 1001] [outer = 00000000] 05:09:48 INFO - PROCESS | 2884 | ++DOMWINDOW == 88 (186EB800) [pid = 2884] [serial = 1002] [outer = 1827A800] 05:09:48 INFO - PROCESS | 2884 | 1472904588657 Marionette DEBUG loaded listener.js 05:09:48 INFO - PROCESS | 2884 | ++DOMWINDOW == 89 (189A1400) [pid = 2884] [serial = 1003] [outer = 1827A800] 05:09:49 INFO - PROCESS | 2884 | 1472904589293 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] 05:09:49 INFO - PROCESS | 2884 | 1472904589332 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 05:09:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 05:09:49 INFO - PROCESS | 2884 | 1472904589335 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 05:09:49 INFO - PROCESS | 2884 | 1472904589337 Marionette TRACE conn5 <- [1,1302,null,{}] 05:09:49 INFO - PROCESS | 2884 | 1472904589341 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}] 05:09:49 INFO - PROCESS | 2884 | 1472904589343 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:49 INFO - PROCESS | 2884 | 1472904589454 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 05:09:49 INFO - PROCESS | 2884 | 1472904589556 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:49 INFO - PROCESS | 2884 | 1472904589559 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:49 INFO - PROCESS | 2884 | ++DOCSHELL 18A5E800 == 42 [pid = 2884] [id = 335] 05:09:49 INFO - PROCESS | 2884 | ++DOMWINDOW == 90 (18A60C00) [pid = 2884] [serial = 1004] [outer = 00000000] 05:09:49 INFO - PROCESS | 2884 | ++DOMWINDOW == 91 (18B3AC00) [pid = 2884] [serial = 1005] [outer = 18A60C00] 05:09:49 INFO - PROCESS | 2884 | 1472904589615 Marionette DEBUG loaded listener.js 05:09:49 INFO - PROCESS | 2884 | ++DOMWINDOW == 92 (18D30C00) [pid = 2884] [serial = 1006] [outer = 18A60C00] 05:09:50 INFO - PROCESS | 2884 | 1472904590191 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]]]}] 05:09:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 05:09:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 930ms 05:09:50 INFO - PROCESS | 2884 | 1472904590269 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 05:09:50 INFO - PROCESS | 2884 | 1472904590271 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 05:09:50 INFO - PROCESS | 2884 | 1472904590275 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 05:09:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 05:09:50 INFO - PROCESS | 2884 | 1472904590277 Marionette TRACE conn5 <- [1,1306,null,{}] 05:09:50 INFO - PROCESS | 2884 | 1472904590281 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}] 05:09:50 INFO - PROCESS | 2884 | 1472904590284 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:50 INFO - PROCESS | 2884 | 1472904590439 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 05:09:50 INFO - PROCESS | 2884 | 1472904590571 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:50 INFO - PROCESS | 2884 | 1472904590573 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:50 INFO - PROCESS | 2884 | ++DOCSHELL 087D9C00 == 43 [pid = 2884] [id = 336] 05:09:50 INFO - PROCESS | 2884 | ++DOMWINDOW == 93 (087E0800) [pid = 2884] [serial = 1007] [outer = 00000000] 05:09:50 INFO - PROCESS | 2884 | ++DOMWINDOW == 94 (0C56D800) [pid = 2884] [serial = 1008] [outer = 087E0800] 05:09:50 INFO - PROCESS | 2884 | 1472904590629 Marionette DEBUG loaded listener.js 05:09:50 INFO - PROCESS | 2884 | ++DOMWINDOW == 95 (0F265400) [pid = 2884] [serial = 1009] [outer = 087E0800] 05:09:51 INFO - PROCESS | 2884 | 1472904591350 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]]]}] 05:09:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 05:09:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1124ms 05:09:51 INFO - PROCESS | 2884 | 1472904591403 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 05:09:51 INFO - PROCESS | 2884 | 1472904591407 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 05:09:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 05:09:51 INFO - PROCESS | 2884 | 1472904591428 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 05:09:51 INFO - PROCESS | 2884 | 1472904591433 Marionette TRACE conn5 <- [1,1310,null,{}] 05:09:51 INFO - PROCESS | 2884 | 1472904591441 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}] 05:09:51 INFO - PROCESS | 2884 | 1472904591444 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:51 INFO - PROCESS | 2884 | 1472904591555 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 05:09:52 INFO - PROCESS | 2884 | --DOCSHELL 0FFE2000 == 42 [pid = 2884] [id = 330] 05:09:52 INFO - PROCESS | 2884 | --DOCSHELL 0F654C00 == 41 [pid = 2884] [id = 329] 05:09:52 INFO - PROCESS | 2884 | --DOCSHELL 17BD1400 == 40 [pid = 2884] [id = 328] 05:09:52 INFO - PROCESS | 2884 | --DOCSHELL 0F86D400 == 39 [pid = 2884] [id = 327] 05:09:52 INFO - PROCESS | 2884 | --DOCSHELL 16046400 == 38 [pid = 2884] [id = 326] 05:09:52 INFO - PROCESS | 2884 | --DOCSHELL 14358800 == 37 [pid = 2884] [id = 325] 05:09:52 INFO - PROCESS | 2884 | --DOCSHELL 0FBC2800 == 36 [pid = 2884] [id = 324] 05:09:52 INFO - PROCESS | 2884 | --DOCSHELL 0F178C00 == 35 [pid = 2884] [id = 323] 05:09:52 INFO - PROCESS | 2884 | --DOCSHELL 087E4000 == 34 [pid = 2884] [id = 322] 05:09:52 INFO - PROCESS | 2884 | --DOCSHELL 08790C00 == 33 [pid = 2884] [id = 321] 05:09:52 INFO - PROCESS | 2884 | --DOCSHELL 1604D000 == 32 [pid = 2884] [id = 320] 05:09:52 INFO - PROCESS | 2884 | --DOCSHELL 087D9C00 == 31 [pid = 2884] [id = 336] 05:09:52 INFO - PROCESS | 2884 | --DOCSHELL 18A5E800 == 30 [pid = 2884] [id = 335] 05:09:52 INFO - PROCESS | 2884 | --DOCSHELL 13AB9400 == 29 [pid = 2884] [id = 333] 05:09:52 INFO - PROCESS | 2884 | --DOCSHELL 18279800 == 28 [pid = 2884] [id = 334] 05:09:52 INFO - PROCESS | 2884 | --DOCSHELL 18285400 == 27 [pid = 2884] [id = 331] 05:09:52 INFO - PROCESS | 2884 | --DOCSHELL 0C56E000 == 26 [pid = 2884] [id = 332] 05:09:52 INFO - PROCESS | 2884 | 1472904592261 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:52 INFO - PROCESS | 2884 | 1472904592264 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:52 INFO - PROCESS | 2884 | --DOMWINDOW == 94 (0F7BF000) [pid = 2884] [serial = 927] [outer = 00000000] [url = about:blank] 05:09:52 INFO - PROCESS | 2884 | --DOMWINDOW == 93 (0F845800) [pid = 2884] [serial = 928] [outer = 00000000] [url = about:blank] 05:09:52 INFO - PROCESS | 2884 | --DOMWINDOW == 92 (166C8000) [pid = 2884] [serial = 940] [outer = 00000000] [url = about:blank] 05:09:52 INFO - PROCESS | 2884 | --DOMWINDOW == 91 (16050800) [pid = 2884] [serial = 939] [outer = 00000000] [url = about:blank] 05:09:52 INFO - PROCESS | 2884 | --DOMWINDOW == 90 (18D39400) [pid = 2884] [serial = 922] [outer = 00000000] [url = about:blank] 05:09:52 INFO - PROCESS | 2884 | --DOMWINDOW == 89 (17BD1000) [pid = 2884] [serial = 948] [outer = 00000000] [url = about:blank] 05:09:52 INFO - PROCESS | 2884 | --DOMWINDOW == 88 (17B32400) [pid = 2884] [serial = 945] [outer = 00000000] [url = about:blank] 05:09:52 INFO - PROCESS | 2884 | --DOMWINDOW == 87 (13ABE000) [pid = 2884] [serial = 933] [outer = 00000000] [url = about:blank] 05:09:52 INFO - PROCESS | 2884 | --DOMWINDOW == 86 (13D97400) [pid = 2884] [serial = 934] [outer = 00000000] [url = about:blank] 05:09:52 INFO - PROCESS | 2884 | --DOMWINDOW == 85 (0BE4B000) [pid = 2884] [serial = 924] [outer = 00000000] [url = about:blank] 05:09:52 INFO - PROCESS | 2884 | --DOMWINDOW == 84 (0BF31400) [pid = 2884] [serial = 925] [outer = 00000000] [url = about:blank] 05:09:52 INFO - PROCESS | 2884 | --DOMWINDOW == 83 (17AC0000) [pid = 2884] [serial = 942] [outer = 00000000] [url = about:blank] 05:09:52 INFO - PROCESS | 2884 | --DOMWINDOW == 82 (17AC1400) [pid = 2884] [serial = 943] [outer = 00000000] [url = about:blank] 05:09:52 INFO - PROCESS | 2884 | --DOMWINDOW == 81 (0FEDDC00) [pid = 2884] [serial = 930] [outer = 00000000] [url = about:blank] 05:09:52 INFO - PROCESS | 2884 | --DOMWINDOW == 80 (10A50800) [pid = 2884] [serial = 931] [outer = 00000000] [url = about:blank] 05:09:52 INFO - PROCESS | 2884 | --DOMWINDOW == 79 (14429400) [pid = 2884] [serial = 936] [outer = 00000000] [url = about:blank] 05:09:52 INFO - PROCESS | 2884 | --DOMWINDOW == 78 (14DF9400) [pid = 2884] [serial = 937] [outer = 00000000] [url = about:blank] 05:09:52 INFO - PROCESS | 2884 | --DOMWINDOW == 77 (18277400) [pid = 2884] [serial = 951] [outer = 00000000] [url = about:blank] 05:09:52 INFO - PROCESS | 2884 | --DOMWINDOW == 76 (18126400) [pid = 2884] [serial = 949] [outer = 00000000] [url = about:blank] 05:09:52 INFO - PROCESS | 2884 | --DOMWINDOW == 75 (18652C00) [pid = 2884] [serial = 954] [outer = 00000000] [url = about:blank] 05:09:52 INFO - PROCESS | 2884 | --DOMWINDOW == 74 (1827A000) [pid = 2884] [serial = 952] [outer = 00000000] [url = about:blank] 05:09:52 INFO - PROCESS | 2884 | --DOMWINDOW == 73 (18654000) [pid = 2884] [serial = 960] [outer = 00000000] [url = about:blank] 05:09:52 INFO - PROCESS | 2884 | --DOMWINDOW == 72 (16BBD000) [pid = 2884] [serial = 958] [outer = 00000000] [url = about:blank] 05:09:52 INFO - PROCESS | 2884 | --DOMWINDOW == 71 (1865A800) [pid = 2884] [serial = 955] [outer = 00000000] [url = about:blank] 05:09:52 INFO - PROCESS | 2884 | --DOMWINDOW == 70 (16051C00) [pid = 2884] [serial = 957] [outer = 00000000] [url = about:blank] 05:09:52 INFO - PROCESS | 2884 | --DOMWINDOW == 69 (17B2F000) [pid = 2884] [serial = 946] [outer = 00000000] [url = about:blank] 05:09:52 INFO - PROCESS | 2884 | ++DOCSHELL 08756000 == 27 [pid = 2884] [id = 337] 05:09:52 INFO - PROCESS | 2884 | ++DOMWINDOW == 70 (08756400) [pid = 2884] [serial = 1010] [outer = 00000000] 05:09:52 INFO - PROCESS | 2884 | ++DOMWINDOW == 71 (08792400) [pid = 2884] [serial = 1011] [outer = 08756400] 05:09:52 INFO - PROCESS | 2884 | 1472904592422 Marionette DEBUG loaded listener.js 05:09:52 INFO - PROCESS | 2884 | ++DOMWINDOW == 72 (087DA000) [pid = 2884] [serial = 1012] [outer = 08756400] 05:09:52 INFO - PROCESS | 2884 | 1472904592892 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]]]}] 05:09:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 05:09:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1542ms 05:09:52 INFO - PROCESS | 2884 | 1472904592955 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 05:09:52 INFO - PROCESS | 2884 | 1472904592959 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 05:09:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 05:09:52 INFO - PROCESS | 2884 | 1472904592967 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 05:09:52 INFO - PROCESS | 2884 | 1472904592970 Marionette TRACE conn5 <- [1,1314,null,{}] 05:09:52 INFO - PROCESS | 2884 | 1472904592976 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}] 05:09:52 INFO - PROCESS | 2884 | 1472904592980 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:53 INFO - PROCESS | 2884 | 1472904593081 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 05:09:53 INFO - PROCESS | 2884 | 1472904593091 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:53 INFO - PROCESS | 2884 | 1472904593094 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:53 INFO - PROCESS | 2884 | ++DOCSHELL 0C56C800 == 28 [pid = 2884] [id = 338] 05:09:53 INFO - PROCESS | 2884 | ++DOMWINDOW == 73 (0C56E000) [pid = 2884] [serial = 1013] [outer = 00000000] 05:09:53 INFO - PROCESS | 2884 | ++DOMWINDOW == 74 (0F185800) [pid = 2884] [serial = 1014] [outer = 0C56E000] 05:09:53 INFO - PROCESS | 2884 | 1472904593146 Marionette DEBUG loaded listener.js 05:09:53 INFO - PROCESS | 2884 | ++DOMWINDOW == 75 (0F2FA800) [pid = 2884] [serial = 1015] [outer = 0C56E000] 05:09:53 INFO - PROCESS | 2884 | 1472904593635 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]]]}] 05:09:53 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 05:09:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 730ms 05:09:53 INFO - PROCESS | 2884 | 1472904593696 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 05:09:53 INFO - PROCESS | 2884 | 1472904593700 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 05:09:53 INFO - PROCESS | 2884 | 1472904593705 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 05:09:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 05:09:53 INFO - PROCESS | 2884 | 1472904593707 Marionette TRACE conn5 <- [1,1318,null,{}] 05:09:53 INFO - PROCESS | 2884 | 1472904593711 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}] 05:09:53 INFO - PROCESS | 2884 | 1472904593713 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:53 INFO - PROCESS | 2884 | 1472904593808 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 05:09:53 INFO - PROCESS | 2884 | 1472904593896 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:53 INFO - PROCESS | 2884 | 1472904593898 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:53 INFO - PROCESS | 2884 | ++DOCSHELL 0F84B800 == 29 [pid = 2884] [id = 339] 05:09:53 INFO - PROCESS | 2884 | ++DOMWINDOW == 76 (0F84D000) [pid = 2884] [serial = 1016] [outer = 00000000] 05:09:53 INFO - PROCESS | 2884 | ++DOMWINDOW == 77 (0F86CC00) [pid = 2884] [serial = 1017] [outer = 0F84D000] 05:09:53 INFO - PROCESS | 2884 | 1472904593947 Marionette DEBUG loaded listener.js 05:09:54 INFO - PROCESS | 2884 | ++DOMWINDOW == 78 (0F918800) [pid = 2884] [serial = 1018] [outer = 0F84D000] 05:09:54 INFO - PROCESS | 2884 | 1472904594382 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]]]}] 05:09:54 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 05:09:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 730ms 05:09:54 INFO - PROCESS | 2884 | 1472904594445 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 05:09:54 INFO - PROCESS | 2884 | 1472904594447 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 05:09:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 05:09:54 INFO - PROCESS | 2884 | 1472904594452 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 05:09:54 INFO - PROCESS | 2884 | 1472904594458 Marionette TRACE conn5 <- [1,1322,null,{}] 05:09:54 INFO - PROCESS | 2884 | 1472904594468 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}] 05:09:54 INFO - PROCESS | 2884 | 1472904594471 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:54 INFO - PROCESS | 2884 | 1472904594591 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 05:09:54 INFO - PROCESS | 2884 | 1472904594651 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:54 INFO - PROCESS | 2884 | 1472904594653 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:54 INFO - PROCESS | 2884 | ++DOCSHELL 0BF33C00 == 30 [pid = 2884] [id = 340] 05:09:54 INFO - PROCESS | 2884 | ++DOMWINDOW == 79 (0F864800) [pid = 2884] [serial = 1019] [outer = 00000000] 05:09:54 INFO - PROCESS | 2884 | ++DOMWINDOW == 80 (13D97400) [pid = 2884] [serial = 1020] [outer = 0F864800] 05:09:54 INFO - PROCESS | 2884 | 1472904594711 Marionette DEBUG loaded listener.js 05:09:54 INFO - PROCESS | 2884 | ++DOMWINDOW == 81 (142B4000) [pid = 2884] [serial = 1021] [outer = 0F864800] 05:09:55 INFO - PROCESS | 2884 | 1472904595154 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]]]}] 05:09:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 05:09:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 730ms 05:09:55 INFO - PROCESS | 2884 | 1472904595196 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 05:09:55 INFO - PROCESS | 2884 | 1472904595199 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 05:09:55 INFO - PROCESS | 2884 | 1472904595202 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 05:09:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 05:09:55 INFO - PROCESS | 2884 | 1472904595204 Marionette TRACE conn5 <- [1,1326,null,{}] 05:09:55 INFO - PROCESS | 2884 | 1472904595207 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}] 05:09:55 INFO - PROCESS | 2884 | 1472904595209 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:55 INFO - PROCESS | 2884 | 1472904595329 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 05:09:55 INFO - PROCESS | 2884 | 1472904595335 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:55 INFO - PROCESS | 2884 | 1472904595337 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:55 INFO - PROCESS | 2884 | ++DOCSHELL 13D97000 == 31 [pid = 2884] [id = 341] 05:09:55 INFO - PROCESS | 2884 | ++DOMWINDOW == 82 (142DE400) [pid = 2884] [serial = 1022] [outer = 00000000] 05:09:55 INFO - PROCESS | 2884 | ++DOMWINDOW == 83 (15927800) [pid = 2884] [serial = 1023] [outer = 142DE400] 05:09:55 INFO - PROCESS | 2884 | 1472904595384 Marionette DEBUG loaded listener.js 05:09:55 INFO - PROCESS | 2884 | ++DOMWINDOW == 84 (15C04800) [pid = 2884] [serial = 1024] [outer = 142DE400] 05:09:56 INFO - PROCESS | 2884 | 1472904596292 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]]]}] 05:09:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 05:09:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1128ms 05:09:56 INFO - PROCESS | 2884 | 1472904596333 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 05:09:56 INFO - PROCESS | 2884 | 1472904596335 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 05:09:56 INFO - PROCESS | 2884 | 1472904596339 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 05:09:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 05:09:56 INFO - PROCESS | 2884 | 1472904596341 Marionette TRACE conn5 <- [1,1330,null,{}] 05:09:56 INFO - PROCESS | 2884 | 1472904596344 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}] 05:09:56 INFO - PROCESS | 2884 | 1472904596346 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:56 INFO - PROCESS | 2884 | 1472904596622 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 05:09:56 INFO - PROCESS | 2884 | --DOMWINDOW == 83 (16046800) [pid = 2884] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 05:09:56 INFO - PROCESS | 2884 | --DOMWINDOW == 82 (143EC000) [pid = 2884] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 05:09:56 INFO - PROCESS | 2884 | --DOMWINDOW == 81 (181BA400) [pid = 2884] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 05:09:56 INFO - PROCESS | 2884 | --DOMWINDOW == 80 (0F2F8800) [pid = 2884] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 05:09:56 INFO - PROCESS | 2884 | --DOMWINDOW == 79 (0FEDA800) [pid = 2884] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 05:09:56 INFO - PROCESS | 2884 | --DOMWINDOW == 78 (087E4800) [pid = 2884] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 05:09:56 INFO - PROCESS | 2884 | --DOMWINDOW == 77 (17AC5000) [pid = 2884] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 05:09:56 INFO - PROCESS | 2884 | --DOMWINDOW == 76 (087D9800) [pid = 2884] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 05:09:56 INFO - PROCESS | 2884 | --DOMWINDOW == 75 (0F702C00) [pid = 2884] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 05:09:56 INFO - PROCESS | 2884 | --DOMWINDOW == 74 (15929400) [pid = 2884] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 05:09:56 INFO - PROCESS | 2884 | --DOMWINDOW == 73 (18128800) [pid = 2884] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 05:09:56 INFO - PROCESS | 2884 | --DOMWINDOW == 72 (186F3400) [pid = 2884] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 05:09:56 INFO - PROCESS | 2884 | 1472904596710 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:56 INFO - PROCESS | 2884 | 1472904596717 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:56 INFO - PROCESS | 2884 | ++DOCSHELL 0F135800 == 32 [pid = 2884] [id = 342] 05:09:56 INFO - PROCESS | 2884 | ++DOMWINDOW == 73 (0F2F8800) [pid = 2884] [serial = 1025] [outer = 00000000] 05:09:56 INFO - PROCESS | 2884 | ++DOMWINDOW == 74 (0F917800) [pid = 2884] [serial = 1026] [outer = 0F2F8800] 05:09:56 INFO - PROCESS | 2884 | 1472904596776 Marionette DEBUG loaded listener.js 05:09:56 INFO - PROCESS | 2884 | ++DOMWINDOW == 75 (16046C00) [pid = 2884] [serial = 1027] [outer = 0F2F8800] 05:09:57 INFO - PROCESS | 2884 | 1472904597184 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]]]}] 05:09:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 05:09:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 931ms 05:09:57 INFO - PROCESS | 2884 | 1472904597275 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 05:09:57 INFO - PROCESS | 2884 | 1472904597277 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 05:09:57 INFO - PROCESS | 2884 | 1472904597285 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 05:09:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 05:09:57 INFO - PROCESS | 2884 | 1472904597286 Marionette TRACE conn5 <- [1,1334,null,{}] 05:09:57 INFO - PROCESS | 2884 | 1472904597290 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}] 05:09:57 INFO - PROCESS | 2884 | 1472904597292 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:57 INFO - PROCESS | 2884 | 1472904597380 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 05:09:57 INFO - PROCESS | 2884 | 1472904597386 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:57 INFO - PROCESS | 2884 | 1472904597397 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:57 INFO - PROCESS | 2884 | ++DOCSHELL 0878DC00 == 33 [pid = 2884] [id = 343] 05:09:57 INFO - PROCESS | 2884 | ++DOMWINDOW == 76 (1761BC00) [pid = 2884] [serial = 1028] [outer = 00000000] 05:09:57 INFO - PROCESS | 2884 | ++DOMWINDOW == 77 (17AC9400) [pid = 2884] [serial = 1029] [outer = 1761BC00] 05:09:57 INFO - PROCESS | 2884 | 1472904597447 Marionette DEBUG loaded listener.js 05:09:57 INFO - PROCESS | 2884 | ++DOMWINDOW == 78 (17B03800) [pid = 2884] [serial = 1030] [outer = 1761BC00] 05:09:57 INFO - PROCESS | 2884 | 1472904597888 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]]]}] 05:09:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 05:09:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 631ms 05:09:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 05:09:57 INFO - PROCESS | 2884 | 1472904597919 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 05:09:57 INFO - PROCESS | 2884 | 1472904597921 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 05:09:57 INFO - PROCESS | 2884 | 1472904597924 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 05:09:57 INFO - PROCESS | 2884 | 1472904597926 Marionette TRACE conn5 <- [1,1338,null,{}] 05:09:57 INFO - PROCESS | 2884 | 1472904597930 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}] 05:09:57 INFO - PROCESS | 2884 | 1472904597932 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:58 INFO - PROCESS | 2884 | 1472904598012 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 05:09:58 INFO - PROCESS | 2884 | 1472904598043 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:58 INFO - PROCESS | 2884 | 1472904598045 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:58 INFO - PROCESS | 2884 | ++DOCSHELL 087E8400 == 34 [pid = 2884] [id = 344] 05:09:58 INFO - PROCESS | 2884 | ++DOMWINDOW == 79 (13D96C00) [pid = 2884] [serial = 1031] [outer = 00000000] 05:09:58 INFO - PROCESS | 2884 | ++DOMWINDOW == 80 (17B05800) [pid = 2884] [serial = 1032] [outer = 13D96C00] 05:09:58 INFO - PROCESS | 2884 | 1472904598095 Marionette DEBUG loaded listener.js 05:09:58 INFO - PROCESS | 2884 | ++DOMWINDOW == 81 (17B30000) [pid = 2884] [serial = 1033] [outer = 13D96C00] 05:09:58 INFO - PROCESS | 2884 | 1472904598535 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]]]}] 05:09:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 05:09:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 670ms 05:09:58 INFO - PROCESS | 2884 | 1472904598595 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 05:09:58 INFO - PROCESS | 2884 | 1472904598598 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 05:09:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 05:09:58 INFO - PROCESS | 2884 | 1472904598640 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 05:09:58 INFO - PROCESS | 2884 | 1472904598644 Marionette TRACE conn5 <- [1,1342,null,{}] 05:09:58 INFO - PROCESS | 2884 | 1472904598651 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}] 05:09:58 INFO - PROCESS | 2884 | 1472904598655 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:58 INFO - PROCESS | 2884 | 1472904598761 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 05:09:58 INFO - PROCESS | 2884 | 1472904598882 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:58 INFO - PROCESS | 2884 | 1472904598885 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:58 INFO - PROCESS | 2884 | ++DOCSHELL 087E6000 == 35 [pid = 2884] [id = 345] 05:09:58 INFO - PROCESS | 2884 | ++DOMWINDOW == 82 (087E6400) [pid = 2884] [serial = 1034] [outer = 00000000] 05:09:58 INFO - PROCESS | 2884 | ++DOMWINDOW == 83 (0BE1E800) [pid = 2884] [serial = 1035] [outer = 087E6400] 05:09:58 INFO - PROCESS | 2884 | 1472904598944 Marionette DEBUG loaded listener.js 05:09:59 INFO - PROCESS | 2884 | ++DOMWINDOW == 84 (0BE40800) [pid = 2884] [serial = 1036] [outer = 087E6400] 05:09:59 INFO - PROCESS | 2884 | 1472904599786 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]]]}] 05:09:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 05:09:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1219ms 05:09:59 INFO - PROCESS | 2884 | 1472904599825 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 05:09:59 INFO - PROCESS | 2884 | 1472904599829 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 05:09:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 05:09:59 INFO - PROCESS | 2884 | 1472904599835 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 05:09:59 INFO - PROCESS | 2884 | 1472904599837 Marionette TRACE conn5 <- [1,1346,null,{}] 05:09:59 INFO - PROCESS | 2884 | 1472904599843 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}] 05:09:59 INFO - PROCESS | 2884 | 1472904599847 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:09:59 INFO - PROCESS | 2884 | 1472904599989 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 05:10:00 INFO - PROCESS | 2884 | 1472904600118 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:00 INFO - PROCESS | 2884 | 1472904600121 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:00 INFO - PROCESS | 2884 | ++DOCSHELL 0F91B400 == 36 [pid = 2884] [id = 346] 05:10:00 INFO - PROCESS | 2884 | ++DOMWINDOW == 85 (0F920C00) [pid = 2884] [serial = 1037] [outer = 00000000] 05:10:00 INFO - PROCESS | 2884 | ++DOMWINDOW == 86 (0FFE6400) [pid = 2884] [serial = 1038] [outer = 0F920C00] 05:10:00 INFO - PROCESS | 2884 | 1472904600180 Marionette DEBUG loaded listener.js 05:10:00 INFO - PROCESS | 2884 | ++DOMWINDOW == 87 (13A2F800) [pid = 2884] [serial = 1039] [outer = 0F920C00] 05:10:01 INFO - PROCESS | 2884 | 1472904601039 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]]]}] 05:10:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 05:10:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1277ms 05:10:01 INFO - PROCESS | 2884 | 1472904601117 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 05:10:01 INFO - PROCESS | 2884 | 1472904601121 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 05:10:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 05:10:01 INFO - PROCESS | 2884 | 1472904601126 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 05:10:01 INFO - PROCESS | 2884 | 1472904601129 Marionette TRACE conn5 <- [1,1350,null,{}] 05:10:01 INFO - PROCESS | 2884 | 1472904601135 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}] 05:10:01 INFO - PROCESS | 2884 | 1472904601138 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:01 INFO - PROCESS | 2884 | 1472904601257 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 05:10:01 INFO - PROCESS | 2884 | --DOCSHELL 08792C00 == 35 [pid = 2884] [id = 21] 05:10:01 INFO - PROCESS | 2884 | --DOCSHELL 0BE3E800 == 34 [pid = 2884] [id = 19] 05:10:01 INFO - PROCESS | 2884 | --DOCSHELL 15F48400 == 33 [pid = 2884] [id = 16] 05:10:01 INFO - PROCESS | 2884 | --DOCSHELL 0BE47000 == 32 [pid = 2884] [id = 28] 05:10:01 INFO - PROCESS | 2884 | --DOCSHELL 13AE1000 == 31 [pid = 2884] [id = 15] 05:10:01 INFO - PROCESS | 2884 | --DOCSHELL 0F704400 == 30 [pid = 2884] [id = 27] 05:10:01 INFO - PROCESS | 2884 | --DOCSHELL 0FFE5C00 == 29 [pid = 2884] [id = 14] 05:10:01 INFO - PROCESS | 2884 | --DOCSHELL 0878E800 == 28 [pid = 2884] [id = 26] 05:10:01 INFO - PROCESS | 2884 | --DOMWINDOW == 86 (16052000) [pid = 2884] [serial = 978] [outer = 00000000] [url = about:blank] 05:10:01 INFO - PROCESS | 2884 | --DOMWINDOW == 85 (17619000) [pid = 2884] [serial = 979] [outer = 00000000] [url = about:blank] 05:10:01 INFO - PROCESS | 2884 | --DOMWINDOW == 84 (15C08000) [pid = 2884] [serial = 975] [outer = 00000000] [url = about:blank] 05:10:01 INFO - PROCESS | 2884 | --DOMWINDOW == 83 (186F4800) [pid = 2884] [serial = 961] [outer = 00000000] [url = about:blank] 05:10:01 INFO - PROCESS | 2884 | --DOMWINDOW == 82 (0F7CB800) [pid = 2884] [serial = 969] [outer = 00000000] [url = about:blank] 05:10:01 INFO - PROCESS | 2884 | --DOMWINDOW == 81 (0F869000) [pid = 2884] [serial = 970] [outer = 00000000] [url = about:blank] 05:10:01 INFO - PROCESS | 2884 | --DOMWINDOW == 80 (0FFE3800) [pid = 2884] [serial = 972] [outer = 00000000] [url = about:blank] 05:10:01 INFO - PROCESS | 2884 | --DOMWINDOW == 79 (13829800) [pid = 2884] [serial = 973] [outer = 00000000] [url = about:blank] 05:10:01 INFO - PROCESS | 2884 | --DOMWINDOW == 78 (0BE1DC00) [pid = 2884] [serial = 966] [outer = 00000000] [url = about:blank] 05:10:01 INFO - PROCESS | 2884 | --DOMWINDOW == 77 (0BE41C00) [pid = 2884] [serial = 967] [outer = 00000000] [url = about:blank] 05:10:01 INFO - PROCESS | 2884 | --DOMWINDOW == 76 (17B30400) [pid = 2884] [serial = 981] [outer = 00000000] [url = about:blank] 05:10:01 INFO - PROCESS | 2884 | --DOMWINDOW == 75 (0F1E9400) [pid = 2884] [serial = 963] [outer = 00000000] [url = about:blank] 05:10:01 INFO - PROCESS | 2884 | --DOMWINDOW == 74 (0F703800) [pid = 2884] [serial = 964] [outer = 00000000] [url = about:blank] 05:10:01 INFO - PROCESS | 2884 | --DOMWINDOW == 73 (144A9C00) [pid = 2884] [serial = 987] [outer = 00000000] [url = about:blank] 05:10:01 INFO - PROCESS | 2884 | --DOMWINDOW == 72 (18657400) [pid = 2884] [serial = 991] [outer = 00000000] [url = about:blank] 05:10:01 INFO - PROCESS | 2884 | --DOMWINDOW == 71 (1827D000) [pid = 2884] [serial = 984] [outer = 00000000] [url = about:blank] 05:10:01 INFO - PROCESS | 2884 | --DOMWINDOW == 70 (1899C800) [pid = 2884] [serial = 993] [outer = 00000000] [url = about:blank] 05:10:01 INFO - PROCESS | 2884 | --DOMWINDOW == 69 (17BC3800) [pid = 2884] [serial = 982] [outer = 00000000] [url = about:blank] 05:10:01 INFO - PROCESS | 2884 | --DOMWINDOW == 68 (1899F400) [pid = 2884] [serial = 994] [outer = 00000000] [url = about:blank] 05:10:01 INFO - PROCESS | 2884 | --DOMWINDOW == 67 (1864F800) [pid = 2884] [serial = 990] [outer = 00000000] [url = about:blank] 05:10:01 INFO - PROCESS | 2884 | --DOMWINDOW == 66 (1827D400) [pid = 2884] [serial = 985] [outer = 00000000] [url = about:blank] 05:10:01 INFO - PROCESS | 2884 | --DOMWINDOW == 65 (16050C00) [pid = 2884] [serial = 988] [outer = 00000000] [url = about:blank] 05:10:01 INFO - PROCESS | 2884 | --DOMWINDOW == 64 (15F46800) [pid = 2884] [serial = 976] [outer = 00000000] [url = about:blank] 05:10:01 INFO - PROCESS | 2884 | 1472904601375 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:01 INFO - PROCESS | 2884 | 1472904601379 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:01 INFO - PROCESS | 2884 | ++DOCSHELL 0BE41000 == 29 [pid = 2884] [id = 347] 05:10:01 INFO - PROCESS | 2884 | ++DOMWINDOW == 65 (0BE41800) [pid = 2884] [serial = 1040] [outer = 00000000] 05:10:01 INFO - PROCESS | 2884 | ++DOMWINDOW == 66 (0BE94C00) [pid = 2884] [serial = 1041] [outer = 0BE41800] 05:10:01 INFO - PROCESS | 2884 | 1472904601438 Marionette DEBUG loaded listener.js 05:10:01 INFO - PROCESS | 2884 | ++DOMWINDOW == 67 (0F708400) [pid = 2884] [serial = 1042] [outer = 0BE41800] 05:10:01 INFO - PROCESS | 2884 | 1472904601895 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]]]}] 05:10:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 05:10:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 830ms 05:10:01 INFO - PROCESS | 2884 | 1472904601957 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 05:10:01 INFO - PROCESS | 2884 | 1472904601961 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 05:10:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 05:10:01 INFO - PROCESS | 2884 | 1472904601967 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 05:10:01 INFO - PROCESS | 2884 | 1472904601970 Marionette TRACE conn5 <- [1,1354,null,{}] 05:10:01 INFO - PROCESS | 2884 | 1472904601974 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}] 05:10:01 INFO - PROCESS | 2884 | 1472904601976 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:02 INFO - PROCESS | 2884 | 1472904602069 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 05:10:02 INFO - PROCESS | 2884 | 1472904602084 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:02 INFO - PROCESS | 2884 | 1472904602086 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:02 INFO - PROCESS | 2884 | ++DOCSHELL 0C56C000 == 30 [pid = 2884] [id = 348] 05:10:02 INFO - PROCESS | 2884 | ++DOMWINDOW == 68 (0F91E000) [pid = 2884] [serial = 1043] [outer = 00000000] 05:10:02 INFO - PROCESS | 2884 | ++DOMWINDOW == 69 (0FFE3800) [pid = 2884] [serial = 1044] [outer = 0F91E000] 05:10:02 INFO - PROCESS | 2884 | 1472904602136 Marionette DEBUG loaded listener.js 05:10:02 INFO - PROCESS | 2884 | ++DOMWINDOW == 70 (13827400) [pid = 2884] [serial = 1045] [outer = 0F91E000] 05:10:02 INFO - PROCESS | 2884 | 1472904602607 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] 05:10:02 INFO - PROCESS | 2884 | 1472904602644 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 05:10:02 INFO - PROCESS | 2884 | 1472904602647 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 05:10:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 05:10:02 INFO - PROCESS | 2884 | 1472904602651 Marionette TRACE conn5 <- [1,1358,null,{}] 05:10:02 INFO - PROCESS | 2884 | 1472904602661 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}] 05:10:02 INFO - PROCESS | 2884 | 1472904602666 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:02 INFO - PROCESS | 2884 | 1472904602753 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 05:10:02 INFO - PROCESS | 2884 | 1472904602873 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:02 INFO - PROCESS | 2884 | 1472904602876 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:02 INFO - PROCESS | 2884 | ++DOCSHELL 15940800 == 31 [pid = 2884] [id = 349] 05:10:02 INFO - PROCESS | 2884 | ++DOMWINDOW == 71 (1594A400) [pid = 2884] [serial = 1046] [outer = 00000000] 05:10:02 INFO - PROCESS | 2884 | ++DOMWINDOW == 72 (15F4B800) [pid = 2884] [serial = 1047] [outer = 1594A400] 05:10:02 INFO - PROCESS | 2884 | 1472904602926 Marionette DEBUG loaded listener.js 05:10:03 INFO - PROCESS | 2884 | ++DOMWINDOW == 73 (16046800) [pid = 2884] [serial = 1048] [outer = 1594A400] 05:10:03 INFO - PROCESS | 2884 | 1472904603316 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] 05:10:03 INFO - PROCESS | 2884 | 1472904603384 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 05:10:03 INFO - PROCESS | 2884 | 1472904603388 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 05:10:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 05:10:03 INFO - PROCESS | 2884 | 1472904603389 Marionette TRACE conn5 <- [1,1362,null,{}] 05:10:03 INFO - PROCESS | 2884 | 1472904603393 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}] 05:10:03 INFO - PROCESS | 2884 | 1472904603395 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:03 INFO - PROCESS | 2884 | 1472904603530 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 05:10:03 INFO - PROCESS | 2884 | 1472904603547 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:03 INFO - PROCESS | 2884 | 1472904603549 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:03 INFO - PROCESS | 2884 | ++DOCSHELL 16BC0C00 == 32 [pid = 2884] [id = 350] 05:10:03 INFO - PROCESS | 2884 | ++DOMWINDOW == 74 (16BC5000) [pid = 2884] [serial = 1049] [outer = 00000000] 05:10:03 INFO - PROCESS | 2884 | ++DOMWINDOW == 75 (17B34000) [pid = 2884] [serial = 1050] [outer = 16BC5000] 05:10:03 INFO - PROCESS | 2884 | 1472904603597 Marionette DEBUG loaded listener.js 05:10:03 INFO - PROCESS | 2884 | ++DOMWINDOW == 76 (17B3A800) [pid = 2884] [serial = 1051] [outer = 16BC5000] 05:10:04 INFO - PROCESS | 2884 | [2884] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:10:04 INFO - PROCESS | 2884 | 1472904604036 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] 05:10:04 INFO - PROCESS | 2884 | 1472904604063 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 05:10:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 05:10:04 INFO - PROCESS | 2884 | 1472904604073 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 05:10:04 INFO - PROCESS | 2884 | 1472904604075 Marionette TRACE conn5 <- [1,1366,null,{}] 05:10:04 INFO - PROCESS | 2884 | 1472904604082 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}] 05:10:04 INFO - PROCESS | 2884 | 1472904604084 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:04 INFO - PROCESS | 2884 | 1472904604224 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 05:10:04 INFO - PROCESS | 2884 | 1472904604237 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:04 INFO - PROCESS | 2884 | 1472904604239 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:04 INFO - PROCESS | 2884 | ++DOCSHELL 17B8F000 == 33 [pid = 2884] [id = 351] 05:10:04 INFO - PROCESS | 2884 | ++DOMWINDOW == 77 (17BCE000) [pid = 2884] [serial = 1052] [outer = 00000000] 05:10:04 INFO - PROCESS | 2884 | ++DOMWINDOW == 78 (181BC000) [pid = 2884] [serial = 1053] [outer = 17BCE000] 05:10:04 INFO - PROCESS | 2884 | 1472904604286 Marionette DEBUG loaded listener.js 05:10:04 INFO - PROCESS | 2884 | ++DOMWINDOW == 79 (181BD000) [pid = 2884] [serial = 1054] [outer = 17BCE000] 05:10:04 INFO - PROCESS | 2884 | 1472904604733 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] 05:10:04 INFO - PROCESS | 2884 | 1472904604808 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 05:10:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 05:10:04 INFO - PROCESS | 2884 | 1472904604812 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 05:10:04 INFO - PROCESS | 2884 | 1472904604814 Marionette TRACE conn5 <- [1,1370,null,{}] 05:10:04 INFO - PROCESS | 2884 | 1472904604818 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}] 05:10:04 INFO - PROCESS | 2884 | 1472904604823 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:04 INFO - PROCESS | 2884 | 1472904604965 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 05:10:05 INFO - PROCESS | 2884 | 1472904605032 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:05 INFO - PROCESS | 2884 | 1472904605034 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:05 INFO - PROCESS | 2884 | ++DOCSHELL 1820F800 == 34 [pid = 2884] [id = 352] 05:10:05 INFO - PROCESS | 2884 | ++DOMWINDOW == 80 (18276400) [pid = 2884] [serial = 1055] [outer = 00000000] 05:10:05 INFO - PROCESS | 2884 | ++DOMWINDOW == 81 (18283400) [pid = 2884] [serial = 1056] [outer = 18276400] 05:10:05 INFO - PROCESS | 2884 | 1472904605082 Marionette DEBUG loaded listener.js 05:10:05 INFO - PROCESS | 2884 | ++DOMWINDOW == 82 (1864EC00) [pid = 2884] [serial = 1057] [outer = 18276400] 05:10:05 INFO - PROCESS | 2884 | [2884] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:10:05 INFO - PROCESS | 2884 | 1472904605586 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] 05:10:05 INFO - PROCESS | 2884 | 1472904605649 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 05:10:05 INFO - PROCESS | 2884 | 1472904605652 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 05:10:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 05:10:05 INFO - PROCESS | 2884 | 1472904605663 Marionette TRACE conn5 <- [1,1374,null,{}] 05:10:05 INFO - PROCESS | 2884 | 1472904605667 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}] 05:10:05 INFO - PROCESS | 2884 | 1472904605669 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:05 INFO - PROCESS | 2884 | 1472904605754 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 05:10:05 INFO - PROCESS | 2884 | 1472904605762 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:05 INFO - PROCESS | 2884 | 1472904605764 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:05 INFO - PROCESS | 2884 | ++DOCSHELL 08799400 == 35 [pid = 2884] [id = 353] 05:10:05 INFO - PROCESS | 2884 | ++DOMWINDOW == 72 (0C56E000) [pid = 2884] [serial = 1058] [outer = 00000000] 05:10:05 INFO - PROCESS | 2884 | ++DOMWINDOW == 73 (10BE0800) [pid = 2884] [serial = 1059] [outer = 0C56E000] 05:10:05 INFO - PROCESS | 2884 | 1472904605811 Marionette DEBUG loaded listener.js 05:10:05 INFO - PROCESS | 2884 | ++DOMWINDOW == 74 (10BE6800) [pid = 2884] [serial = 1060] [outer = 0C56E000] 05:10:06 INFO - PROCESS | 2884 | 1472904606236 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] 05:10:06 INFO - PROCESS | 2884 | 1472904606288 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 05:10:06 INFO - PROCESS | 2884 | 1472904606292 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 05:10:06 INFO - PROCESS | 2884 | 1472904606293 Marionette TRACE conn5 <- [1,1378,null,{}] 05:10:06 INFO - PROCESS | 2884 | 1472904606297 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}] 05:10:06 INFO - PROCESS | 2884 | 1472904606299 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:06 INFO - PROCESS | 2884 | 1472904606382 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 05:10:06 INFO - PROCESS | 2884 | 1472904606387 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:06 INFO - PROCESS | 2884 | 1472904606389 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:06 INFO - PROCESS | 2884 | ++DOCSHELL 15942400 == 36 [pid = 2884] [id = 354] 05:10:06 INFO - PROCESS | 2884 | ++DOMWINDOW == 75 (15FEA000) [pid = 2884] [serial = 1061] [outer = 00000000] 05:10:06 INFO - PROCESS | 2884 | ++DOMWINDOW == 76 (18652C00) [pid = 2884] [serial = 1062] [outer = 15FEA000] 05:10:06 INFO - PROCESS | 2884 | 1472904606437 Marionette DEBUG loaded listener.js 05:10:06 INFO - PROCESS | 2884 | ++DOMWINDOW == 77 (18655000) [pid = 2884] [serial = 1063] [outer = 15FEA000] 05:10:06 INFO - PROCESS | 2884 | 1472904606855 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]]]}] 05:10:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 05:10:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 570ms 05:10:06 INFO - PROCESS | 2884 | 1472904606862 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 05:10:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 05:10:06 INFO - PROCESS | 2884 | 1472904606864 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 05:10:06 INFO - PROCESS | 2884 | 1472904606867 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 05:10:06 INFO - PROCESS | 2884 | 1472904606869 Marionette TRACE conn5 <- [1,1382,null,{}] 05:10:06 INFO - PROCESS | 2884 | 1472904606872 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}] 05:10:06 INFO - PROCESS | 2884 | 1472904606874 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:07 INFO - PROCESS | 2884 | 1472904607003 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 05:10:07 INFO - PROCESS | 2884 | 1472904607025 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:07 INFO - PROCESS | 2884 | 1472904607027 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:07 INFO - PROCESS | 2884 | ++DOCSHELL 08752C00 == 37 [pid = 2884] [id = 355] 05:10:07 INFO - PROCESS | 2884 | ++DOMWINDOW == 78 (1761BC00) [pid = 2884] [serial = 1064] [outer = 00000000] 05:10:07 INFO - PROCESS | 2884 | ++DOMWINDOW == 79 (186F2000) [pid = 2884] [serial = 1065] [outer = 1761BC00] 05:10:07 INFO - PROCESS | 2884 | 1472904607074 Marionette DEBUG loaded listener.js 05:10:07 INFO - PROCESS | 2884 | ++DOMWINDOW == 80 (18786000) [pid = 2884] [serial = 1066] [outer = 1761BC00] 05:10:07 INFO - PROCESS | 2884 | 1472904607512 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]]]}] 05:10:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 05:10:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 670ms 05:10:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 05:10:07 INFO - PROCESS | 2884 | 1472904607538 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 05:10:07 INFO - PROCESS | 2884 | 1472904607540 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 05:10:07 INFO - PROCESS | 2884 | 1472904607543 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 05:10:07 INFO - PROCESS | 2884 | 1472904607545 Marionette TRACE conn5 <- [1,1386,null,{}] 05:10:07 INFO - PROCESS | 2884 | 1472904607549 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}] 05:10:07 INFO - PROCESS | 2884 | 1472904607551 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:07 INFO - PROCESS | 2884 | 1472904607712 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 05:10:07 INFO - PROCESS | 2884 | 1472904607780 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:07 INFO - PROCESS | 2884 | 1472904607783 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:07 INFO - PROCESS | 2884 | ++DOCSHELL 08754000 == 38 [pid = 2884] [id = 356] 05:10:07 INFO - PROCESS | 2884 | ++DOMWINDOW == 81 (08794800) [pid = 2884] [serial = 1067] [outer = 00000000] 05:10:07 INFO - PROCESS | 2884 | ++DOMWINDOW == 82 (0BE1F000) [pid = 2884] [serial = 1068] [outer = 08794800] 05:10:07 INFO - PROCESS | 2884 | 1472904607845 Marionette DEBUG loaded listener.js 05:10:07 INFO - PROCESS | 2884 | ++DOMWINDOW == 83 (0C570400) [pid = 2884] [serial = 1069] [outer = 08794800] 05:10:08 INFO - PROCESS | 2884 | 1472904608509 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]]]}] 05:10:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 05:10:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1023ms 05:10:08 INFO - PROCESS | 2884 | 1472904608568 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 05:10:08 INFO - PROCESS | 2884 | 1472904608573 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 05:10:08 INFO - PROCESS | 2884 | 1472904608578 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 05:10:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 05:10:08 INFO - PROCESS | 2884 | 1472904608582 Marionette TRACE conn5 <- [1,1390,null,{}] 05:10:08 INFO - PROCESS | 2884 | 1472904608606 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}] 05:10:08 INFO - PROCESS | 2884 | 1472904608610 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:08 INFO - PROCESS | 2884 | 1472904608763 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 05:10:08 INFO - PROCESS | 2884 | 1472904608890 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:08 INFO - PROCESS | 2884 | 1472904608893 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:08 INFO - PROCESS | 2884 | ++DOCSHELL 13BC6000 == 39 [pid = 2884] [id = 357] 05:10:08 INFO - PROCESS | 2884 | ++DOMWINDOW == 84 (13D66400) [pid = 2884] [serial = 1070] [outer = 00000000] 05:10:08 INFO - PROCESS | 2884 | ++DOMWINDOW == 85 (142DF000) [pid = 2884] [serial = 1071] [outer = 13D66400] 05:10:08 INFO - PROCESS | 2884 | 1472904608954 Marionette DEBUG loaded listener.js 05:10:09 INFO - PROCESS | 2884 | ++DOMWINDOW == 86 (14DF9800) [pid = 2884] [serial = 1072] [outer = 13D66400] 05:10:09 INFO - PROCESS | 2884 | 1472904609542 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]]]}] 05:10:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 05:10:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 988ms 05:10:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 05:10:09 INFO - PROCESS | 2884 | 1472904609570 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 05:10:09 INFO - PROCESS | 2884 | 1472904609573 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 05:10:09 INFO - PROCESS | 2884 | 1472904609577 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 05:10:09 INFO - PROCESS | 2884 | 1472904609579 Marionette TRACE conn5 <- [1,1394,null,{}] 05:10:09 INFO - PROCESS | 2884 | 1472904609583 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}] 05:10:09 INFO - PROCESS | 2884 | 1472904609586 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:09 INFO - PROCESS | 2884 | 1472904609699 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 05:10:09 INFO - PROCESS | 2884 | 1472904609806 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:09 INFO - PROCESS | 2884 | 1472904609808 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:09 INFO - PROCESS | 2884 | ++DOCSHELL 17B34400 == 40 [pid = 2884] [id = 358] 05:10:09 INFO - PROCESS | 2884 | ++DOMWINDOW == 87 (17B3B000) [pid = 2884] [serial = 1073] [outer = 00000000] 05:10:09 INFO - PROCESS | 2884 | ++DOMWINDOW == 88 (181C3000) [pid = 2884] [serial = 1074] [outer = 17B3B000] 05:10:09 INFO - PROCESS | 2884 | 1472904609864 Marionette DEBUG loaded listener.js 05:10:09 INFO - PROCESS | 2884 | ++DOMWINDOW == 89 (1827E000) [pid = 2884] [serial = 1075] [outer = 17B3B000] 05:10:10 INFO - PROCESS | 2884 | 1472904610472 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]]]}] 05:10:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 05:10:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 930ms 05:10:10 INFO - PROCESS | 2884 | 1472904610510 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 05:10:10 INFO - PROCESS | 2884 | 1472904610514 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 05:10:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 05:10:10 INFO - PROCESS | 2884 | 1472904610525 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 05:10:10 INFO - PROCESS | 2884 | 1472904610530 Marionette TRACE conn5 <- [1,1398,null,{}] 05:10:10 INFO - PROCESS | 2884 | 1472904610533 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}] 05:10:10 INFO - PROCESS | 2884 | 1472904610537 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:10 INFO - PROCESS | 2884 | 1472904610653 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 05:10:10 INFO - PROCESS | 2884 | 1472904610756 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:10 INFO - PROCESS | 2884 | 1472904610759 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:10 INFO - PROCESS | 2884 | ++DOCSHELL 18655400 == 41 [pid = 2884] [id = 359] 05:10:10 INFO - PROCESS | 2884 | ++DOMWINDOW == 90 (18989000) [pid = 2884] [serial = 1076] [outer = 00000000] 05:10:10 INFO - PROCESS | 2884 | ++DOMWINDOW == 91 (18994400) [pid = 2884] [serial = 1077] [outer = 18989000] 05:10:10 INFO - PROCESS | 2884 | 1472904610816 Marionette DEBUG loaded listener.js 05:10:10 INFO - PROCESS | 2884 | ++DOMWINDOW == 92 (1899E800) [pid = 2884] [serial = 1078] [outer = 18989000] 05:10:11 INFO - PROCESS | 2884 | 1472904611628 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]]]}] 05:10:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 05:10:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1132ms 05:10:11 INFO - PROCESS | 2884 | 1472904611652 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 05:10:11 INFO - PROCESS | 2884 | 1472904611656 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 05:10:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 05:10:11 INFO - PROCESS | 2884 | 1472904611661 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 05:10:11 INFO - PROCESS | 2884 | 1472904611664 Marionette TRACE conn5 <- [1,1402,null,{}] 05:10:11 INFO - PROCESS | 2884 | 1472904611670 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}] 05:10:11 INFO - PROCESS | 2884 | 1472904611673 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:11 INFO - PROCESS | 2884 | 1472904611786 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 05:10:11 INFO - PROCESS | 2884 | 1472904611918 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:11 INFO - PROCESS | 2884 | 1472904611922 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:11 INFO - PROCESS | 2884 | ++DOCSHELL 0BE17800 == 42 [pid = 2884] [id = 360] 05:10:11 INFO - PROCESS | 2884 | ++DOMWINDOW == 93 (0BE1A000) [pid = 2884] [serial = 1079] [outer = 00000000] 05:10:11 INFO - PROCESS | 2884 | ++DOMWINDOW == 94 (0F7C3800) [pid = 2884] [serial = 1080] [outer = 0BE1A000] 05:10:11 INFO - PROCESS | 2884 | 1472904611976 Marionette DEBUG loaded listener.js 05:10:12 INFO - PROCESS | 2884 | ++DOMWINDOW == 95 (0F86B400) [pid = 2884] [serial = 1081] [outer = 0BE1A000] 05:10:12 INFO - PROCESS | 2884 | --DOCSHELL 0F70C400 == 41 [pid = 2884] [id = 24] 05:10:12 INFO - PROCESS | 2884 | --DOCSHELL 15F4CC00 == 40 [pid = 2884] [id = 18] 05:10:12 INFO - PROCESS | 2884 | --DOCSHELL 15FEA800 == 39 [pid = 2884] [id = 17] 05:10:12 INFO - PROCESS | 2884 | --DOCSHELL 08798800 == 38 [pid = 2884] [id = 22] 05:10:12 INFO - PROCESS | 2884 | --DOCSHELL 08756000 == 37 [pid = 2884] [id = 337] 05:10:12 INFO - PROCESS | 2884 | --DOCSHELL 15FEB800 == 36 [pid = 2884] [id = 10] 05:10:12 INFO - PROCESS | 2884 | --DOCSHELL 1C0D3C00 == 35 [pid = 2884] [id = 8] 05:10:12 INFO - PROCESS | 2884 | --DOCSHELL 0F702000 == 34 [pid = 2884] [id = 23] 05:10:12 INFO - PROCESS | 2884 | --DOCSHELL 17AC0C00 == 33 [pid = 2884] [id = 20] 05:10:12 INFO - PROCESS | 2884 | --DOCSHELL 181C2C00 == 32 [pid = 2884] [id = 11] 05:10:12 INFO - PROCESS | 2884 | --DOCSHELL 15FE9C00 == 31 [pid = 2884] [id = 25] 05:10:12 INFO - PROCESS | 2884 | --DOMWINDOW == 94 (17B05800) [pid = 2884] [serial = 1032] [outer = 00000000] [url = about:blank] 05:10:12 INFO - PROCESS | 2884 | --DOMWINDOW == 93 (08792400) [pid = 2884] [serial = 1011] [outer = 00000000] [url = about:blank] 05:10:12 INFO - PROCESS | 2884 | --DOMWINDOW == 92 (087DA000) [pid = 2884] [serial = 1012] [outer = 00000000] [url = about:blank] 05:10:12 INFO - PROCESS | 2884 | --DOMWINDOW == 91 (0F185800) [pid = 2884] [serial = 1014] [outer = 00000000] [url = about:blank] 05:10:12 INFO - PROCESS | 2884 | --DOMWINDOW == 90 (0F2FA800) [pid = 2884] [serial = 1015] [outer = 00000000] [url = about:blank] 05:10:12 INFO - PROCESS | 2884 | --DOMWINDOW == 89 (0F86CC00) [pid = 2884] [serial = 1017] [outer = 00000000] [url = about:blank] 05:10:12 INFO - PROCESS | 2884 | --DOMWINDOW == 88 (0F84DC00) [pid = 2884] [serial = 997] [outer = 00000000] [url = about:blank] 05:10:12 INFO - PROCESS | 2884 | --DOMWINDOW == 87 (0F216800) [pid = 2884] [serial = 996] [outer = 00000000] [url = about:blank] 05:10:12 INFO - PROCESS | 2884 | --DOMWINDOW == 86 (1434FC00) [pid = 2884] [serial = 1000] [outer = 00000000] [url = about:blank] 05:10:12 INFO - PROCESS | 2884 | --DOMWINDOW == 85 (142AA800) [pid = 2884] [serial = 999] [outer = 00000000] [url = about:blank] 05:10:12 INFO - PROCESS | 2884 | --DOMWINDOW == 84 (189A1400) [pid = 2884] [serial = 1003] [outer = 00000000] [url = about:blank] 05:10:12 INFO - PROCESS | 2884 | --DOMWINDOW == 83 (186EB800) [pid = 2884] [serial = 1002] [outer = 00000000] [url = about:blank] 05:10:12 INFO - PROCESS | 2884 | --DOMWINDOW == 82 (18D30C00) [pid = 2884] [serial = 1006] [outer = 00000000] [url = about:blank] 05:10:12 INFO - PROCESS | 2884 | --DOMWINDOW == 81 (18B3AC00) [pid = 2884] [serial = 1005] [outer = 00000000] [url = about:blank] 05:10:12 INFO - PROCESS | 2884 | --DOMWINDOW == 80 (15C04800) [pid = 2884] [serial = 1024] [outer = 00000000] [url = about:blank] 05:10:12 INFO - PROCESS | 2884 | --DOMWINDOW == 79 (0C56D800) [pid = 2884] [serial = 1008] [outer = 00000000] [url = about:blank] 05:10:12 INFO - PROCESS | 2884 | --DOMWINDOW == 78 (15927800) [pid = 2884] [serial = 1023] [outer = 00000000] [url = about:blank] 05:10:12 INFO - PROCESS | 2884 | --DOMWINDOW == 77 (0F917800) [pid = 2884] [serial = 1026] [outer = 00000000] [url = about:blank] 05:10:12 INFO - PROCESS | 2884 | --DOMWINDOW == 76 (17AC9400) [pid = 2884] [serial = 1029] [outer = 00000000] [url = about:blank] 05:10:12 INFO - PROCESS | 2884 | --DOMWINDOW == 75 (16046C00) [pid = 2884] [serial = 1027] [outer = 00000000] [url = about:blank] 05:10:12 INFO - PROCESS | 2884 | --DOMWINDOW == 74 (13D97400) [pid = 2884] [serial = 1020] [outer = 00000000] [url = about:blank] 05:10:12 INFO - PROCESS | 2884 | --DOMWINDOW == 73 (142B4000) [pid = 2884] [serial = 1021] [outer = 00000000] [url = about:blank] 05:10:12 INFO - PROCESS | 2884 | --DOMWINDOW == 72 (17B03800) [pid = 2884] [serial = 1030] [outer = 00000000] [url = about:blank] 05:10:12 INFO - PROCESS | 2884 | --DOMWINDOW == 71 (0F918800) [pid = 2884] [serial = 1018] [outer = 00000000] [url = about:blank] 05:10:13 INFO - PROCESS | 2884 | 1472904613152 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]]]}] 05:10:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 05:10:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1540ms 05:10:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 05:10:13 INFO - PROCESS | 2884 | 1472904613201 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 05:10:13 INFO - PROCESS | 2884 | 1472904613205 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 05:10:13 INFO - PROCESS | 2884 | 1472904613210 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 05:10:13 INFO - PROCESS | 2884 | 1472904613214 Marionette TRACE conn5 <- [1,1406,null,{}] 05:10:13 INFO - PROCESS | 2884 | 1472904613219 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}] 05:10:13 INFO - PROCESS | 2884 | 1472904613222 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:13 INFO - PROCESS | 2884 | 1472904613314 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 05:10:13 INFO - PROCESS | 2884 | 1472904613447 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:13 INFO - PROCESS | 2884 | 1472904613449 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:13 INFO - PROCESS | 2884 | ++DOCSHELL 0BE46800 == 32 [pid = 2884] [id = 361] 05:10:13 INFO - PROCESS | 2884 | ++DOMWINDOW == 72 (0BE4A800) [pid = 2884] [serial = 1082] [outer = 00000000] 05:10:13 INFO - PROCESS | 2884 | ++DOMWINDOW == 73 (0F219400) [pid = 2884] [serial = 1083] [outer = 0BE4A800] 05:10:13 INFO - PROCESS | 2884 | 1472904613501 Marionette DEBUG loaded listener.js 05:10:13 INFO - PROCESS | 2884 | ++DOMWINDOW == 74 (0F658C00) [pid = 2884] [serial = 1084] [outer = 0BE4A800] 05:10:13 INFO - PROCESS | 2884 | ++DOMWINDOW == 75 (0F848C00) [pid = 2884] [serial = 1085] [outer = 0F17AC00] 05:10:14 INFO - PROCESS | 2884 | 1472904614014 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]]]}] 05:10:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 05:10:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 830ms 05:10:14 INFO - PROCESS | 2884 | 1472904614041 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 05:10:14 INFO - PROCESS | 2884 | 1472904614046 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 05:10:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 05:10:14 INFO - PROCESS | 2884 | 1472904614052 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 05:10:14 INFO - PROCESS | 2884 | 1472904614055 Marionette TRACE conn5 <- [1,1410,null,{}] 05:10:14 INFO - PROCESS | 2884 | 1472904614059 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}] 05:10:14 INFO - PROCESS | 2884 | 1472904614061 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:14 INFO - PROCESS | 2884 | 1472904614194 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 05:10:14 INFO - PROCESS | 2884 | 1472904614288 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:14 INFO - PROCESS | 2884 | 1472904614291 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:14 INFO - PROCESS | 2884 | ++DOCSHELL 0878E800 == 33 [pid = 2884] [id = 362] 05:10:14 INFO - PROCESS | 2884 | ++DOMWINDOW == 76 (0878F000) [pid = 2884] [serial = 1086] [outer = 00000000] 05:10:14 INFO - PROCESS | 2884 | ++DOMWINDOW == 77 (087DA800) [pid = 2884] [serial = 1087] [outer = 0878F000] 05:10:14 INFO - PROCESS | 2884 | 1472904614393 Marionette DEBUG loaded listener.js 05:10:14 INFO - PROCESS | 2884 | ++DOMWINDOW == 78 (0BE19400) [pid = 2884] [serial = 1088] [outer = 0878F000] 05:10:15 INFO - PROCESS | 2884 | 1472904615206 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]]]}] 05:10:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 05:10:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1231ms 05:10:15 INFO - PROCESS | 2884 | 1472904615288 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 05:10:15 INFO - PROCESS | 2884 | 1472904615293 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 05:10:15 INFO - PROCESS | 2884 | 1472904615298 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 05:10:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 05:10:15 INFO - PROCESS | 2884 | 1472904615301 Marionette TRACE conn5 <- [1,1414,null,{}] 05:10:15 INFO - PROCESS | 2884 | 1472904615307 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}] 05:10:15 INFO - PROCESS | 2884 | 1472904615310 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:15 INFO - PROCESS | 2884 | 1472904615462 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 05:10:15 INFO - PROCESS | 2884 | 1472904615582 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:15 INFO - PROCESS | 2884 | 1472904615585 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:15 INFO - PROCESS | 2884 | ++DOCSHELL 0F845400 == 34 [pid = 2884] [id = 363] 05:10:15 INFO - PROCESS | 2884 | ++DOMWINDOW == 79 (0F848400) [pid = 2884] [serial = 1089] [outer = 00000000] 05:10:15 INFO - PROCESS | 2884 | ++DOMWINDOW == 80 (0F865400) [pid = 2884] [serial = 1090] [outer = 0F848400] 05:10:15 INFO - PROCESS | 2884 | 1472904615645 Marionette DEBUG loaded listener.js 05:10:15 INFO - PROCESS | 2884 | ++DOMWINDOW == 81 (0F91D000) [pid = 2884] [serial = 1091] [outer = 0F848400] 05:10:16 INFO - PROCESS | 2884 | --DOCSHELL 0BE41000 == 33 [pid = 2884] [id = 347] 05:10:16 INFO - PROCESS | 2884 | --DOCSHELL 0BE46800 == 32 [pid = 2884] [id = 361] 05:10:16 INFO - PROCESS | 2884 | --DOCSHELL 0BE17800 == 31 [pid = 2884] [id = 360] 05:10:16 INFO - PROCESS | 2884 | 1472904616601 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]]]}] 05:10:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 05:10:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1334ms 05:10:16 INFO - PROCESS | 2884 | 1472904616636 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 05:10:16 INFO - PROCESS | 2884 | 1472904616641 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 05:10:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 05:10:16 INFO - PROCESS | 2884 | 1472904616647 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 05:10:16 INFO - PROCESS | 2884 | 1472904616650 Marionette TRACE conn5 <- [1,1418,null,{}] 05:10:16 INFO - PROCESS | 2884 | 1472904616656 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}] 05:10:16 INFO - PROCESS | 2884 | 1472904616659 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:16 INFO - PROCESS | 2884 | 1472904616779 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 05:10:16 INFO - PROCESS | 2884 | 1472904616906 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:16 INFO - PROCESS | 2884 | 1472904616911 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:16 INFO - PROCESS | 2884 | ++DOCSHELL 0BF39000 == 32 [pid = 2884] [id = 364] 05:10:16 INFO - PROCESS | 2884 | ++DOMWINDOW == 82 (0BF3D400) [pid = 2884] [serial = 1092] [outer = 00000000] 05:10:16 INFO - PROCESS | 2884 | ++DOMWINDOW == 83 (0F2F2C00) [pid = 2884] [serial = 1093] [outer = 0BF3D400] 05:10:16 INFO - PROCESS | 2884 | 1472904616973 Marionette DEBUG loaded listener.js 05:10:17 INFO - PROCESS | 2884 | ++DOMWINDOW == 84 (0F708C00) [pid = 2884] [serial = 1094] [outer = 0BF3D400] 05:10:17 INFO - PROCESS | 2884 | 1472904617619 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]]]}] 05:10:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 05:10:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1017ms 05:10:17 INFO - PROCESS | 2884 | 1472904617668 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 05:10:17 INFO - PROCESS | 2884 | 1472904617674 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 05:10:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 05:10:17 INFO - PROCESS | 2884 | 1472904617681 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 05:10:17 INFO - PROCESS | 2884 | 1472904617684 Marionette TRACE conn5 <- [1,1422,null,{}] 05:10:17 INFO - PROCESS | 2884 | 1472904617688 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}] 05:10:17 INFO - PROCESS | 2884 | 1472904617691 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:17 INFO - PROCESS | 2884 | 1472904617839 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 05:10:17 INFO - PROCESS | 2884 | 1472904617965 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:17 INFO - PROCESS | 2884 | 1472904617968 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:17 INFO - PROCESS | 2884 | ++DOCSHELL 0FF56400 == 33 [pid = 2884] [id = 365] 05:10:17 INFO - PROCESS | 2884 | ++DOMWINDOW == 85 (0FFDD800) [pid = 2884] [serial = 1095] [outer = 00000000] 05:10:18 INFO - PROCESS | 2884 | ++DOMWINDOW == 86 (13826400) [pid = 2884] [serial = 1096] [outer = 0FFDD800] 05:10:18 INFO - PROCESS | 2884 | 1472904618029 Marionette DEBUG loaded listener.js 05:10:18 INFO - PROCESS | 2884 | ++DOMWINDOW == 87 (13AD9C00) [pid = 2884] [serial = 1097] [outer = 0FFDD800] 05:10:18 INFO - PROCESS | 2884 | 1472904618675 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]]]}] 05:10:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 05:10:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1020ms 05:10:18 INFO - PROCESS | 2884 | 1472904618702 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 05:10:18 INFO - PROCESS | 2884 | 1472904618705 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 05:10:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 05:10:18 INFO - PROCESS | 2884 | 1472904618709 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 05:10:18 INFO - PROCESS | 2884 | 1472904618713 Marionette TRACE conn5 <- [1,1426,null,{}] 05:10:18 INFO - PROCESS | 2884 | 1472904618725 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}] 05:10:18 INFO - PROCESS | 2884 | 1472904618730 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:18 INFO - PROCESS | 2884 | 1472904618846 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 05:10:18 INFO - PROCESS | 2884 | 1472904618976 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:18 INFO - PROCESS | 2884 | 1472904618979 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:18 INFO - PROCESS | 2884 | ++DOCSHELL 14426400 == 34 [pid = 2884] [id = 366] 05:10:18 INFO - PROCESS | 2884 | ++DOMWINDOW == 88 (14428800) [pid = 2884] [serial = 1098] [outer = 00000000] 05:10:19 INFO - PROCESS | 2884 | ++DOMWINDOW == 89 (14DF9400) [pid = 2884] [serial = 1099] [outer = 14428800] 05:10:19 INFO - PROCESS | 2884 | 1472904619043 Marionette DEBUG loaded listener.js 05:10:19 INFO - PROCESS | 2884 | ++DOMWINDOW == 90 (15C06400) [pid = 2884] [serial = 1100] [outer = 14428800] 05:10:19 INFO - PROCESS | 2884 | 1472904619704 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]]]}] 05:10:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 05:10:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1020ms 05:10:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 05:10:19 INFO - PROCESS | 2884 | 1472904619732 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 05:10:19 INFO - PROCESS | 2884 | 1472904619735 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 05:10:19 INFO - PROCESS | 2884 | 1472904619738 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 05:10:19 INFO - PROCESS | 2884 | 1472904619740 Marionette TRACE conn5 <- [1,1430,null,{}] 05:10:19 INFO - PROCESS | 2884 | 1472904619744 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}] 05:10:19 INFO - PROCESS | 2884 | 1472904619746 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:19 INFO - PROCESS | 2884 | 1472904619858 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 05:10:19 INFO - PROCESS | 2884 | 1472904619957 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:19 INFO - PROCESS | 2884 | 1472904619960 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:19 INFO - PROCESS | 2884 | ++DOCSHELL 16043800 == 35 [pid = 2884] [id = 367] 05:10:19 INFO - PROCESS | 2884 | ++DOMWINDOW == 91 (16043C00) [pid = 2884] [serial = 1101] [outer = 00000000] 05:10:20 INFO - PROCESS | 2884 | ++DOMWINDOW == 92 (16051400) [pid = 2884] [serial = 1102] [outer = 16043C00] 05:10:20 INFO - PROCESS | 2884 | 1472904620018 Marionette DEBUG loaded listener.js 05:10:20 INFO - PROCESS | 2884 | ++DOMWINDOW == 93 (17ABFC00) [pid = 2884] [serial = 1103] [outer = 16043C00] 05:10:20 INFO - PROCESS | 2884 | 1472904620691 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]]]}] 05:10:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 05:10:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1019ms 05:10:20 INFO - PROCESS | 2884 | 1472904620815 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 05:10:20 INFO - PROCESS | 2884 | 1472904620819 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 05:10:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 05:10:20 INFO - PROCESS | 2884 | 1472904620824 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 05:10:20 INFO - PROCESS | 2884 | 1472904620828 Marionette TRACE conn5 <- [1,1434,null,{}] 05:10:20 INFO - PROCESS | 2884 | 1472904620835 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}] 05:10:20 INFO - PROCESS | 2884 | 1472904620838 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:20 INFO - PROCESS | 2884 | 1472904620958 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 05:10:21 INFO - PROCESS | 2884 | 1472904621082 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:21 INFO - PROCESS | 2884 | 1472904621087 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:21 INFO - PROCESS | 2884 | ++DOCSHELL 0C576800 == 36 [pid = 2884] [id = 368] 05:10:21 INFO - PROCESS | 2884 | ++DOMWINDOW == 94 (0F218C00) [pid = 2884] [serial = 1104] [outer = 00000000] 05:10:21 INFO - PROCESS | 2884 | ++DOMWINDOW == 95 (0F7BDC00) [pid = 2884] [serial = 1105] [outer = 0F218C00] 05:10:21 INFO - PROCESS | 2884 | 1472904621142 Marionette DEBUG loaded listener.js 05:10:21 INFO - PROCESS | 2884 | ++DOMWINDOW == 96 (0F913000) [pid = 2884] [serial = 1106] [outer = 0F218C00] 05:10:21 INFO - PROCESS | 2884 | 1472904621774 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]]]}] 05:10:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 05:10:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 970ms 05:10:21 INFO - PROCESS | 2884 | 1472904621799 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 05:10:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 05:10:21 INFO - PROCESS | 2884 | 1472904621803 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 05:10:21 INFO - PROCESS | 2884 | 1472904621808 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 05:10:21 INFO - PROCESS | 2884 | 1472904621813 Marionette TRACE conn5 <- [1,1438,null,{}] 05:10:21 INFO - PROCESS | 2884 | 1472904621819 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}] 05:10:21 INFO - PROCESS | 2884 | 1472904621822 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:21 INFO - PROCESS | 2884 | 1472904621939 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 05:10:22 INFO - PROCESS | 2884 | 1472904622043 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:22 INFO - PROCESS | 2884 | 1472904622046 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:22 INFO - PROCESS | 2884 | ++DOCSHELL 10B43400 == 37 [pid = 2884] [id = 369] 05:10:22 INFO - PROCESS | 2884 | ++DOMWINDOW == 97 (13AB8800) [pid = 2884] [serial = 1107] [outer = 00000000] 05:10:22 INFO - PROCESS | 2884 | ++DOMWINDOW == 98 (13D97400) [pid = 2884] [serial = 1108] [outer = 13AB8800] 05:10:22 INFO - PROCESS | 2884 | 1472904622108 Marionette DEBUG loaded listener.js 05:10:22 INFO - PROCESS | 2884 | ++DOMWINDOW == 99 (142D4000) [pid = 2884] [serial = 1109] [outer = 13AB8800] 05:10:22 INFO - PROCESS | 2884 | 1472904622779 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]]]}] 05:10:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 05:10:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1023ms 05:10:22 INFO - PROCESS | 2884 | 1472904622832 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 05:10:22 INFO - PROCESS | 2884 | 1472904622837 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 05:10:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 05:10:22 INFO - PROCESS | 2884 | 1472904622843 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 05:10:22 INFO - PROCESS | 2884 | 1472904622846 Marionette TRACE conn5 <- [1,1442,null,{}] 05:10:22 INFO - PROCESS | 2884 | 1472904622851 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}] 05:10:22 INFO - PROCESS | 2884 | 1472904622853 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:22 INFO - PROCESS | 2884 | 1472904622975 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 05:10:23 INFO - PROCESS | 2884 | 1472904623107 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:23 INFO - PROCESS | 2884 | 1472904623110 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:23 INFO - PROCESS | 2884 | ++DOCSHELL 15FF2800 == 38 [pid = 2884] [id = 370] 05:10:23 INFO - PROCESS | 2884 | ++DOMWINDOW == 100 (16044800) [pid = 2884] [serial = 1110] [outer = 00000000] 05:10:23 INFO - PROCESS | 2884 | ++DOMWINDOW == 101 (1604F400) [pid = 2884] [serial = 1111] [outer = 16044800] 05:10:23 INFO - PROCESS | 2884 | 1472904623171 Marionette DEBUG loaded listener.js 05:10:23 INFO - PROCESS | 2884 | ++DOMWINDOW == 102 (17AC1800) [pid = 2884] [serial = 1112] [outer = 16044800] 05:10:23 INFO - PROCESS | 2884 | 1472904623791 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]]]}] 05:10:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 05:10:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 971ms 05:10:23 INFO - PROCESS | 2884 | 1472904623817 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 05:10:23 INFO - PROCESS | 2884 | 1472904623819 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 05:10:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 05:10:23 INFO - PROCESS | 2884 | 1472904623823 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 05:10:23 INFO - PROCESS | 2884 | 1472904623827 Marionette TRACE conn5 <- [1,1446,null,{}] 05:10:23 INFO - PROCESS | 2884 | 1472904623838 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}] 05:10:23 INFO - PROCESS | 2884 | 1472904623843 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:23 INFO - PROCESS | 2884 | 1472904623959 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 05:10:24 INFO - PROCESS | 2884 | 1472904624064 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:24 INFO - PROCESS | 2884 | 1472904624068 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:24 INFO - PROCESS | 2884 | ++DOCSHELL 18130400 == 39 [pid = 2884] [id = 371] 05:10:24 INFO - PROCESS | 2884 | ++DOMWINDOW == 103 (181B8000) [pid = 2884] [serial = 1113] [outer = 00000000] 05:10:24 INFO - PROCESS | 2884 | ++DOMWINDOW == 104 (181C1C00) [pid = 2884] [serial = 1114] [outer = 181B8000] 05:10:24 INFO - PROCESS | 2884 | 1472904624130 Marionette DEBUG loaded listener.js 05:10:24 INFO - PROCESS | 2884 | ++DOMWINDOW == 105 (18283000) [pid = 2884] [serial = 1115] [outer = 181B8000] 05:10:24 INFO - PROCESS | 2884 | 1472904624773 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]]]}] 05:10:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 05:10:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 970ms 05:10:24 INFO - PROCESS | 2884 | 1472904624796 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 05:10:24 INFO - PROCESS | 2884 | 1472904624799 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 05:10:24 INFO - PROCESS | 2884 | 1472904624803 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 05:10:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 05:10:24 INFO - PROCESS | 2884 | 1472904624805 Marionette TRACE conn5 <- [1,1450,null,{}] 05:10:24 INFO - PROCESS | 2884 | 1472904624809 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}] 05:10:24 INFO - PROCESS | 2884 | 1472904624811 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:24 INFO - PROCESS | 2884 | 1472904624934 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 05:10:25 INFO - PROCESS | 2884 | 1472904625044 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:25 INFO - PROCESS | 2884 | 1472904625046 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:25 INFO - PROCESS | 2884 | ++DOCSHELL 18126400 == 40 [pid = 2884] [id = 372] 05:10:25 INFO - PROCESS | 2884 | ++DOMWINDOW == 106 (18650800) [pid = 2884] [serial = 1116] [outer = 00000000] 05:10:25 INFO - PROCESS | 2884 | ++DOMWINDOW == 107 (186F0C00) [pid = 2884] [serial = 1117] [outer = 18650800] 05:10:25 INFO - PROCESS | 2884 | 1472904625104 Marionette DEBUG loaded listener.js 05:10:25 INFO - PROCESS | 2884 | ++DOMWINDOW == 108 (186F8C00) [pid = 2884] [serial = 1118] [outer = 18650800] 05:10:25 INFO - PROCESS | 2884 | 1472904625820 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]]]}] 05:10:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 05:10:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1077ms 05:10:25 INFO - PROCESS | 2884 | 1472904625884 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 05:10:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 05:10:25 INFO - PROCESS | 2884 | 1472904625888 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 05:10:25 INFO - PROCESS | 2884 | 1472904625893 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 05:10:25 INFO - PROCESS | 2884 | 1472904625897 Marionette TRACE conn5 <- [1,1454,null,{}] 05:10:25 INFO - PROCESS | 2884 | 1472904625903 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}] 05:10:25 INFO - PROCESS | 2884 | 1472904625906 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:26 INFO - PROCESS | 2884 | 1472904626023 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 05:10:26 INFO - PROCESS | 2884 | 1472904626152 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:26 INFO - PROCESS | 2884 | 1472904626157 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:26 INFO - PROCESS | 2884 | ++DOCSHELL 0F702C00 == 41 [pid = 2884] [id = 373] 05:10:26 INFO - PROCESS | 2884 | ++DOMWINDOW == 109 (0F7BF400) [pid = 2884] [serial = 1119] [outer = 00000000] 05:10:26 INFO - PROCESS | 2884 | ++DOMWINDOW == 110 (0FAD9000) [pid = 2884] [serial = 1120] [outer = 0F7BF400] 05:10:26 INFO - PROCESS | 2884 | 1472904626212 Marionette DEBUG loaded listener.js 05:10:26 INFO - PROCESS | 2884 | ++DOMWINDOW == 111 (13AB9800) [pid = 2884] [serial = 1121] [outer = 0F7BF400] 05:10:26 INFO - PROCESS | 2884 | --DOCSHELL 0FF56400 == 40 [pid = 2884] [id = 365] 05:10:26 INFO - PROCESS | 2884 | --DOCSHELL 0BF39000 == 39 [pid = 2884] [id = 364] 05:10:26 INFO - PROCESS | 2884 | 1472904626996 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]]]}] 05:10:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 05:10:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1124ms 05:10:27 INFO - PROCESS | 2884 | 1472904627026 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 05:10:27 INFO - PROCESS | 2884 | 1472904627031 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 05:10:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 05:10:27 INFO - PROCESS | 2884 | 1472904627036 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 05:10:27 INFO - PROCESS | 2884 | 1472904627042 Marionette TRACE conn5 <- [1,1458,null,{}] 05:10:27 INFO - PROCESS | 2884 | 1472904627047 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}] 05:10:27 INFO - PROCESS | 2884 | 1472904627050 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:27 INFO - PROCESS | 2884 | 1472904627169 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 05:10:27 INFO - PROCESS | 2884 | 1472904627301 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:27 INFO - PROCESS | 2884 | 1472904627305 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:27 INFO - PROCESS | 2884 | ++DOCSHELL 144A2C00 == 40 [pid = 2884] [id = 374] 05:10:27 INFO - PROCESS | 2884 | ++DOMWINDOW == 112 (144A4000) [pid = 2884] [serial = 1122] [outer = 00000000] 05:10:27 INFO - PROCESS | 2884 | ++DOMWINDOW == 113 (15F46800) [pid = 2884] [serial = 1123] [outer = 144A4000] 05:10:27 INFO - PROCESS | 2884 | 1472904627369 Marionette DEBUG loaded listener.js 05:10:27 INFO - PROCESS | 2884 | ++DOMWINDOW == 114 (1604EC00) [pid = 2884] [serial = 1124] [outer = 144A4000] 05:10:27 INFO - PROCESS | 2884 | 1472904627987 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]]]}] 05:10:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 05:10:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 991ms 05:10:28 INFO - PROCESS | 2884 | 1472904628029 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 05:10:28 INFO - PROCESS | 2884 | 1472904628034 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 05:10:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 05:10:28 INFO - PROCESS | 2884 | 1472904628040 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 05:10:28 INFO - PROCESS | 2884 | 1472904628043 Marionette TRACE conn5 <- [1,1462,null,{}] 05:10:28 INFO - PROCESS | 2884 | 1472904628047 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}] 05:10:28 INFO - PROCESS | 2884 | 1472904628050 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:28 INFO - PROCESS | 2884 | 1472904628203 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 05:10:28 INFO - PROCESS | 2884 | 1472904628338 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:28 INFO - PROCESS | 2884 | 1472904628340 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:28 INFO - PROCESS | 2884 | ++DOCSHELL 17B8DC00 == 41 [pid = 2884] [id = 375] 05:10:28 INFO - PROCESS | 2884 | ++DOMWINDOW == 115 (17BC8800) [pid = 2884] [serial = 1125] [outer = 00000000] 05:10:28 INFO - PROCESS | 2884 | ++DOMWINDOW == 116 (1820FC00) [pid = 2884] [serial = 1126] [outer = 17BC8800] 05:10:28 INFO - PROCESS | 2884 | 1472904628403 Marionette DEBUG loaded listener.js 05:10:28 INFO - PROCESS | 2884 | ++DOMWINDOW == 117 (18281000) [pid = 2884] [serial = 1127] [outer = 17BC8800] 05:10:29 INFO - PROCESS | 2884 | 1472904629101 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]]]}] 05:10:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 05:10:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1127ms 05:10:29 INFO - PROCESS | 2884 | 1472904629171 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 05:10:29 INFO - PROCESS | 2884 | 1472904629173 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 05:10:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 05:10:29 INFO - PROCESS | 2884 | 1472904629177 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 05:10:29 INFO - PROCESS | 2884 | 1472904629181 Marionette TRACE conn5 <- [1,1466,null,{}] 05:10:29 INFO - PROCESS | 2884 | 1472904629208 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}] 05:10:29 INFO - PROCESS | 2884 | 1472904629213 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:29 INFO - PROCESS | 2884 | 1472904629335 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 05:10:29 INFO - PROCESS | 2884 | 1472904629461 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:29 INFO - PROCESS | 2884 | 1472904629464 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:29 INFO - PROCESS | 2884 | ++DOCSHELL 1899EC00 == 42 [pid = 2884] [id = 376] 05:10:29 INFO - PROCESS | 2884 | ++DOMWINDOW == 118 (189A0800) [pid = 2884] [serial = 1128] [outer = 00000000] 05:10:29 INFO - PROCESS | 2884 | ++DOMWINDOW == 119 (189A4000) [pid = 2884] [serial = 1129] [outer = 189A0800] 05:10:29 INFO - PROCESS | 2884 | 1472904629530 Marionette DEBUG loaded listener.js 05:10:29 INFO - PROCESS | 2884 | ++DOMWINDOW == 120 (18A5EC00) [pid = 2884] [serial = 1130] [outer = 189A0800] 05:10:30 INFO - PROCESS | 2884 | 1472904630174 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]]]}] 05:10:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 05:10:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1037ms 05:10:30 INFO - PROCESS | 2884 | 1472904630218 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 05:10:30 INFO - PROCESS | 2884 | 1472904630221 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 05:10:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 05:10:30 INFO - PROCESS | 2884 | 1472904630224 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 05:10:30 INFO - PROCESS | 2884 | 1472904630226 Marionette TRACE conn5 <- [1,1470,null,{}] 05:10:30 INFO - PROCESS | 2884 | 1472904630230 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}] 05:10:30 INFO - PROCESS | 2884 | 1472904630232 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:30 INFO - PROCESS | 2884 | 1472904630354 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 05:10:30 INFO - PROCESS | 2884 | 1472904630491 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:30 INFO - PROCESS | 2884 | 1472904630494 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:30 INFO - PROCESS | 2884 | ++DOCSHELL 18B2EC00 == 43 [pid = 2884] [id = 377] 05:10:30 INFO - PROCESS | 2884 | ++DOMWINDOW == 121 (18B37C00) [pid = 2884] [serial = 1131] [outer = 00000000] 05:10:30 INFO - PROCESS | 2884 | ++DOMWINDOW == 122 (18D30C00) [pid = 2884] [serial = 1132] [outer = 18B37C00] 05:10:30 INFO - PROCESS | 2884 | 1472904630550 Marionette DEBUG loaded listener.js 05:10:30 INFO - PROCESS | 2884 | ++DOMWINDOW == 123 (18D33C00) [pid = 2884] [serial = 1133] [outer = 18B37C00] 05:10:31 INFO - PROCESS | 2884 | 1472904631193 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]]]}] 05:10:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 05:10:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1017ms 05:10:31 INFO - PROCESS | 2884 | 1472904631245 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 05:10:31 INFO - PROCESS | 2884 | 1472904631249 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 05:10:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 05:10:31 INFO - PROCESS | 2884 | 1472904631254 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 05:10:31 INFO - PROCESS | 2884 | 1472904631258 Marionette TRACE conn5 <- [1,1474,null,{}] 05:10:31 INFO - PROCESS | 2884 | 1472904631263 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}] 05:10:31 INFO - PROCESS | 2884 | 1472904631266 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:31 INFO - PROCESS | 2884 | 1472904631377 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 05:10:31 INFO - PROCESS | 2884 | 1472904631513 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:31 INFO - PROCESS | 2884 | 1472904631517 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:31 INFO - PROCESS | 2884 | ++DOCSHELL 0FEE0800 == 44 [pid = 2884] [id = 378] 05:10:31 INFO - PROCESS | 2884 | ++DOMWINDOW == 124 (0FFE2400) [pid = 2884] [serial = 1134] [outer = 00000000] 05:10:31 INFO - PROCESS | 2884 | ++DOMWINDOW == 125 (14426000) [pid = 2884] [serial = 1135] [outer = 0FFE2400] 05:10:31 INFO - PROCESS | 2884 | 1472904631573 Marionette DEBUG loaded listener.js 05:10:31 INFO - PROCESS | 2884 | ++DOMWINDOW == 126 (15FE9800) [pid = 2884] [serial = 1136] [outer = 0FFE2400] 05:10:32 INFO - PROCESS | 2884 | 1472904632342 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]]]}] 05:10:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 05:10:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1129ms 05:10:32 INFO - PROCESS | 2884 | 1472904632384 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 05:10:32 INFO - PROCESS | 2884 | 1472904632389 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 05:10:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 05:10:32 INFO - PROCESS | 2884 | 1472904632394 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 05:10:32 INFO - PROCESS | 2884 | 1472904632399 Marionette TRACE conn5 <- [1,1478,null,{}] 05:10:32 INFO - PROCESS | 2884 | 1472904632405 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}] 05:10:32 INFO - PROCESS | 2884 | 1472904632407 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:32 INFO - PROCESS | 2884 | 1472904632556 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 05:10:32 INFO - PROCESS | 2884 | 1472904632692 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:32 INFO - PROCESS | 2884 | 1472904632695 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:32 INFO - PROCESS | 2884 | ++DOCSHELL 17B03800 == 45 [pid = 2884] [id = 379] 05:10:32 INFO - PROCESS | 2884 | ++DOMWINDOW == 127 (17B06C00) [pid = 2884] [serial = 1137] [outer = 00000000] 05:10:32 INFO - PROCESS | 2884 | ++DOMWINDOW == 128 (17B39C00) [pid = 2884] [serial = 1138] [outer = 17B06C00] 05:10:32 INFO - PROCESS | 2884 | 1472904632759 Marionette DEBUG loaded listener.js 05:10:32 INFO - PROCESS | 2884 | ++DOMWINDOW == 129 (181C5C00) [pid = 2884] [serial = 1139] [outer = 17B06C00] 05:10:33 INFO - PROCESS | 2884 | 1472904633406 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]]]}] 05:10:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 05:10:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1025ms 05:10:33 INFO - PROCESS | 2884 | 1472904633418 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 05:10:33 INFO - PROCESS | 2884 | 1472904633423 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 05:10:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 05:10:33 INFO - PROCESS | 2884 | 1472904633430 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 05:10:33 INFO - PROCESS | 2884 | 1472904633432 Marionette TRACE conn5 <- [1,1482,null,{}] 05:10:33 INFO - PROCESS | 2884 | 1472904633437 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}] 05:10:33 INFO - PROCESS | 2884 | 1472904633440 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:33 INFO - PROCESS | 2884 | 1472904633560 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 05:10:33 INFO - PROCESS | 2884 | 1472904633668 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:33 INFO - PROCESS | 2884 | 1472904633671 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:33 INFO - PROCESS | 2884 | ++DOCSHELL 1898B000 == 46 [pid = 2884] [id = 380] 05:10:33 INFO - PROCESS | 2884 | ++DOMWINDOW == 130 (18991400) [pid = 2884] [serial = 1140] [outer = 00000000] 05:10:33 INFO - PROCESS | 2884 | ++DOMWINDOW == 131 (189A9000) [pid = 2884] [serial = 1141] [outer = 18991400] 05:10:33 INFO - PROCESS | 2884 | 1472904633729 Marionette DEBUG loaded listener.js 05:10:33 INFO - PROCESS | 2884 | ++DOMWINDOW == 132 (18A66400) [pid = 2884] [serial = 1142] [outer = 18991400] 05:10:34 INFO - PROCESS | 2884 | 1472904634349 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]]]}] 05:10:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 05:10:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 970ms 05:10:34 INFO - PROCESS | 2884 | 1472904634403 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 05:10:34 INFO - PROCESS | 2884 | 1472904634406 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 05:10:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 05:10:34 INFO - PROCESS | 2884 | 1472904634410 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 05:10:34 INFO - PROCESS | 2884 | 1472904634413 Marionette TRACE conn5 <- [1,1486,null,{}] 05:10:34 INFO - PROCESS | 2884 | 1472904634425 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}] 05:10:34 INFO - PROCESS | 2884 | 1472904634430 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:34 INFO - PROCESS | 2884 | 1472904634546 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 05:10:34 INFO - PROCESS | 2884 | 1472904634684 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:34 INFO - PROCESS | 2884 | 1472904634687 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:34 INFO - PROCESS | 2884 | ++DOCSHELL 18D53000 == 47 [pid = 2884] [id = 381] 05:10:34 INFO - PROCESS | 2884 | ++DOMWINDOW == 133 (18D58000) [pid = 2884] [serial = 1143] [outer = 00000000] 05:10:34 INFO - PROCESS | 2884 | ++DOMWINDOW == 134 (1A003400) [pid = 2884] [serial = 1144] [outer = 18D58000] 05:10:34 INFO - PROCESS | 2884 | 1472904634752 Marionette DEBUG loaded listener.js 05:10:34 INFO - PROCESS | 2884 | ++DOMWINDOW == 135 (1AA22400) [pid = 2884] [serial = 1145] [outer = 18D58000] 05:10:35 INFO - PROCESS | 2884 | 1472904635382 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]]]}] 05:10:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 05:10:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1023ms 05:10:35 INFO - PROCESS | 2884 | 1472904635436 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 05:10:35 INFO - PROCESS | 2884 | 1472904635439 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 05:10:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 05:10:35 INFO - PROCESS | 2884 | 1472904635443 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 05:10:35 INFO - PROCESS | 2884 | 1472904635445 Marionette TRACE conn5 <- [1,1490,null,{}] 05:10:35 INFO - PROCESS | 2884 | 1472904635449 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}] 05:10:35 INFO - PROCESS | 2884 | 1472904635451 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:35 INFO - PROCESS | 2884 | 1472904635570 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 05:10:35 INFO - PROCESS | 2884 | 1472904635704 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:35 INFO - PROCESS | 2884 | 1472904635707 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:35 INFO - PROCESS | 2884 | ++DOCSHELL 14431C00 == 48 [pid = 2884] [id = 382] 05:10:35 INFO - PROCESS | 2884 | ++DOMWINDOW == 136 (1604D000) [pid = 2884] [serial = 1146] [outer = 00000000] 05:10:35 INFO - PROCESS | 2884 | ++DOMWINDOW == 137 (1B1F1C00) [pid = 2884] [serial = 1147] [outer = 1604D000] 05:10:35 INFO - PROCESS | 2884 | 1472904635765 Marionette DEBUG loaded listener.js 05:10:35 INFO - PROCESS | 2884 | ++DOMWINDOW == 138 (1B1F4400) [pid = 2884] [serial = 1148] [outer = 1604D000] 05:10:36 INFO - PROCESS | 2884 | 1472904636363 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]]]}] 05:10:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 05:10:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 970ms 05:10:36 INFO - PROCESS | 2884 | 1472904636416 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 05:10:36 INFO - PROCESS | 2884 | 1472904636419 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 05:10:36 INFO - PROCESS | 2884 | 1472904636422 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 05:10:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 05:10:36 INFO - PROCESS | 2884 | 1472904636424 Marionette TRACE conn5 <- [1,1494,null,{}] 05:10:36 INFO - PROCESS | 2884 | 1472904636428 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}] 05:10:36 INFO - PROCESS | 2884 | 1472904636430 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:36 INFO - PROCESS | 2884 | 1472904636538 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 05:10:36 INFO - PROCESS | 2884 | 1472904636679 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:36 INFO - PROCESS | 2884 | 1472904636681 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:36 INFO - PROCESS | 2884 | ++DOCSHELL 1B1F8400 == 49 [pid = 2884] [id = 383] 05:10:36 INFO - PROCESS | 2884 | ++DOMWINDOW == 139 (1B73C400) [pid = 2884] [serial = 1149] [outer = 00000000] 05:10:36 INFO - PROCESS | 2884 | ++DOMWINDOW == 140 (1BE24C00) [pid = 2884] [serial = 1150] [outer = 1B73C400] 05:10:36 INFO - PROCESS | 2884 | 1472904636737 Marionette DEBUG loaded listener.js 05:10:36 INFO - PROCESS | 2884 | ++DOMWINDOW == 141 (1BE27000) [pid = 2884] [serial = 1151] [outer = 1B73C400] 05:10:37 INFO - PROCESS | 2884 | 1472904637393 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]]]}] 05:10:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 05:10:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1017ms 05:10:37 INFO - PROCESS | 2884 | 1472904637443 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 05:10:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 05:10:37 INFO - PROCESS | 2884 | 1472904637447 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 05:10:37 INFO - PROCESS | 2884 | 1472904637452 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 05:10:37 INFO - PROCESS | 2884 | 1472904637456 Marionette TRACE conn5 <- [1,1498,null,{}] 05:10:37 INFO - PROCESS | 2884 | 1472904637461 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}] 05:10:37 INFO - PROCESS | 2884 | 1472904637464 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:37 INFO - PROCESS | 2884 | 1472904637633 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 05:10:37 INFO - PROCESS | 2884 | --DOCSHELL 144A2C00 == 48 [pid = 2884] [id = 374] 05:10:37 INFO - PROCESS | 2884 | 1472904637762 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:37 INFO - PROCESS | 2884 | 1472904637765 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:37 INFO - PROCESS | 2884 | ++DOCSHELL 0F912C00 == 49 [pid = 2884] [id = 384] 05:10:37 INFO - PROCESS | 2884 | ++DOMWINDOW == 142 (0FBB9400) [pid = 2884] [serial = 1152] [outer = 00000000] 05:10:37 INFO - PROCESS | 2884 | ++DOMWINDOW == 143 (142D9000) [pid = 2884] [serial = 1153] [outer = 0FBB9400] 05:10:37 INFO - PROCESS | 2884 | 1472904637827 Marionette DEBUG loaded listener.js 05:10:37 INFO - PROCESS | 2884 | ++DOMWINDOW == 144 (166C8000) [pid = 2884] [serial = 1154] [outer = 0FBB9400] 05:10:39 INFO - PROCESS | 2884 | --DOCSHELL 0878E800 == 48 [pid = 2884] [id = 362] 05:10:39 INFO - PROCESS | 2884 | --DOCSHELL 10B43400 == 47 [pid = 2884] [id = 369] 05:10:39 INFO - PROCESS | 2884 | --DOCSHELL 17B8F000 == 46 [pid = 2884] [id = 351] 05:10:39 INFO - PROCESS | 2884 | --DOCSHELL 08752C00 == 45 [pid = 2884] [id = 355] 05:10:39 INFO - PROCESS | 2884 | --DOCSHELL 0878DC00 == 44 [pid = 2884] [id = 343] 05:10:39 INFO - PROCESS | 2884 | --DOCSHELL 18655400 == 43 [pid = 2884] [id = 359] 05:10:39 INFO - PROCESS | 2884 | --DOCSHELL 17B34400 == 42 [pid = 2884] [id = 358] 05:10:39 INFO - PROCESS | 2884 | --DOCSHELL 18130400 == 41 [pid = 2884] [id = 371] 05:10:39 INFO - PROCESS | 2884 | --DOCSHELL 15FF2800 == 40 [pid = 2884] [id = 370] 05:10:39 INFO - PROCESS | 2884 | --DOCSHELL 1820F800 == 39 [pid = 2884] [id = 352] 05:10:39 INFO - PROCESS | 2884 | --DOCSHELL 15942400 == 38 [pid = 2884] [id = 354] 05:10:39 INFO - PROCESS | 2884 | --DOCSHELL 08799400 == 37 [pid = 2884] [id = 353] 05:10:39 INFO - PROCESS | 2884 | --DOCSHELL 14431C00 == 36 [pid = 2884] [id = 382] 05:10:39 INFO - PROCESS | 2884 | --DOCSHELL 18D53000 == 35 [pid = 2884] [id = 381] 05:10:39 INFO - PROCESS | 2884 | --DOCSHELL 1898B000 == 34 [pid = 2884] [id = 380] 05:10:39 INFO - PROCESS | 2884 | --DOCSHELL 17B03800 == 33 [pid = 2884] [id = 379] 05:10:41 INFO - PROCESS | 2884 | --DOCSHELL 0F845400 == 32 [pid = 2884] [id = 363] 05:10:41 INFO - PROCESS | 2884 | --DOCSHELL 18B2EC00 == 31 [pid = 2884] [id = 377] 05:10:41 INFO - PROCESS | 2884 | --DOCSHELL 087E8400 == 30 [pid = 2884] [id = 344] 05:10:41 INFO - PROCESS | 2884 | --DOCSHELL 18126400 == 29 [pid = 2884] [id = 372] 05:10:41 INFO - PROCESS | 2884 | --DOCSHELL 0F91B400 == 28 [pid = 2884] [id = 346] 05:10:41 INFO - PROCESS | 2884 | --DOCSHELL 1899EC00 == 27 [pid = 2884] [id = 376] 05:10:41 INFO - PROCESS | 2884 | --DOCSHELL 0BF33C00 == 26 [pid = 2884] [id = 340] 05:10:41 INFO - PROCESS | 2884 | --DOCSHELL 17B8DC00 == 25 [pid = 2884] [id = 375] 05:10:41 INFO - PROCESS | 2884 | --DOCSHELL 16043800 == 24 [pid = 2884] [id = 367] 05:10:41 INFO - PROCESS | 2884 | --DOCSHELL 087E6000 == 23 [pid = 2884] [id = 345] 05:10:41 INFO - PROCESS | 2884 | --DOCSHELL 0F84B800 == 22 [pid = 2884] [id = 339] 05:10:41 INFO - PROCESS | 2884 | --DOCSHELL 0F135800 == 21 [pid = 2884] [id = 342] 05:10:41 INFO - PROCESS | 2884 | --DOCSHELL 14426400 == 20 [pid = 2884] [id = 366] 05:10:41 INFO - PROCESS | 2884 | --DOCSHELL 0F702C00 == 19 [pid = 2884] [id = 373] 05:10:41 INFO - PROCESS | 2884 | --DOCSHELL 16BC0C00 == 18 [pid = 2884] [id = 350] 05:10:41 INFO - PROCESS | 2884 | --DOCSHELL 13D97000 == 17 [pid = 2884] [id = 341] 05:10:41 INFO - PROCESS | 2884 | --DOCSHELL 08754000 == 16 [pid = 2884] [id = 356] 05:10:41 INFO - PROCESS | 2884 | --DOCSHELL 0C576800 == 15 [pid = 2884] [id = 368] 05:10:41 INFO - PROCESS | 2884 | --DOCSHELL 0FEE0800 == 14 [pid = 2884] [id = 378] 05:10:41 INFO - PROCESS | 2884 | --DOCSHELL 0C56C800 == 13 [pid = 2884] [id = 338] 05:10:41 INFO - PROCESS | 2884 | --DOCSHELL 15940800 == 12 [pid = 2884] [id = 349] 05:10:41 INFO - PROCESS | 2884 | --DOCSHELL 0C56C000 == 11 [pid = 2884] [id = 348] 05:10:41 INFO - PROCESS | 2884 | --DOCSHELL 1B1F8400 == 10 [pid = 2884] [id = 383] 05:10:41 INFO - PROCESS | 2884 | --DOCSHELL 13BC6000 == 9 [pid = 2884] [id = 357] 05:10:44 INFO - PROCESS | 2884 | 1472904644459 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]]]}] 05:10:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 05:10:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 7026ms 05:10:44 INFO - PROCESS | 2884 | 1472904644478 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 05:10:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 05:10:44 INFO - PROCESS | 2884 | 1472904644483 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 05:10:44 INFO - PROCESS | 2884 | 1472904644488 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 05:10:44 INFO - PROCESS | 2884 | 1472904644491 Marionette TRACE conn5 <- [1,1502,null,{}] 05:10:44 INFO - PROCESS | 2884 | 1472904644498 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}] 05:10:44 INFO - PROCESS | 2884 | 1472904644501 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:44 INFO - PROCESS | 2884 | 1472904644677 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 05:10:44 INFO - PROCESS | 2884 | 1472904644758 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:44 INFO - PROCESS | 2884 | 1472904644761 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:44 INFO - PROCESS | 2884 | ++DOCSHELL 0BE45000 == 10 [pid = 2884] [id = 385] 05:10:44 INFO - PROCESS | 2884 | ++DOMWINDOW == 145 (0F135800) [pid = 2884] [serial = 1155] [outer = 00000000] 05:10:44 INFO - PROCESS | 2884 | ++DOMWINDOW == 146 (0F65D400) [pid = 2884] [serial = 1156] [outer = 0F135800] 05:10:44 INFO - PROCESS | 2884 | 1472904644814 Marionette DEBUG loaded listener.js 05:10:44 INFO - PROCESS | 2884 | ++DOMWINDOW == 147 (0F84A400) [pid = 2884] [serial = 1157] [outer = 0F135800] 05:10:45 INFO - PROCESS | 2884 | 1472904645277 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]]]}] 05:10:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 05:10:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 830ms 05:10:45 INFO - PROCESS | 2884 | 1472904645317 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 05:10:45 INFO - PROCESS | 2884 | 1472904645323 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 05:10:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 05:10:45 INFO - PROCESS | 2884 | 1472904645333 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 05:10:45 INFO - PROCESS | 2884 | 1472904645336 Marionette TRACE conn5 <- [1,1506,null,{}] 05:10:45 INFO - PROCESS | 2884 | 1472904645340 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}] 05:10:45 INFO - PROCESS | 2884 | 1472904645343 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:45 INFO - PROCESS | 2884 | 1472904645480 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 05:10:45 INFO - PROCESS | 2884 | 1472904645564 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:45 INFO - PROCESS | 2884 | 1472904645567 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:45 INFO - PROCESS | 2884 | ++DOCSHELL 0C573000 == 11 [pid = 2884] [id = 386] 05:10:45 INFO - PROCESS | 2884 | ++DOMWINDOW == 148 (1442AC00) [pid = 2884] [serial = 1158] [outer = 00000000] 05:10:45 INFO - PROCESS | 2884 | ++DOMWINDOW == 149 (15F40000) [pid = 2884] [serial = 1159] [outer = 1442AC00] 05:10:45 INFO - PROCESS | 2884 | 1472904645616 Marionette DEBUG loaded listener.js 05:10:45 INFO - PROCESS | 2884 | ++DOMWINDOW == 150 (16047000) [pid = 2884] [serial = 1160] [outer = 1442AC00] 05:10:46 INFO - PROCESS | 2884 | 1472904646122 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]]]}] 05:10:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 05:10:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 830ms 05:10:46 INFO - PROCESS | 2884 | 1472904646169 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 05:10:46 INFO - PROCESS | 2884 | 1472904646171 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 05:10:46 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 05:10:46 INFO - PROCESS | 2884 | 1472904646184 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 05:10:46 INFO - PROCESS | 2884 | 1472904646188 Marionette TRACE conn5 <- [1,1510,null,{}] 05:10:46 INFO - PROCESS | 2884 | 1472904646199 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}] 05:10:46 INFO - PROCESS | 2884 | 1472904646204 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:46 INFO - PROCESS | 2884 | 1472904646337 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 05:10:46 INFO - PROCESS | 2884 | 1472904646403 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:46 INFO - PROCESS | 2884 | 1472904646406 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:46 INFO - PROCESS | 2884 | ++DOCSHELL 18655400 == 12 [pid = 2884] [id = 387] 05:10:46 INFO - PROCESS | 2884 | ++DOMWINDOW == 151 (18655C00) [pid = 2884] [serial = 1161] [outer = 00000000] 05:10:46 INFO - PROCESS | 2884 | ++DOMWINDOW == 152 (186F4000) [pid = 2884] [serial = 1162] [outer = 18655C00] 05:10:46 INFO - PROCESS | 2884 | 1472904646459 Marionette DEBUG loaded listener.js 05:10:46 INFO - PROCESS | 2884 | ++DOMWINDOW == 153 (1898E000) [pid = 2884] [serial = 1163] [outer = 18655C00] 05:10:47 INFO - PROCESS | 2884 | --DOMWINDOW == 152 (0F7BF400) [pid = 2884] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 05:10:47 INFO - PROCESS | 2884 | --DOMWINDOW == 151 (0BF3D400) [pid = 2884] [serial = 1092] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 05:10:47 INFO - PROCESS | 2884 | --DOMWINDOW == 150 (1761BC00) [pid = 2884] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 05:10:47 INFO - PROCESS | 2884 | --DOMWINDOW == 149 (0BE1A000) [pid = 2884] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 05:10:47 INFO - PROCESS | 2884 | --DOMWINDOW == 148 (13D66400) [pid = 2884] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 05:10:47 INFO - PROCESS | 2884 | --DOMWINDOW == 147 (08794800) [pid = 2884] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 05:10:47 INFO - PROCESS | 2884 | --DOMWINDOW == 146 (17B3B000) [pid = 2884] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 05:10:47 INFO - PROCESS | 2884 | --DOMWINDOW == 145 (18276400) [pid = 2884] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 05:10:47 INFO - PROCESS | 2884 | --DOMWINDOW == 144 (13D96C00) [pid = 2884] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 05:10:47 INFO - PROCESS | 2884 | --DOMWINDOW == 143 (0F920C00) [pid = 2884] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 05:10:47 INFO - PROCESS | 2884 | --DOMWINDOW == 142 (087E6400) [pid = 2884] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 05:10:47 INFO - PROCESS | 2884 | --DOMWINDOW == 141 (0BE41800) [pid = 2884] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 05:10:47 INFO - PROCESS | 2884 | --DOMWINDOW == 140 (0F91E000) [pid = 2884] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 05:10:47 INFO - PROCESS | 2884 | --DOMWINDOW == 139 (1594A400) [pid = 2884] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 05:10:47 INFO - PROCESS | 2884 | --DOMWINDOW == 138 (17BCE000) [pid = 2884] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 05:10:47 INFO - PROCESS | 2884 | --DOMWINDOW == 137 (0C56E000) [pid = 2884] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 05:10:47 INFO - PROCESS | 2884 | --DOMWINDOW == 136 (18989000) [pid = 2884] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 05:10:47 INFO - PROCESS | 2884 | --DOMWINDOW == 135 (16BC5000) [pid = 2884] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 05:10:47 INFO - PROCESS | 2884 | --DOMWINDOW == 134 (15FEA000) [pid = 2884] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 05:10:47 INFO - PROCESS | 2884 | --DOMWINDOW == 133 (18991400) [pid = 2884] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 05:10:47 INFO - PROCESS | 2884 | --DOMWINDOW == 132 (181B8000) [pid = 2884] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 05:10:47 INFO - PROCESS | 2884 | --DOMWINDOW == 131 (16044800) [pid = 2884] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 05:10:47 INFO - PROCESS | 2884 | --DOMWINDOW == 130 (17B06C00) [pid = 2884] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 05:10:47 INFO - PROCESS | 2884 | --DOMWINDOW == 129 (13AB8800) [pid = 2884] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 05:10:47 INFO - PROCESS | 2884 | --DOMWINDOW == 128 (17BC8800) [pid = 2884] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 05:10:47 INFO - PROCESS | 2884 | --DOMWINDOW == 127 (16043C00) [pid = 2884] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 05:10:47 INFO - PROCESS | 2884 | --DOMWINDOW == 126 (0FFDD800) [pid = 2884] [serial = 1095] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 05:10:47 INFO - PROCESS | 2884 | --DOMWINDOW == 125 (0F848400) [pid = 2884] [serial = 1089] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 05:10:47 INFO - PROCESS | 2884 | --DOMWINDOW == 124 (0FFE2400) [pid = 2884] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 05:10:47 INFO - PROCESS | 2884 | --DOMWINDOW == 123 (0F218C00) [pid = 2884] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 05:10:47 INFO - PROCESS | 2884 | --DOMWINDOW == 122 (144A4000) [pid = 2884] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 05:10:47 INFO - PROCESS | 2884 | --DOMWINDOW == 121 (0878F000) [pid = 2884] [serial = 1086] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 05:10:47 INFO - PROCESS | 2884 | --DOMWINDOW == 120 (087E0800) [pid = 2884] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 05:10:47 INFO - PROCESS | 2884 | --DOMWINDOW == 119 (0BE4A800) [pid = 2884] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 05:10:47 INFO - PROCESS | 2884 | --DOMWINDOW == 118 (14428800) [pid = 2884] [serial = 1098] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 05:10:47 INFO - PROCESS | 2884 | --DOMWINDOW == 117 (18650800) [pid = 2884] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 05:10:47 INFO - PROCESS | 2884 | --DOMWINDOW == 116 (1B73C400) [pid = 2884] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 05:10:47 INFO - PROCESS | 2884 | --DOMWINDOW == 115 (1604D000) [pid = 2884] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 05:10:47 INFO - PROCESS | 2884 | --DOMWINDOW == 114 (18D58000) [pid = 2884] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 05:10:47 INFO - PROCESS | 2884 | --DOMWINDOW == 113 (18B37C00) [pid = 2884] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 05:10:47 INFO - PROCESS | 2884 | --DOMWINDOW == 112 (189A0800) [pid = 2884] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 05:10:47 INFO - PROCESS | 2884 | 1472904647326 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"]]]}] 05:10:47 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 () { 05:10:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:10:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 05:10:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:10:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 05:10:47 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 () { 05:10:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:10:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 05:10:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:10:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 05:10:47 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 () { 05:10:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:10:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 05:10:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:10:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 05:10:47 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 () { 05:10:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:10:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 05:10:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:10:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 05:10:47 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1181ms 05:10:47 INFO - PROCESS | 2884 | 1472904647371 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 05:10:47 INFO - PROCESS | 2884 | 1472904647374 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 05:10:47 INFO - PROCESS | 2884 | 1472904647377 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 05:10:47 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 05:10:47 INFO - PROCESS | 2884 | 1472904647379 Marionette TRACE conn5 <- [1,1514,null,{}] 05:10:47 INFO - PROCESS | 2884 | 1472904647382 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}] 05:10:47 INFO - PROCESS | 2884 | 1472904647384 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:47 INFO - PROCESS | 2884 | 1472904647476 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 05:10:47 INFO - PROCESS | 2884 | 1472904647481 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:47 INFO - PROCESS | 2884 | 1472904647483 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:47 INFO - PROCESS | 2884 | ++DOCSHELL 0F864C00 == 13 [pid = 2884] [id = 388] 05:10:47 INFO - PROCESS | 2884 | ++DOMWINDOW == 113 (0F911400) [pid = 2884] [serial = 1164] [outer = 00000000] 05:10:47 INFO - PROCESS | 2884 | ++DOMWINDOW == 114 (0FFDB800) [pid = 2884] [serial = 1165] [outer = 0F911400] 05:10:47 INFO - PROCESS | 2884 | 1472904647530 Marionette DEBUG loaded listener.js 05:10:47 INFO - PROCESS | 2884 | ++DOMWINDOW == 115 (142B4400) [pid = 2884] [serial = 1166] [outer = 0F911400] 05:10:47 INFO - PROCESS | 2884 | 1472904647977 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"]]]}] 05:10:48 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:10:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 05:10:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:10:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 05:10:48 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:10:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 05:10:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:10:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 05:10:48 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 05:10:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 05:10:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:10:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 05:10:48 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 631ms 05:10:48 INFO - PROCESS | 2884 | 1472904648018 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 05:10:48 INFO - PROCESS | 2884 | 1472904648020 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 05:10:48 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 05:10:48 INFO - PROCESS | 2884 | 1472904648027 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 05:10:48 INFO - PROCESS | 2884 | 1472904648029 Marionette TRACE conn5 <- [1,1518,null,{}] 05:10:48 INFO - PROCESS | 2884 | 1472904648033 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}] 05:10:48 INFO - PROCESS | 2884 | 1472904648035 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:48 INFO - PROCESS | 2884 | 1472904648120 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 05:10:48 INFO - PROCESS | 2884 | 1472904648156 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:48 INFO - PROCESS | 2884 | 1472904648158 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:48 INFO - PROCESS | 2884 | ++DOCSHELL 14DF1400 == 14 [pid = 2884] [id = 389] 05:10:48 INFO - PROCESS | 2884 | ++DOMWINDOW == 116 (15941000) [pid = 2884] [serial = 1167] [outer = 00000000] 05:10:48 INFO - PROCESS | 2884 | ++DOMWINDOW == 117 (16BC5000) [pid = 2884] [serial = 1168] [outer = 15941000] 05:10:48 INFO - PROCESS | 2884 | 1472904648205 Marionette DEBUG loaded listener.js 05:10:48 INFO - PROCESS | 2884 | ++DOMWINDOW == 118 (17BD1400) [pid = 2884] [serial = 1169] [outer = 15941000] 05:10:48 INFO - PROCESS | 2884 | 1472904648645 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]]]}] 05:10:48 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 05:10:48 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 05:10:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:10:48 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 05:10:48 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 05:10:48 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. 05:10:48 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 05:10:48 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 690ms 05:10:48 INFO - PROCESS | 2884 | 1472904648716 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 05:10:48 INFO - PROCESS | 2884 | 1472904648718 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 05:10:48 INFO - PROCESS | 2884 | 1472904648722 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 05:10:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 05:10:48 INFO - PROCESS | 2884 | 1472904648723 Marionette TRACE conn5 <- [1,1522,null,{}] 05:10:48 INFO - PROCESS | 2884 | 1472904648727 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}] 05:10:48 INFO - PROCESS | 2884 | 1472904648733 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:48 INFO - PROCESS | 2884 | 1472904648855 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 05:10:48 INFO - PROCESS | 2884 | 1472904648860 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:48 INFO - PROCESS | 2884 | 1472904648862 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:48 INFO - PROCESS | 2884 | ++DOCSHELL 18993000 == 15 [pid = 2884] [id = 390] 05:10:48 INFO - PROCESS | 2884 | ++DOMWINDOW == 119 (1899B800) [pid = 2884] [serial = 1170] [outer = 00000000] 05:10:48 INFO - PROCESS | 2884 | ++DOMWINDOW == 120 (18B3D400) [pid = 2884] [serial = 1171] [outer = 1899B800] 05:10:48 INFO - PROCESS | 2884 | 1472904648910 Marionette DEBUG loaded listener.js 05:10:48 INFO - PROCESS | 2884 | ++DOMWINDOW == 121 (18D33000) [pid = 2884] [serial = 1172] [outer = 1899B800] 05:10:49 INFO - PROCESS | 2884 | 1472904649651 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]]]}] 05:10:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 05:10:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 970ms 05:10:49 INFO - PROCESS | 2884 | 1472904649696 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 05:10:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 05:10:49 INFO - PROCESS | 2884 | 1472904649700 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 05:10:49 INFO - PROCESS | 2884 | 1472904649705 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 05:10:49 INFO - PROCESS | 2884 | 1472904649710 Marionette TRACE conn5 <- [1,1526,null,{}] 05:10:49 INFO - PROCESS | 2884 | 1472904649730 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}] 05:10:49 INFO - PROCESS | 2884 | 1472904649733 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:49 INFO - PROCESS | 2884 | 1472904649845 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 05:10:49 INFO - PROCESS | 2884 | 1472904649984 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:49 INFO - PROCESS | 2884 | 1472904649988 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:50 INFO - PROCESS | 2884 | ++DOCSHELL 0F70C000 == 16 [pid = 2884] [id = 391] 05:10:50 INFO - PROCESS | 2884 | ++DOMWINDOW == 122 (0F7C0000) [pid = 2884] [serial = 1173] [outer = 00000000] 05:10:50 INFO - PROCESS | 2884 | ++DOMWINDOW == 123 (0FBB9000) [pid = 2884] [serial = 1174] [outer = 0F7C0000] 05:10:50 INFO - PROCESS | 2884 | 1472904650049 Marionette DEBUG loaded listener.js 05:10:50 INFO - PROCESS | 2884 | ++DOMWINDOW == 124 (13A30400) [pid = 2884] [serial = 1175] [outer = 0F7C0000] 05:10:50 INFO - PROCESS | 2884 | 1472904650618 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]]]}] 05:10:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 05:10:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 950ms 05:10:50 INFO - PROCESS | 2884 | 1472904650656 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 05:10:50 INFO - PROCESS | 2884 | 1472904650661 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 05:10:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 05:10:50 INFO - PROCESS | 2884 | 1472904650667 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 05:10:50 INFO - PROCESS | 2884 | 1472904650670 Marionette TRACE conn5 <- [1,1530,null,{}] 05:10:50 INFO - PROCESS | 2884 | 1472904650674 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}] 05:10:50 INFO - PROCESS | 2884 | 1472904650677 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:50 INFO - PROCESS | 2884 | 1472904650794 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 05:10:50 INFO - PROCESS | 2884 | 1472904650908 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:50 INFO - PROCESS | 2884 | 1472904650910 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:50 INFO - PROCESS | 2884 | ++DOCSHELL 17B34800 == 17 [pid = 2884] [id = 392] 05:10:50 INFO - PROCESS | 2884 | ++DOMWINDOW == 125 (17B35400) [pid = 2884] [serial = 1176] [outer = 00000000] 05:10:51 INFO - PROCESS | 2884 | ++DOMWINDOW == 126 (181C0400) [pid = 2884] [serial = 1177] [outer = 17B35400] 05:10:51 INFO - PROCESS | 2884 | 1472904651009 Marionette DEBUG loaded listener.js 05:10:51 INFO - PROCESS | 2884 | ++DOMWINDOW == 127 (18650800) [pid = 2884] [serial = 1178] [outer = 17B35400] 05:10:51 INFO - PROCESS | 2884 | 1472904651618 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]]]}] 05:10:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 05:10:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 970ms 05:10:51 INFO - PROCESS | 2884 | 1472904651641 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 05:10:51 INFO - PROCESS | 2884 | 1472904651643 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 05:10:51 INFO - PROCESS | 2884 | 1472904651647 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 05:10:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 05:10:51 INFO - PROCESS | 2884 | 1472904651651 Marionette TRACE conn5 <- [1,1534,null,{}] 05:10:51 INFO - PROCESS | 2884 | 1472904651662 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}] 05:10:51 INFO - PROCESS | 2884 | 1472904651667 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:51 INFO - PROCESS | 2884 | 1472904651778 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 05:10:51 INFO - PROCESS | 2884 | 1472904651939 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:51 INFO - PROCESS | 2884 | 1472904651942 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:51 INFO - PROCESS | 2884 | ++DOCSHELL 17DA5000 == 18 [pid = 2884] [id = 393] 05:10:51 INFO - PROCESS | 2884 | ++DOMWINDOW == 128 (17DA9C00) [pid = 2884] [serial = 1179] [outer = 00000000] 05:10:51 INFO - PROCESS | 2884 | ++DOMWINDOW == 129 (1827EC00) [pid = 2884] [serial = 1180] [outer = 17DA9C00] 05:10:52 INFO - PROCESS | 2884 | 1472904652002 Marionette DEBUG loaded listener.js 05:10:52 INFO - PROCESS | 2884 | ++DOMWINDOW == 130 (189A9C00) [pid = 2884] [serial = 1181] [outer = 17DA9C00] 05:10:52 INFO - PROCESS | 2884 | 1472904652883 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]]]}] 05:10:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 05:10:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1273ms 05:10:52 INFO - PROCESS | 2884 | 1472904652929 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 05:10:52 INFO - PROCESS | 2884 | 1472904652933 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 05:10:52 INFO - PROCESS | 2884 | 1472904652938 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 05:10:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 05:10:52 INFO - PROCESS | 2884 | 1472904652942 Marionette TRACE conn5 <- [1,1538,null,{}] 05:10:52 INFO - PROCESS | 2884 | 1472904652947 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}] 05:10:52 INFO - PROCESS | 2884 | 1472904652951 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:53 INFO - PROCESS | 2884 | 1472904653053 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 05:10:53 INFO - PROCESS | 2884 | 1472904653192 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:53 INFO - PROCESS | 2884 | 1472904653196 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:53 INFO - PROCESS | 2884 | ++DOCSHELL 0BE44C00 == 19 [pid = 2884] [id = 394] 05:10:53 INFO - PROCESS | 2884 | ++DOMWINDOW == 131 (0BE46800) [pid = 2884] [serial = 1182] [outer = 00000000] 05:10:53 INFO - PROCESS | 2884 | ++DOMWINDOW == 132 (0BF3D000) [pid = 2884] [serial = 1183] [outer = 0BE46800] 05:10:53 INFO - PROCESS | 2884 | 1472904653253 Marionette DEBUG loaded listener.js 05:10:53 INFO - PROCESS | 2884 | ++DOMWINDOW == 133 (0C5C9400) [pid = 2884] [serial = 1184] [outer = 0BE46800] 05:10:53 INFO - PROCESS | 2884 | --DOCSHELL 0F912C00 == 18 [pid = 2884] [id = 384] 05:10:53 INFO - PROCESS | 2884 | --DOMWINDOW == 132 (14426000) [pid = 2884] [serial = 1135] [outer = 00000000] [url = about:blank] 05:10:53 INFO - PROCESS | 2884 | --DOMWINDOW == 131 (13826400) [pid = 2884] [serial = 1096] [outer = 00000000] [url = about:blank] 05:10:53 INFO - PROCESS | 2884 | --DOMWINDOW == 130 (0F2F2C00) [pid = 2884] [serial = 1093] [outer = 00000000] [url = about:blank] 05:10:53 INFO - PROCESS | 2884 | --DOMWINDOW == 129 (0FAD9000) [pid = 2884] [serial = 1120] [outer = 00000000] [url = about:blank] 05:10:53 INFO - PROCESS | 2884 | --DOMWINDOW == 128 (0BE48000) [pid = 2884] [serial = 661] [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.] 05:10:53 INFO - PROCESS | 2884 | --DOMWINDOW == 127 (0F708C00) [pid = 2884] [serial = 1094] [outer = 00000000] [url = about:blank] 05:10:53 INFO - PROCESS | 2884 | --DOMWINDOW == 126 (186F2000) [pid = 2884] [serial = 1065] [outer = 00000000] [url = about:blank] 05:10:53 INFO - PROCESS | 2884 | --DOMWINDOW == 125 (0F658C00) [pid = 2884] [serial = 1084] [outer = 00000000] [url = about:blank] 05:10:53 INFO - PROCESS | 2884 | --DOMWINDOW == 124 (0F7C3800) [pid = 2884] [serial = 1080] [outer = 00000000] [url = about:blank] 05:10:53 INFO - PROCESS | 2884 | --DOMWINDOW == 123 (142DF000) [pid = 2884] [serial = 1071] [outer = 00000000] [url = about:blank] 05:10:53 INFO - PROCESS | 2884 | --DOMWINDOW == 122 (0C570400) [pid = 2884] [serial = 1069] [outer = 00000000] [url = about:blank] 05:10:53 INFO - PROCESS | 2884 | --DOMWINDOW == 121 (0F7BDC00) [pid = 2884] [serial = 1105] [outer = 00000000] [url = about:blank] 05:10:53 INFO - PROCESS | 2884 | --DOMWINDOW == 120 (181C3000) [pid = 2884] [serial = 1074] [outer = 00000000] [url = about:blank] 05:10:53 INFO - PROCESS | 2884 | --DOMWINDOW == 119 (18283400) [pid = 2884] [serial = 1056] [outer = 00000000] [url = about:blank] 05:10:53 INFO - PROCESS | 2884 | --DOMWINDOW == 118 (17B30000) [pid = 2884] [serial = 1033] [outer = 00000000] [url = about:blank] 05:10:53 INFO - PROCESS | 2884 | --DOMWINDOW == 117 (0FFE6400) [pid = 2884] [serial = 1038] [outer = 00000000] [url = about:blank] 05:10:53 INFO - PROCESS | 2884 | --DOMWINDOW == 116 (13A2F800) [pid = 2884] [serial = 1039] [outer = 00000000] [url = about:blank] 05:10:53 INFO - PROCESS | 2884 | --DOMWINDOW == 115 (0BE1E800) [pid = 2884] [serial = 1035] [outer = 00000000] [url = about:blank] 05:10:53 INFO - PROCESS | 2884 | --DOMWINDOW == 114 (0BE40800) [pid = 2884] [serial = 1036] [outer = 00000000] [url = about:blank] 05:10:53 INFO - PROCESS | 2884 | --DOMWINDOW == 113 (0BE94C00) [pid = 2884] [serial = 1041] [outer = 00000000] [url = about:blank] 05:10:53 INFO - PROCESS | 2884 | --DOMWINDOW == 112 (0F708400) [pid = 2884] [serial = 1042] [outer = 00000000] [url = about:blank] 05:10:53 INFO - PROCESS | 2884 | --DOMWINDOW == 111 (0FFE3800) [pid = 2884] [serial = 1044] [outer = 00000000] [url = about:blank] 05:10:53 INFO - PROCESS | 2884 | --DOMWINDOW == 110 (13827400) [pid = 2884] [serial = 1045] [outer = 00000000] [url = about:blank] 05:10:53 INFO - PROCESS | 2884 | --DOMWINDOW == 109 (15F4B800) [pid = 2884] [serial = 1047] [outer = 00000000] [url = about:blank] 05:10:53 INFO - PROCESS | 2884 | --DOMWINDOW == 108 (16046800) [pid = 2884] [serial = 1048] [outer = 00000000] [url = about:blank] 05:10:53 INFO - PROCESS | 2884 | --DOMWINDOW == 107 (181BC000) [pid = 2884] [serial = 1053] [outer = 00000000] [url = about:blank] 05:10:53 INFO - PROCESS | 2884 | --DOMWINDOW == 106 (10BE6800) [pid = 2884] [serial = 1060] [outer = 00000000] [url = about:blank] 05:10:53 INFO - PROCESS | 2884 | --DOMWINDOW == 105 (10BE0800) [pid = 2884] [serial = 1059] [outer = 00000000] [url = about:blank] 05:10:53 INFO - PROCESS | 2884 | --DOMWINDOW == 104 (14DF9800) [pid = 2884] [serial = 1072] [outer = 00000000] [url = about:blank] 05:10:53 INFO - PROCESS | 2884 | --DOMWINDOW == 103 (18994400) [pid = 2884] [serial = 1077] [outer = 00000000] [url = about:blank] 05:10:53 INFO - PROCESS | 2884 | --DOMWINDOW == 102 (1864EC00) [pid = 2884] [serial = 1057] [outer = 00000000] [url = about:blank] 05:10:53 INFO - PROCESS | 2884 | --DOMWINDOW == 101 (1827E000) [pid = 2884] [serial = 1075] [outer = 00000000] [url = about:blank] 05:10:53 INFO - PROCESS | 2884 | --DOMWINDOW == 100 (1899E800) [pid = 2884] [serial = 1078] [outer = 00000000] [url = about:blank] 05:10:53 INFO - PROCESS | 2884 | --DOMWINDOW == 99 (18786000) [pid = 2884] [serial = 1066] [outer = 00000000] [url = about:blank] 05:10:53 INFO - PROCESS | 2884 | --DOMWINDOW == 98 (17B34000) [pid = 2884] [serial = 1050] [outer = 00000000] [url = about:blank] 05:10:53 INFO - PROCESS | 2884 | --DOMWINDOW == 97 (18655000) [pid = 2884] [serial = 1063] [outer = 00000000] [url = about:blank] 05:10:53 INFO - PROCESS | 2884 | --DOMWINDOW == 96 (17B3A800) [pid = 2884] [serial = 1051] [outer = 00000000] [url = about:blank] 05:10:53 INFO - PROCESS | 2884 | --DOMWINDOW == 95 (0F86B400) [pid = 2884] [serial = 1081] [outer = 00000000] [url = about:blank] 05:10:53 INFO - PROCESS | 2884 | --DOMWINDOW == 94 (181BD000) [pid = 2884] [serial = 1054] [outer = 00000000] [url = about:blank] 05:10:53 INFO - PROCESS | 2884 | --DOMWINDOW == 93 (0BE1F000) [pid = 2884] [serial = 1068] [outer = 00000000] [url = about:blank] 05:10:53 INFO - PROCESS | 2884 | --DOMWINDOW == 92 (18652C00) [pid = 2884] [serial = 1062] [outer = 00000000] [url = about:blank] 05:10:53 INFO - PROCESS | 2884 | --DOMWINDOW == 91 (15FE9800) [pid = 2884] [serial = 1136] [outer = 00000000] [url = about:blank] 05:10:53 INFO - PROCESS | 2884 | --DOMWINDOW == 90 (14DF9400) [pid = 2884] [serial = 1099] [outer = 00000000] [url = about:blank] 05:10:53 INFO - PROCESS | 2884 | --DOMWINDOW == 89 (13D97400) [pid = 2884] [serial = 1108] [outer = 00000000] [url = about:blank] 05:10:53 INFO - PROCESS | 2884 | --DOMWINDOW == 88 (0F913000) [pid = 2884] [serial = 1106] [outer = 00000000] [url = about:blank] 05:10:53 INFO - PROCESS | 2884 | --DOMWINDOW == 87 (1604EC00) [pid = 2884] [serial = 1124] [outer = 00000000] [url = about:blank] 05:10:53 INFO - PROCESS | 2884 | --DOMWINDOW == 86 (1820FC00) [pid = 2884] [serial = 1126] [outer = 00000000] [url = about:blank] 05:10:53 INFO - PROCESS | 2884 | --DOMWINDOW == 85 (0BE19400) [pid = 2884] [serial = 1088] [outer = 00000000] [url = about:blank] 05:10:53 INFO - PROCESS | 2884 | --DOMWINDOW == 84 (17ABFC00) [pid = 2884] [serial = 1103] [outer = 00000000] [url = about:blank] 05:10:53 INFO - PROCESS | 2884 | --DOMWINDOW == 83 (0F265400) [pid = 2884] [serial = 1009] [outer = 00000000] [url = about:blank] 05:10:53 INFO - PROCESS | 2884 | --DOMWINDOW == 82 (0F865400) [pid = 2884] [serial = 1090] [outer = 00000000] [url = about:blank] 05:10:53 INFO - PROCESS | 2884 | --DOMWINDOW == 81 (0F219400) [pid = 2884] [serial = 1083] [outer = 00000000] [url = about:blank] 05:10:53 INFO - PROCESS | 2884 | --DOMWINDOW == 80 (087DA800) [pid = 2884] [serial = 1087] [outer = 00000000] [url = about:blank] 05:10:53 INFO - PROCESS | 2884 | --DOMWINDOW == 79 (15F46800) [pid = 2884] [serial = 1123] [outer = 00000000] [url = about:blank] 05:10:53 INFO - PROCESS | 2884 | --DOMWINDOW == 78 (13AB9800) [pid = 2884] [serial = 1121] [outer = 00000000] [url = about:blank] 05:10:53 INFO - PROCESS | 2884 | --DOMWINDOW == 77 (17AC1800) [pid = 2884] [serial = 1112] [outer = 00000000] [url = about:blank] 05:10:53 INFO - PROCESS | 2884 | --DOMWINDOW == 76 (181C1C00) [pid = 2884] [serial = 1114] [outer = 00000000] [url = about:blank] 05:10:53 INFO - PROCESS | 2884 | --DOMWINDOW == 75 (189A9000) [pid = 2884] [serial = 1141] [outer = 00000000] [url = about:blank] 05:10:53 INFO - PROCESS | 2884 | --DOMWINDOW == 74 (181C5C00) [pid = 2884] [serial = 1139] [outer = 00000000] [url = about:blank] 05:10:53 INFO - PROCESS | 2884 | --DOMWINDOW == 73 (142D4000) [pid = 2884] [serial = 1109] [outer = 00000000] [url = about:blank] 05:10:53 INFO - PROCESS | 2884 | --DOMWINDOW == 72 (18281000) [pid = 2884] [serial = 1127] [outer = 00000000] [url = about:blank] 05:10:53 INFO - PROCESS | 2884 | --DOMWINDOW == 71 (189A4000) [pid = 2884] [serial = 1129] [outer = 00000000] [url = about:blank] 05:10:53 INFO - PROCESS | 2884 | --DOMWINDOW == 70 (16051400) [pid = 2884] [serial = 1102] [outer = 00000000] [url = about:blank] 05:10:53 INFO - PROCESS | 2884 | --DOMWINDOW == 69 (13AD9C00) [pid = 2884] [serial = 1097] [outer = 00000000] [url = about:blank] 05:10:53 INFO - PROCESS | 2884 | --DOMWINDOW == 68 (1604F400) [pid = 2884] [serial = 1111] [outer = 00000000] [url = about:blank] 05:10:53 INFO - PROCESS | 2884 | --DOMWINDOW == 67 (0F91D000) [pid = 2884] [serial = 1091] [outer = 00000000] [url = about:blank] 05:10:53 INFO - PROCESS | 2884 | --DOMWINDOW == 66 (17B39C00) [pid = 2884] [serial = 1138] [outer = 00000000] [url = about:blank] 05:10:53 INFO - PROCESS | 2884 | --DOMWINDOW == 65 (15C06400) [pid = 2884] [serial = 1100] [outer = 00000000] [url = about:blank] 05:10:53 INFO - PROCESS | 2884 | --DOMWINDOW == 64 (186F8C00) [pid = 2884] [serial = 1118] [outer = 00000000] [url = about:blank] 05:10:53 INFO - PROCESS | 2884 | --DOMWINDOW == 63 (1BE27000) [pid = 2884] [serial = 1151] [outer = 00000000] [url = about:blank] 05:10:53 INFO - PROCESS | 2884 | --DOMWINDOW == 62 (1B1F4400) [pid = 2884] [serial = 1148] [outer = 00000000] [url = about:blank] 05:10:53 INFO - PROCESS | 2884 | --DOMWINDOW == 61 (1BE24C00) [pid = 2884] [serial = 1150] [outer = 00000000] [url = about:blank] 05:10:53 INFO - PROCESS | 2884 | --DOMWINDOW == 60 (1AA22400) [pid = 2884] [serial = 1145] [outer = 00000000] [url = about:blank] 05:10:53 INFO - PROCESS | 2884 | --DOMWINDOW == 59 (1B1F1C00) [pid = 2884] [serial = 1147] [outer = 00000000] [url = about:blank] 05:10:53 INFO - PROCESS | 2884 | --DOMWINDOW == 58 (18D33C00) [pid = 2884] [serial = 1133] [outer = 00000000] [url = about:blank] 05:10:53 INFO - PROCESS | 2884 | --DOMWINDOW == 57 (18A5EC00) [pid = 2884] [serial = 1130] [outer = 00000000] [url = about:blank] 05:10:53 INFO - PROCESS | 2884 | --DOMWINDOW == 56 (18D30C00) [pid = 2884] [serial = 1132] [outer = 00000000] [url = about:blank] 05:10:53 INFO - PROCESS | 2884 | --DOMWINDOW == 55 (18A66400) [pid = 2884] [serial = 1142] [outer = 00000000] [url = about:blank] 05:10:53 INFO - PROCESS | 2884 | --DOMWINDOW == 54 (18283000) [pid = 2884] [serial = 1115] [outer = 00000000] [url = about:blank] 05:10:53 INFO - PROCESS | 2884 | --DOMWINDOW == 53 (1A003400) [pid = 2884] [serial = 1144] [outer = 00000000] [url = about:blank] 05:10:53 INFO - PROCESS | 2884 | --DOMWINDOW == 52 (186F0C00) [pid = 2884] [serial = 1117] [outer = 00000000] [url = about:blank] 05:10:53 INFO - PROCESS | 2884 | 1472904653771 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]]]}] 05:10:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 05:10:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 871ms 05:10:53 INFO - PROCESS | 2884 | 1472904653815 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 05:10:53 INFO - PROCESS | 2884 | 1472904653819 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 05:10:53 INFO - PROCESS | 2884 | 1472904653825 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 05:10:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 05:10:53 INFO - PROCESS | 2884 | 1472904653828 Marionette TRACE conn5 <- [1,1542,null,{}] 05:10:53 INFO - PROCESS | 2884 | 1472904653831 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}] 05:10:53 INFO - PROCESS | 2884 | 1472904653834 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:53 INFO - PROCESS | 2884 | 1472904653929 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 05:10:53 INFO - PROCESS | 2884 | 1472904653937 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:53 INFO - PROCESS | 2884 | 1472904653940 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:53 INFO - PROCESS | 2884 | ++DOCSHELL 0BE4D000 == 19 [pid = 2884] [id = 395] 05:10:53 INFO - PROCESS | 2884 | ++DOMWINDOW == 53 (0BF3A000) [pid = 2884] [serial = 1185] [outer = 00000000] 05:10:53 INFO - PROCESS | 2884 | ++DOMWINDOW == 54 (0F2FA800) [pid = 2884] [serial = 1186] [outer = 0BF3A000] 05:10:54 INFO - PROCESS | 2884 | 1472904653996 Marionette DEBUG loaded listener.js 05:10:54 INFO - PROCESS | 2884 | ++DOMWINDOW == 55 (0F659800) [pid = 2884] [serial = 1187] [outer = 0BF3A000] 05:10:54 INFO - PROCESS | 2884 | 1472904654548 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]]]}] 05:10:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 05:10:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 770ms 05:10:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 05:10:54 INFO - PROCESS | 2884 | 1472904654600 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 05:10:54 INFO - PROCESS | 2884 | 1472904654602 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 05:10:54 INFO - PROCESS | 2884 | 1472904654605 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 05:10:54 INFO - PROCESS | 2884 | 1472904654609 Marionette TRACE conn5 <- [1,1546,null,{}] 05:10:54 INFO - PROCESS | 2884 | 1472904654619 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}] 05:10:54 INFO - PROCESS | 2884 | 1472904654623 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:54 INFO - PROCESS | 2884 | 1472904654718 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 05:10:54 INFO - PROCESS | 2884 | 1472904654808 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:54 INFO - PROCESS | 2884 | 1472904654811 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:54 INFO - PROCESS | 2884 | ++DOCSHELL 0F862800 == 20 [pid = 2884] [id = 396] 05:10:54 INFO - PROCESS | 2884 | ++DOMWINDOW == 56 (0F865800) [pid = 2884] [serial = 1188] [outer = 00000000] 05:10:54 INFO - PROCESS | 2884 | ++DOMWINDOW == 57 (0F913800) [pid = 2884] [serial = 1189] [outer = 0F865800] 05:10:54 INFO - PROCESS | 2884 | 1472904654862 Marionette DEBUG loaded listener.js 05:10:54 INFO - PROCESS | 2884 | ++DOMWINDOW == 58 (0F91B400) [pid = 2884] [serial = 1190] [outer = 0F865800] 05:10:55 INFO - PROCESS | 2884 | 1472904655227 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]]]}] 05:10:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 05:10:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 670ms 05:10:55 INFO - PROCESS | 2884 | 1472904655286 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 05:10:55 INFO - PROCESS | 2884 | 1472904655288 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 05:10:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 05:10:55 INFO - PROCESS | 2884 | 1472904655292 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 05:10:55 INFO - PROCESS | 2884 | 1472904655293 Marionette TRACE conn5 <- [1,1550,null,{}] 05:10:55 INFO - PROCESS | 2884 | 1472904655297 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}] 05:10:55 INFO - PROCESS | 2884 | 1472904655299 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:55 INFO - PROCESS | 2884 | 1472904655389 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 05:10:55 INFO - PROCESS | 2884 | 1472904655395 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:55 INFO - PROCESS | 2884 | 1472904655397 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:55 INFO - PROCESS | 2884 | ++DOCSHELL 0FBB7000 == 21 [pid = 2884] [id = 397] 05:10:55 INFO - PROCESS | 2884 | ++DOMWINDOW == 59 (0FBC1800) [pid = 2884] [serial = 1191] [outer = 00000000] 05:10:55 INFO - PROCESS | 2884 | ++DOMWINDOW == 60 (13824C00) [pid = 2884] [serial = 1192] [outer = 0FBC1800] 05:10:55 INFO - PROCESS | 2884 | 1472904655444 Marionette DEBUG loaded listener.js 05:10:55 INFO - PROCESS | 2884 | ++DOMWINDOW == 61 (13A2B800) [pid = 2884] [serial = 1193] [outer = 0FBC1800] 05:10:55 INFO - PROCESS | 2884 | 1472904655891 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]]]}] 05:10:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 05:10:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 630ms 05:10:55 INFO - PROCESS | 2884 | 1472904655944 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 05:10:55 INFO - PROCESS | 2884 | 1472904655947 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 05:10:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 05:10:55 INFO - PROCESS | 2884 | 1472904655950 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 05:10:55 INFO - PROCESS | 2884 | 1472904655952 Marionette TRACE conn5 <- [1,1554,null,{}] 05:10:55 INFO - PROCESS | 2884 | 1472904655967 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}] 05:10:55 INFO - PROCESS | 2884 | 1472904655969 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:56 INFO - PROCESS | 2884 | 1472904656087 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 05:10:56 INFO - PROCESS | 2884 | 1472904656178 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:56 INFO - PROCESS | 2884 | 1472904656180 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:56 INFO - PROCESS | 2884 | ++DOCSHELL 13ABE000 == 22 [pid = 2884] [id = 398] 05:10:56 INFO - PROCESS | 2884 | ++DOMWINDOW == 62 (13AD9C00) [pid = 2884] [serial = 1194] [outer = 00000000] 05:10:56 INFO - PROCESS | 2884 | ++DOMWINDOW == 63 (13BCD000) [pid = 2884] [serial = 1195] [outer = 13AD9C00] 05:10:56 INFO - PROCESS | 2884 | 1472904656227 Marionette DEBUG loaded listener.js 05:10:56 INFO - PROCESS | 2884 | ++DOMWINDOW == 64 (13BD1800) [pid = 2884] [serial = 1196] [outer = 13AD9C00] 05:10:56 INFO - PROCESS | 2884 | 1472904656639 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]]]}] 05:10:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 05:10:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 730ms 05:10:56 INFO - PROCESS | 2884 | 1472904656683 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 05:10:56 INFO - PROCESS | 2884 | 1472904656685 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 05:10:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 05:10:56 INFO - PROCESS | 2884 | 1472904656694 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 05:10:56 INFO - PROCESS | 2884 | 1472904656695 Marionette TRACE conn5 <- [1,1558,null,{}] 05:10:56 INFO - PROCESS | 2884 | 1472904656699 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}] 05:10:56 INFO - PROCESS | 2884 | 1472904656705 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:56 INFO - PROCESS | 2884 | 1472904656847 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 05:10:56 INFO - PROCESS | 2884 | 1472904656904 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:56 INFO - PROCESS | 2884 | 1472904656906 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:56 INFO - PROCESS | 2884 | ++DOCSHELL 142DF000 == 23 [pid = 2884] [id = 399] 05:10:56 INFO - PROCESS | 2884 | ++DOMWINDOW == 65 (1433CC00) [pid = 2884] [serial = 1197] [outer = 00000000] 05:10:56 INFO - PROCESS | 2884 | ++DOMWINDOW == 66 (15942400) [pid = 2884] [serial = 1198] [outer = 1433CC00] 05:10:56 INFO - PROCESS | 2884 | 1472904656954 Marionette DEBUG loaded listener.js 05:10:57 INFO - PROCESS | 2884 | ++DOMWINDOW == 67 (15F3F800) [pid = 2884] [serial = 1199] [outer = 1433CC00] 05:10:57 INFO - PROCESS | 2884 | 1472904657374 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]]]}] 05:10:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 05:10:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 730ms 05:10:57 INFO - PROCESS | 2884 | 1472904657423 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 05:10:57 INFO - PROCESS | 2884 | 1472904657425 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 05:10:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 05:10:57 INFO - PROCESS | 2884 | 1472904657468 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 05:10:57 INFO - PROCESS | 2884 | 1472904657470 Marionette TRACE conn5 <- [1,1562,null,{}] 05:10:57 INFO - PROCESS | 2884 | 1472904657474 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}] 05:10:57 INFO - PROCESS | 2884 | 1472904657476 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:57 INFO - PROCESS | 2884 | 1472904657597 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 05:10:57 INFO - PROCESS | 2884 | 1472904657609 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:57 INFO - PROCESS | 2884 | 1472904657611 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:57 INFO - PROCESS | 2884 | ++DOCSHELL 15FAE800 == 24 [pid = 2884] [id = 400] 05:10:57 INFO - PROCESS | 2884 | ++DOMWINDOW == 68 (15FBAC00) [pid = 2884] [serial = 1200] [outer = 00000000] 05:10:57 INFO - PROCESS | 2884 | ++DOMWINDOW == 69 (16045000) [pid = 2884] [serial = 1201] [outer = 15FBAC00] 05:10:57 INFO - PROCESS | 2884 | 1472904657715 Marionette DEBUG loaded listener.js 05:10:57 INFO - PROCESS | 2884 | ++DOMWINDOW == 70 (16050400) [pid = 2884] [serial = 1202] [outer = 15FBAC00] 05:10:58 INFO - PROCESS | 2884 | --DOMWINDOW == 69 (1442AC00) [pid = 2884] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 05:10:58 INFO - PROCESS | 2884 | --DOMWINDOW == 68 (18655C00) [pid = 2884] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 05:10:58 INFO - PROCESS | 2884 | --DOMWINDOW == 67 (15941000) [pid = 2884] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 05:10:58 INFO - PROCESS | 2884 | --DOMWINDOW == 66 (0FBB9400) [pid = 2884] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 05:10:58 INFO - PROCESS | 2884 | --DOMWINDOW == 65 (0F135800) [pid = 2884] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 05:10:58 INFO - PROCESS | 2884 | --DOMWINDOW == 64 (0F911400) [pid = 2884] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 05:10:58 INFO - PROCESS | 2884 | 1472904658365 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]]]}] 05:10:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 05:10:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 931ms 05:10:58 INFO - PROCESS | 2884 | 1472904658389 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 05:10:58 INFO - PROCESS | 2884 | 1472904658391 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 05:10:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 05:10:58 INFO - PROCESS | 2884 | 1472904658394 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 05:10:58 INFO - PROCESS | 2884 | 1472904658396 Marionette TRACE conn5 <- [1,1566,null,{}] 05:10:58 INFO - PROCESS | 2884 | 1472904658399 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}] 05:10:58 INFO - PROCESS | 2884 | 1472904658401 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:58 INFO - PROCESS | 2884 | 1472904658522 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 05:10:58 INFO - PROCESS | 2884 | 1472904658580 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:58 INFO - PROCESS | 2884 | 1472904658582 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:58 INFO - PROCESS | 2884 | ++DOCSHELL 0F654800 == 25 [pid = 2884] [id = 401] 05:10:58 INFO - PROCESS | 2884 | ++DOMWINDOW == 65 (13A30000) [pid = 2884] [serial = 1203] [outer = 00000000] 05:10:58 INFO - PROCESS | 2884 | ++DOMWINDOW == 66 (16074800) [pid = 2884] [serial = 1204] [outer = 13A30000] 05:10:58 INFO - PROCESS | 2884 | 1472904658629 Marionette DEBUG loaded listener.js 05:10:58 INFO - PROCESS | 2884 | ++DOMWINDOW == 67 (16B59800) [pid = 2884] [serial = 1205] [outer = 13A30000] 05:10:59 INFO - PROCESS | 2884 | 1472904658996 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]]]}] 05:10:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 05:10:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 670ms 05:10:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 05:10:59 INFO - PROCESS | 2884 | 1472904659065 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 05:10:59 INFO - PROCESS | 2884 | 1472904659067 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 05:10:59 INFO - PROCESS | 2884 | 1472904659070 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 05:10:59 INFO - PROCESS | 2884 | 1472904659072 Marionette TRACE conn5 <- [1,1570,null,{}] 05:10:59 INFO - PROCESS | 2884 | 1472904659075 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}] 05:10:59 INFO - PROCESS | 2884 | 1472904659077 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:59 INFO - PROCESS | 2884 | 1472904659162 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 05:10:59 INFO - PROCESS | 2884 | 1472904659168 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:59 INFO - PROCESS | 2884 | 1472904659170 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:59 INFO - PROCESS | 2884 | ++DOCSHELL 17614800 == 26 [pid = 2884] [id = 402] 05:10:59 INFO - PROCESS | 2884 | ++DOMWINDOW == 68 (1761BC00) [pid = 2884] [serial = 1206] [outer = 00000000] 05:10:59 INFO - PROCESS | 2884 | ++DOMWINDOW == 69 (17AC7800) [pid = 2884] [serial = 1207] [outer = 1761BC00] 05:10:59 INFO - PROCESS | 2884 | 1472904659216 Marionette DEBUG loaded listener.js 05:10:59 INFO - PROCESS | 2884 | ++DOMWINDOW == 70 (17AC8400) [pid = 2884] [serial = 1208] [outer = 1761BC00] 05:10:59 INFO - PROCESS | 2884 | 1472904659667 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]]]}] 05:10:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 05:10:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 630ms 05:10:59 INFO - PROCESS | 2884 | 1472904659704 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 05:10:59 INFO - PROCESS | 2884 | 1472904659706 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 05:10:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 05:10:59 INFO - PROCESS | 2884 | 1472904659709 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 05:10:59 INFO - PROCESS | 2884 | 1472904659711 Marionette TRACE conn5 <- [1,1574,null,{}] 05:10:59 INFO - PROCESS | 2884 | 1472904659714 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}] 05:10:59 INFO - PROCESS | 2884 | 1472904659716 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:59 INFO - PROCESS | 2884 | 1472904659812 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 05:10:59 INFO - PROCESS | 2884 | 1472904659820 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:59 INFO - PROCESS | 2884 | 1472904659822 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:10:59 INFO - PROCESS | 2884 | ++DOCSHELL 16081400 == 27 [pid = 2884] [id = 403] 05:10:59 INFO - PROCESS | 2884 | ++DOMWINDOW == 71 (17B07400) [pid = 2884] [serial = 1209] [outer = 00000000] 05:10:59 INFO - PROCESS | 2884 | ++DOMWINDOW == 72 (17B3B000) [pid = 2884] [serial = 1210] [outer = 17B07400] 05:10:59 INFO - PROCESS | 2884 | 1472904659869 Marionette DEBUG loaded listener.js 05:10:59 INFO - PROCESS | 2884 | ++DOMWINDOW == 73 (17DA2000) [pid = 2884] [serial = 1211] [outer = 17B07400] 05:11:00 INFO - PROCESS | 2884 | 1472904660508 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]]]}] 05:11:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 05:11:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 870ms 05:11:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 05:11:00 INFO - PROCESS | 2884 | 1472904660582 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 05:11:00 INFO - PROCESS | 2884 | 1472904660586 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 05:11:00 INFO - PROCESS | 2884 | 1472904660591 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 05:11:00 INFO - PROCESS | 2884 | 1472904660595 Marionette TRACE conn5 <- [1,1578,null,{}] 05:11:00 INFO - PROCESS | 2884 | 1472904660601 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}] 05:11:00 INFO - PROCESS | 2884 | 1472904660605 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:00 INFO - PROCESS | 2884 | 1472904660751 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 05:11:00 INFO - PROCESS | 2884 | 1472904660880 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:00 INFO - PROCESS | 2884 | 1472904660883 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:00 INFO - PROCESS | 2884 | ++DOCSHELL 0BE3F800 == 28 [pid = 2884] [id = 404] 05:11:00 INFO - PROCESS | 2884 | ++DOMWINDOW == 74 (0BE42400) [pid = 2884] [serial = 1212] [outer = 00000000] 05:11:00 INFO - PROCESS | 2884 | ++DOMWINDOW == 75 (0F183C00) [pid = 2884] [serial = 1213] [outer = 0BE42400] 05:11:00 INFO - PROCESS | 2884 | 1472904660944 Marionette DEBUG loaded listener.js 05:11:01 INFO - PROCESS | 2884 | ++DOMWINDOW == 76 (0F708800) [pid = 2884] [serial = 1214] [outer = 0BE42400] 05:11:01 INFO - PROCESS | 2884 | 1472904661557 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]]]}] 05:11:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 05:11:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1022ms 05:11:01 INFO - PROCESS | 2884 | 1472904661614 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 05:11:01 INFO - PROCESS | 2884 | 1472904661619 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 05:11:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 05:11:01 INFO - PROCESS | 2884 | 1472904661625 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 05:11:01 INFO - PROCESS | 2884 | 1472904661628 Marionette TRACE conn5 <- [1,1582,null,{}] 05:11:01 INFO - PROCESS | 2884 | 1472904661632 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}] 05:11:01 INFO - PROCESS | 2884 | 1472904661635 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:01 INFO - PROCESS | 2884 | 1472904661754 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 05:11:01 INFO - PROCESS | 2884 | 1472904661892 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:01 INFO - PROCESS | 2884 | 1472904661894 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:01 INFO - PROCESS | 2884 | ++DOCSHELL 0F849C00 == 29 [pid = 2884] [id = 405] 05:11:01 INFO - PROCESS | 2884 | ++DOMWINDOW == 77 (0F84A000) [pid = 2884] [serial = 1215] [outer = 00000000] 05:11:01 INFO - PROCESS | 2884 | ++DOMWINDOW == 78 (0F86BC00) [pid = 2884] [serial = 1216] [outer = 0F84A000] 05:11:01 INFO - PROCESS | 2884 | 1472904661956 Marionette DEBUG loaded listener.js 05:11:02 INFO - PROCESS | 2884 | ++DOMWINDOW == 79 (0F91E000) [pid = 2884] [serial = 1217] [outer = 0F84A000] 05:11:02 INFO - PROCESS | 2884 | 1472904662570 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]]]}] 05:11:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 05:11:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 970ms 05:11:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 05:11:02 INFO - PROCESS | 2884 | 1472904662598 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 05:11:02 INFO - PROCESS | 2884 | 1472904662601 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 05:11:02 INFO - PROCESS | 2884 | 1472904662605 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 05:11:02 INFO - PROCESS | 2884 | 1472904662608 Marionette TRACE conn5 <- [1,1586,null,{}] 05:11:02 INFO - PROCESS | 2884 | 1472904662619 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}] 05:11:02 INFO - PROCESS | 2884 | 1472904662624 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:02 INFO - PROCESS | 2884 | 1472904662737 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 05:11:02 INFO - PROCESS | 2884 | 1472904662846 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:02 INFO - PROCESS | 2884 | 1472904662850 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:02 INFO - PROCESS | 2884 | ++DOCSHELL 15F4AC00 == 30 [pid = 2884] [id = 406] 05:11:02 INFO - PROCESS | 2884 | ++DOMWINDOW == 80 (15F4B000) [pid = 2884] [serial = 1218] [outer = 00000000] 05:11:02 INFO - PROCESS | 2884 | ++DOMWINDOW == 81 (17AC1400) [pid = 2884] [serial = 1219] [outer = 15F4B000] 05:11:02 INFO - PROCESS | 2884 | 1472904662960 Marionette DEBUG loaded listener.js 05:11:03 INFO - PROCESS | 2884 | ++DOMWINDOW == 82 (17B3B800) [pid = 2884] [serial = 1220] [outer = 15F4B000] 05:11:03 INFO - PROCESS | 2884 | 1472904663807 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]]]}] 05:11:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 05:11:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1223ms 05:11:03 INFO - PROCESS | 2884 | 1472904663831 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 05:11:03 INFO - PROCESS | 2884 | 1472904663835 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 05:11:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 05:11:03 INFO - PROCESS | 2884 | 1472904663840 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 05:11:03 INFO - PROCESS | 2884 | 1472904663845 Marionette TRACE conn5 <- [1,1590,null,{}] 05:11:03 INFO - PROCESS | 2884 | 1472904663850 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}] 05:11:03 INFO - PROCESS | 2884 | 1472904663853 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:03 INFO - PROCESS | 2884 | 1472904663958 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 05:11:04 INFO - PROCESS | 2884 | 1472904664068 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:04 INFO - PROCESS | 2884 | 1472904664071 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:04 INFO - PROCESS | 2884 | ++DOCSHELL 0BE21000 == 31 [pid = 2884] [id = 407] 05:11:04 INFO - PROCESS | 2884 | ++DOMWINDOW == 83 (0BE43400) [pid = 2884] [serial = 1221] [outer = 00000000] 05:11:04 INFO - PROCESS | 2884 | ++DOMWINDOW == 84 (0F182400) [pid = 2884] [serial = 1222] [outer = 0BE43400] 05:11:04 INFO - PROCESS | 2884 | 1472904664123 Marionette DEBUG loaded listener.js 05:11:04 INFO - PROCESS | 2884 | ++DOMWINDOW == 85 (0F65D000) [pid = 2884] [serial = 1223] [outer = 0BE43400] 05:11:05 INFO - PROCESS | 2884 | --DOMWINDOW == 84 (142D9000) [pid = 2884] [serial = 1153] [outer = 00000000] [url = about:blank] 05:11:05 INFO - PROCESS | 2884 | --DOMWINDOW == 83 (15F40000) [pid = 2884] [serial = 1159] [outer = 00000000] [url = about:blank] 05:11:05 INFO - PROCESS | 2884 | --DOMWINDOW == 82 (186F4000) [pid = 2884] [serial = 1162] [outer = 00000000] [url = about:blank] 05:11:05 INFO - PROCESS | 2884 | --DOMWINDOW == 81 (17BD1400) [pid = 2884] [serial = 1169] [outer = 00000000] [url = about:blank] 05:11:05 INFO - PROCESS | 2884 | --DOMWINDOW == 80 (18B3D400) [pid = 2884] [serial = 1171] [outer = 00000000] [url = about:blank] 05:11:05 INFO - PROCESS | 2884 | --DOMWINDOW == 79 (166C8000) [pid = 2884] [serial = 1154] [outer = 00000000] [url = about:blank] 05:11:05 INFO - PROCESS | 2884 | --DOMWINDOW == 78 (16047000) [pid = 2884] [serial = 1160] [outer = 00000000] [url = about:blank] 05:11:05 INFO - PROCESS | 2884 | --DOMWINDOW == 77 (16BC5000) [pid = 2884] [serial = 1168] [outer = 00000000] [url = about:blank] 05:11:05 INFO - PROCESS | 2884 | --DOMWINDOW == 76 (1898E000) [pid = 2884] [serial = 1163] [outer = 00000000] [url = about:blank] 05:11:05 INFO - PROCESS | 2884 | --DOMWINDOW == 75 (0F65D400) [pid = 2884] [serial = 1156] [outer = 00000000] [url = about:blank] 05:11:05 INFO - PROCESS | 2884 | --DOMWINDOW == 74 (0F84A400) [pid = 2884] [serial = 1157] [outer = 00000000] [url = about:blank] 05:11:05 INFO - PROCESS | 2884 | --DOMWINDOW == 73 (142B4400) [pid = 2884] [serial = 1166] [outer = 00000000] [url = about:blank] 05:11:05 INFO - PROCESS | 2884 | --DOMWINDOW == 72 (0FFDB800) [pid = 2884] [serial = 1165] [outer = 00000000] [url = about:blank] 05:11:05 INFO - PROCESS | 2884 | 1472904665350 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]]]}] 05:11:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 05:11:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1542ms 05:11:05 INFO - PROCESS | 2884 | 1472904665386 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 05:11:05 INFO - PROCESS | 2884 | 1472904665390 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 05:11:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 05:11:05 INFO - PROCESS | 2884 | 1472904665395 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 05:11:05 INFO - PROCESS | 2884 | 1472904665398 Marionette TRACE conn5 <- [1,1594,null,{}] 05:11:05 INFO - PROCESS | 2884 | 1472904665404 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}] 05:11:05 INFO - PROCESS | 2884 | 1472904665407 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:05 INFO - PROCESS | 2884 | 1472904665493 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 05:11:05 INFO - PROCESS | 2884 | 1472904665503 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:05 INFO - PROCESS | 2884 | 1472904665507 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:05 INFO - PROCESS | 2884 | ++DOCSHELL 0BF35800 == 32 [pid = 2884] [id = 408] 05:11:05 INFO - PROCESS | 2884 | ++DOMWINDOW == 73 (0BF3D400) [pid = 2884] [serial = 1224] [outer = 00000000] 05:11:05 INFO - PROCESS | 2884 | ++DOMWINDOW == 74 (0F17E000) [pid = 2884] [serial = 1225] [outer = 0BF3D400] 05:11:05 INFO - PROCESS | 2884 | 1472904665556 Marionette DEBUG loaded listener.js 05:11:05 INFO - PROCESS | 2884 | ++DOMWINDOW == 75 (0F2F5400) [pid = 2884] [serial = 1226] [outer = 0BF3D400] 05:11:06 INFO - PROCESS | 2884 | 1472904666051 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]]]}] 05:11:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 05:11:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 670ms 05:11:06 INFO - PROCESS | 2884 | 1472904666068 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 05:11:06 INFO - PROCESS | 2884 | 1472904666073 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 05:11:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 05:11:06 INFO - PROCESS | 2884 | 1472904666079 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 05:11:06 INFO - PROCESS | 2884 | 1472904666081 Marionette TRACE conn5 <- [1,1598,null,{}] 05:11:06 INFO - PROCESS | 2884 | 1472904666085 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}] 05:11:06 INFO - PROCESS | 2884 | 1472904666088 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:06 INFO - PROCESS | 2884 | 1472904666180 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 05:11:06 INFO - PROCESS | 2884 | 1472904666189 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:06 INFO - PROCESS | 2884 | 1472904666191 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:06 INFO - PROCESS | 2884 | ++DOCSHELL 0F86E800 == 33 [pid = 2884] [id = 409] 05:11:06 INFO - PROCESS | 2884 | ++DOMWINDOW == 76 (0F870C00) [pid = 2884] [serial = 1227] [outer = 00000000] 05:11:06 INFO - PROCESS | 2884 | ++DOMWINDOW == 77 (0F91A800) [pid = 2884] [serial = 1228] [outer = 0F870C00] 05:11:06 INFO - PROCESS | 2884 | 1472904666271 Marionette DEBUG loaded listener.js 05:11:06 INFO - PROCESS | 2884 | ++DOMWINDOW == 78 (0FBBB000) [pid = 2884] [serial = 1229] [outer = 0F870C00] 05:11:06 INFO - PROCESS | 2884 | 1472904666741 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]]]}] 05:11:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 05:11:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 670ms 05:11:06 INFO - PROCESS | 2884 | 1472904666753 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 05:11:06 INFO - PROCESS | 2884 | 1472904666755 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 05:11:06 INFO - PROCESS | 2884 | 1472904666759 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 05:11:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 05:11:06 INFO - PROCESS | 2884 | 1472904666762 Marionette TRACE conn5 <- [1,1602,null,{}] 05:11:06 INFO - PROCESS | 2884 | 1472904666778 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}] 05:11:06 INFO - PROCESS | 2884 | 1472904666783 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:06 INFO - PROCESS | 2884 | 1472904666875 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 05:11:06 INFO - PROCESS | 2884 | 1472904666884 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:06 INFO - PROCESS | 2884 | 1472904666888 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:06 INFO - PROCESS | 2884 | ++DOCSHELL 1433A000 == 34 [pid = 2884] [id = 410] 05:11:06 INFO - PROCESS | 2884 | ++DOMWINDOW == 79 (1433E800) [pid = 2884] [serial = 1230] [outer = 00000000] 05:11:06 INFO - PROCESS | 2884 | ++DOMWINDOW == 80 (14358800) [pid = 2884] [serial = 1231] [outer = 1433E800] 05:11:06 INFO - PROCESS | 2884 | 1472904666938 Marionette DEBUG loaded listener.js 05:11:07 INFO - PROCESS | 2884 | ++DOMWINDOW == 81 (144A3400) [pid = 2884] [serial = 1232] [outer = 1433E800] 05:11:07 INFO - PROCESS | 2884 | 1472904667409 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]]]}] 05:11:07 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 05:11:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 670ms 05:11:07 INFO - PROCESS | 2884 | 1472904667433 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 05:11:07 INFO - PROCESS | 2884 | 1472904667436 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 05:11:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 05:11:07 INFO - PROCESS | 2884 | 1472904667439 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 05:11:07 INFO - PROCESS | 2884 | 1472904667441 Marionette TRACE conn5 <- [1,1606,null,{}] 05:11:07 INFO - PROCESS | 2884 | 1472904667458 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}] 05:11:07 INFO - PROCESS | 2884 | 1472904667460 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:07 INFO - PROCESS | 2884 | 1472904667578 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 05:11:07 INFO - PROCESS | 2884 | 1472904667664 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:07 INFO - PROCESS | 2884 | 1472904667666 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:07 INFO - PROCESS | 2884 | ++DOCSHELL 15C0B800 == 35 [pid = 2884] [id = 411] 05:11:07 INFO - PROCESS | 2884 | ++DOMWINDOW == 82 (15F3E400) [pid = 2884] [serial = 1233] [outer = 00000000] 05:11:07 INFO - PROCESS | 2884 | ++DOMWINDOW == 83 (15FEEC00) [pid = 2884] [serial = 1234] [outer = 15F3E400] 05:11:07 INFO - PROCESS | 2884 | 1472904667714 Marionette DEBUG loaded listener.js 05:11:07 INFO - PROCESS | 2884 | ++DOMWINDOW == 84 (1604DC00) [pid = 2884] [serial = 1235] [outer = 15F3E400] 05:11:08 INFO - PROCESS | 2884 | 1472904668138 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]]]}] 05:11:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 05:11:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 731ms 05:11:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 05:11:08 INFO - PROCESS | 2884 | 1472904668172 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 05:11:08 INFO - PROCESS | 2884 | 1472904668174 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 05:11:08 INFO - PROCESS | 2884 | 1472904668177 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 05:11:08 INFO - PROCESS | 2884 | 1472904668179 Marionette TRACE conn5 <- [1,1610,null,{}] 05:11:08 INFO - PROCESS | 2884 | 1472904668188 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}] 05:11:08 INFO - PROCESS | 2884 | 1472904668190 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:08 INFO - PROCESS | 2884 | 1472904668299 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 05:11:08 INFO - PROCESS | 2884 | 1472904668304 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:08 INFO - PROCESS | 2884 | 1472904668306 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:08 INFO - PROCESS | 2884 | ++DOCSHELL 16073800 == 36 [pid = 2884] [id = 412] 05:11:08 INFO - PROCESS | 2884 | ++DOMWINDOW == 85 (1607C400) [pid = 2884] [serial = 1236] [outer = 00000000] 05:11:08 INFO - PROCESS | 2884 | ++DOMWINDOW == 86 (17AC0800) [pid = 2884] [serial = 1237] [outer = 1607C400] 05:11:08 INFO - PROCESS | 2884 | 1472904668354 Marionette DEBUG loaded listener.js 05:11:08 INFO - PROCESS | 2884 | ++DOMWINDOW == 87 (17B2F800) [pid = 2884] [serial = 1238] [outer = 1607C400] 05:11:08 INFO - PROCESS | 2884 | 1472904668814 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]]]}] 05:11:08 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 05:11:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 690ms 05:11:08 INFO - PROCESS | 2884 | 1472904668868 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 05:11:08 INFO - PROCESS | 2884 | 1472904668871 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 05:11:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 05:11:08 INFO - PROCESS | 2884 | 1472904668873 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 05:11:08 INFO - PROCESS | 2884 | 1472904668875 Marionette TRACE conn5 <- [1,1614,null,{}] 05:11:08 INFO - PROCESS | 2884 | 1472904668879 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}] 05:11:08 INFO - PROCESS | 2884 | 1472904668884 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:09 INFO - PROCESS | 2884 | 1472904669050 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 05:11:09 INFO - PROCESS | 2884 | 1472904669077 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:09 INFO - PROCESS | 2884 | 1472904669079 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:09 INFO - PROCESS | 2884 | ++DOCSHELL 17BC3800 == 37 [pid = 2884] [id = 413] 05:11:09 INFO - PROCESS | 2884 | ++DOMWINDOW == 88 (17DA4400) [pid = 2884] [serial = 1239] [outer = 00000000] 05:11:09 INFO - PROCESS | 2884 | ++DOMWINDOW == 89 (18128800) [pid = 2884] [serial = 1240] [outer = 17DA4400] 05:11:09 INFO - PROCESS | 2884 | 1472904669126 Marionette DEBUG loaded listener.js 05:11:09 INFO - PROCESS | 2884 | ++DOMWINDOW == 90 (181BB000) [pid = 2884] [serial = 1241] [outer = 17DA4400] 05:11:09 INFO - PROCESS | 2884 | --DOMWINDOW == 89 (0BE46800) [pid = 2884] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 05:11:09 INFO - PROCESS | 2884 | --DOMWINDOW == 88 (17B35400) [pid = 2884] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 05:11:09 INFO - PROCESS | 2884 | --DOMWINDOW == 87 (0FBC1800) [pid = 2884] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 05:11:09 INFO - PROCESS | 2884 | --DOMWINDOW == 86 (13AD9C00) [pid = 2884] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 05:11:09 INFO - PROCESS | 2884 | --DOMWINDOW == 85 (0F7C0000) [pid = 2884] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 05:11:09 INFO - PROCESS | 2884 | --DOMWINDOW == 84 (0BF3A000) [pid = 2884] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 05:11:09 INFO - PROCESS | 2884 | --DOMWINDOW == 83 (17DA9C00) [pid = 2884] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 05:11:09 INFO - PROCESS | 2884 | --DOMWINDOW == 82 (15FBAC00) [pid = 2884] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 05:11:09 INFO - PROCESS | 2884 | --DOMWINDOW == 81 (1433CC00) [pid = 2884] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 05:11:09 INFO - PROCESS | 2884 | --DOMWINDOW == 80 (0F865800) [pid = 2884] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 05:11:09 INFO - PROCESS | 2884 | --DOMWINDOW == 79 (17B07400) [pid = 2884] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 05:11:09 INFO - PROCESS | 2884 | --DOMWINDOW == 78 (1899B800) [pid = 2884] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 05:11:09 INFO - PROCESS | 2884 | --DOMWINDOW == 77 (13A30000) [pid = 2884] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 05:11:09 INFO - PROCESS | 2884 | --DOMWINDOW == 76 (1761BC00) [pid = 2884] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 05:11:09 INFO - PROCESS | 2884 | 1472904669917 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]]]}] 05:11:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 05:11:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1079ms 05:11:09 INFO - PROCESS | 2884 | 1472904669953 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 05:11:09 INFO - PROCESS | 2884 | 1472904669955 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 05:11:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 05:11:09 INFO - PROCESS | 2884 | 1472904669959 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 05:11:09 INFO - PROCESS | 2884 | 1472904669960 Marionette TRACE conn5 <- [1,1618,null,{}] 05:11:09 INFO - PROCESS | 2884 | 1472904669964 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}] 05:11:09 INFO - PROCESS | 2884 | 1472904669966 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:10 INFO - PROCESS | 2884 | 1472904670046 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 05:11:10 INFO - PROCESS | 2884 | 1472904670140 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:10 INFO - PROCESS | 2884 | 1472904670142 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:10 INFO - PROCESS | 2884 | ++DOCSHELL 0BE15800 == 38 [pid = 2884] [id = 414] 05:11:10 INFO - PROCESS | 2884 | ++DOMWINDOW == 77 (0BE17400) [pid = 2884] [serial = 1242] [outer = 00000000] 05:11:10 INFO - PROCESS | 2884 | ++DOMWINDOW == 78 (1433CC00) [pid = 2884] [serial = 1243] [outer = 0BE17400] 05:11:10 INFO - PROCESS | 2884 | 1472904670189 Marionette DEBUG loaded listener.js 05:11:10 INFO - PROCESS | 2884 | ++DOMWINDOW == 79 (15929000) [pid = 2884] [serial = 1244] [outer = 0BE17400] 05:11:10 INFO - PROCESS | 2884 | 1472904670566 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]]]}] 05:11:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 05:11:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 630ms 05:11:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 05:11:10 INFO - PROCESS | 2884 | 1472904670589 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 05:11:10 INFO - PROCESS | 2884 | 1472904670591 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 05:11:10 INFO - PROCESS | 2884 | 1472904670594 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 05:11:10 INFO - PROCESS | 2884 | 1472904670596 Marionette TRACE conn5 <- [1,1622,null,{}] 05:11:10 INFO - PROCESS | 2884 | 1472904670599 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}] 05:11:10 INFO - PROCESS | 2884 | 1472904670601 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:10 INFO - PROCESS | 2884 | 1472904670717 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 05:11:10 INFO - PROCESS | 2884 | 1472904670726 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:10 INFO - PROCESS | 2884 | 1472904670727 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:10 INFO - PROCESS | 2884 | ++DOCSHELL 0F91A400 == 39 [pid = 2884] [id = 415] 05:11:10 INFO - PROCESS | 2884 | ++DOMWINDOW == 80 (13BC6000) [pid = 2884] [serial = 1245] [outer = 00000000] 05:11:10 INFO - PROCESS | 2884 | ++DOMWINDOW == 81 (1812DC00) [pid = 2884] [serial = 1246] [outer = 13BC6000] 05:11:10 INFO - PROCESS | 2884 | 1472904670774 Marionette DEBUG loaded listener.js 05:11:10 INFO - PROCESS | 2884 | ++DOMWINDOW == 82 (17B3CC00) [pid = 2884] [serial = 1247] [outer = 13BC6000] 05:11:11 INFO - PROCESS | 2884 | 1472904671185 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]]]}] 05:11:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 05:11:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 630ms 05:11:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 05:11:11 INFO - PROCESS | 2884 | 1472904671225 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 05:11:11 INFO - PROCESS | 2884 | 1472904671227 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 05:11:11 INFO - PROCESS | 2884 | 1472904671230 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 05:11:11 INFO - PROCESS | 2884 | 1472904671232 Marionette TRACE conn5 <- [1,1626,null,{}] 05:11:11 INFO - PROCESS | 2884 | 1472904671236 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}] 05:11:11 INFO - PROCESS | 2884 | 1472904671238 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:11 INFO - PROCESS | 2884 | 1472904671320 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 05:11:11 INFO - PROCESS | 2884 | 1472904671413 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:11 INFO - PROCESS | 2884 | 1472904671415 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:11 INFO - PROCESS | 2884 | ++DOCSHELL 142DE400 == 40 [pid = 2884] [id = 416] 05:11:11 INFO - PROCESS | 2884 | ++DOMWINDOW == 83 (17BCE400) [pid = 2884] [serial = 1248] [outer = 00000000] 05:11:11 INFO - PROCESS | 2884 | ++DOMWINDOW == 84 (18279400) [pid = 2884] [serial = 1249] [outer = 17BCE400] 05:11:11 INFO - PROCESS | 2884 | 1472904671473 Marionette DEBUG loaded listener.js 05:11:11 INFO - PROCESS | 2884 | ++DOMWINDOW == 85 (1827A000) [pid = 2884] [serial = 1250] [outer = 17BCE400] 05:11:11 INFO - PROCESS | 2884 | 1472904671944 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]]]}] 05:11:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 05:11:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 770ms 05:11:12 INFO - PROCESS | 2884 | 1472904672002 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 05:11:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 05:11:12 INFO - PROCESS | 2884 | 1472904672007 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 05:11:12 INFO - PROCESS | 2884 | 1472904672012 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 05:11:12 INFO - PROCESS | 2884 | 1472904672015 Marionette TRACE conn5 <- [1,1630,null,{}] 05:11:12 INFO - PROCESS | 2884 | 1472904672048 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}] 05:11:12 INFO - PROCESS | 2884 | 1472904672052 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:12 INFO - PROCESS | 2884 | 1472904672181 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 05:11:12 INFO - PROCESS | 2884 | 1472904672289 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:12 INFO - PROCESS | 2884 | 1472904672292 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:12 INFO - PROCESS | 2884 | ++DOCSHELL 08791800 == 41 [pid = 2884] [id = 417] 05:11:12 INFO - PROCESS | 2884 | ++DOMWINDOW == 86 (08793000) [pid = 2884] [serial = 1251] [outer = 00000000] 05:11:12 INFO - PROCESS | 2884 | ++DOMWINDOW == 87 (0C56C800) [pid = 2884] [serial = 1252] [outer = 08793000] 05:11:12 INFO - PROCESS | 2884 | 1472904672350 Marionette DEBUG loaded listener.js 05:11:12 INFO - PROCESS | 2884 | ++DOMWINDOW == 88 (0F7C0800) [pid = 2884] [serial = 1253] [outer = 08793000] 05:11:13 INFO - PROCESS | 2884 | 1472904673123 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]]]}] 05:11:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 05:11:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1153ms 05:11:13 INFO - PROCESS | 2884 | 1472904673164 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 05:11:13 INFO - PROCESS | 2884 | 1472904673169 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 05:11:13 INFO - PROCESS | 2884 | 1472904673175 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 05:11:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 05:11:13 INFO - PROCESS | 2884 | 1472904673178 Marionette TRACE conn5 <- [1,1634,null,{}] 05:11:13 INFO - PROCESS | 2884 | 1472904673182 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}] 05:11:13 INFO - PROCESS | 2884 | 1472904673185 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:13 INFO - PROCESS | 2884 | 1472904673310 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 05:11:13 INFO - PROCESS | 2884 | 1472904673446 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:13 INFO - PROCESS | 2884 | 1472904673449 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:13 INFO - PROCESS | 2884 | ++DOCSHELL 10BE6800 == 42 [pid = 2884] [id = 418] 05:11:13 INFO - PROCESS | 2884 | ++DOMWINDOW == 89 (13824800) [pid = 2884] [serial = 1254] [outer = 00000000] 05:11:13 INFO - PROCESS | 2884 | ++DOMWINDOW == 90 (13AD5800) [pid = 2884] [serial = 1255] [outer = 13824800] 05:11:13 INFO - PROCESS | 2884 | 1472904673509 Marionette DEBUG loaded listener.js 05:11:13 INFO - PROCESS | 2884 | ++DOMWINDOW == 91 (142D9000) [pid = 2884] [serial = 1256] [outer = 13824800] 05:11:14 INFO - PROCESS | 2884 | 1472904674406 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]]]}] 05:11:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 05:11:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1272ms 05:11:14 INFO - PROCESS | 2884 | 1472904674451 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 05:11:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 05:11:14 INFO - PROCESS | 2884 | 1472904674455 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 05:11:14 INFO - PROCESS | 2884 | 1472904674460 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 05:11:14 INFO - PROCESS | 2884 | 1472904674464 Marionette TRACE conn5 <- [1,1638,null,{}] 05:11:14 INFO - PROCESS | 2884 | 1472904674469 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}] 05:11:14 INFO - PROCESS | 2884 | 1472904674472 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:14 INFO - PROCESS | 2884 | 1472904674589 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 05:11:14 INFO - PROCESS | 2884 | 1472904674752 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:14 INFO - PROCESS | 2884 | 1472904674754 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:14 INFO - PROCESS | 2884 | ++DOCSHELL 0BE4B800 == 43 [pid = 2884] [id = 419] 05:11:14 INFO - PROCESS | 2884 | ++DOMWINDOW == 92 (0BE4CC00) [pid = 2884] [serial = 1257] [outer = 00000000] 05:11:14 INFO - PROCESS | 2884 | ++DOMWINDOW == 93 (0F136000) [pid = 2884] [serial = 1258] [outer = 0BE4CC00] 05:11:14 INFO - PROCESS | 2884 | 1472904674807 Marionette DEBUG loaded listener.js 05:11:14 INFO - PROCESS | 2884 | ++DOMWINDOW == 94 (0F706800) [pid = 2884] [serial = 1259] [outer = 0BE4CC00] 05:11:15 INFO - PROCESS | 2884 | --DOCSHELL 0F91A400 == 42 [pid = 2884] [id = 415] 05:11:15 INFO - PROCESS | 2884 | --DOCSHELL 0BE15800 == 41 [pid = 2884] [id = 414] 05:11:15 INFO - PROCESS | 2884 | --DOCSHELL 17BC3800 == 40 [pid = 2884] [id = 413] 05:11:15 INFO - PROCESS | 2884 | --DOCSHELL 16073800 == 39 [pid = 2884] [id = 412] 05:11:15 INFO - PROCESS | 2884 | --DOCSHELL 15C0B800 == 38 [pid = 2884] [id = 411] 05:11:15 INFO - PROCESS | 2884 | --DOCSHELL 1433A000 == 37 [pid = 2884] [id = 410] 05:11:15 INFO - PROCESS | 2884 | --DOCSHELL 0F86E800 == 36 [pid = 2884] [id = 409] 05:11:15 INFO - PROCESS | 2884 | --DOCSHELL 0BF35800 == 35 [pid = 2884] [id = 408] 05:11:15 INFO - PROCESS | 2884 | --DOMWINDOW == 93 (0BF3D000) [pid = 2884] [serial = 1183] [outer = 00000000] [url = about:blank] 05:11:15 INFO - PROCESS | 2884 | --DOMWINDOW == 92 (18650800) [pid = 2884] [serial = 1178] [outer = 00000000] [url = about:blank] 05:11:15 INFO - PROCESS | 2884 | --DOMWINDOW == 91 (13824C00) [pid = 2884] [serial = 1192] [outer = 00000000] [url = about:blank] 05:11:15 INFO - PROCESS | 2884 | --DOMWINDOW == 90 (13BD1800) [pid = 2884] [serial = 1196] [outer = 00000000] [url = about:blank] 05:11:15 INFO - PROCESS | 2884 | --DOMWINDOW == 89 (181C0400) [pid = 2884] [serial = 1177] [outer = 00000000] [url = about:blank] 05:11:15 INFO - PROCESS | 2884 | --DOMWINDOW == 88 (0FBB9000) [pid = 2884] [serial = 1174] [outer = 00000000] [url = about:blank] 05:11:15 INFO - PROCESS | 2884 | --DOMWINDOW == 87 (0F2FA800) [pid = 2884] [serial = 1186] [outer = 00000000] [url = about:blank] 05:11:15 INFO - PROCESS | 2884 | --DOMWINDOW == 86 (189A9C00) [pid = 2884] [serial = 1181] [outer = 00000000] [url = about:blank] 05:11:15 INFO - PROCESS | 2884 | --DOMWINDOW == 85 (16050400) [pid = 2884] [serial = 1202] [outer = 00000000] [url = about:blank] 05:11:15 INFO - PROCESS | 2884 | --DOMWINDOW == 84 (16045000) [pid = 2884] [serial = 1201] [outer = 00000000] [url = about:blank] 05:11:15 INFO - PROCESS | 2884 | --DOMWINDOW == 83 (15942400) [pid = 2884] [serial = 1198] [outer = 00000000] [url = about:blank] 05:11:15 INFO - PROCESS | 2884 | --DOMWINDOW == 82 (0F91B400) [pid = 2884] [serial = 1190] [outer = 00000000] [url = about:blank] 05:11:15 INFO - PROCESS | 2884 | --DOMWINDOW == 81 (17B3B000) [pid = 2884] [serial = 1210] [outer = 00000000] [url = about:blank] 05:11:15 INFO - PROCESS | 2884 | --DOMWINDOW == 80 (0F913800) [pid = 2884] [serial = 1189] [outer = 00000000] [url = about:blank] 05:11:15 INFO - PROCESS | 2884 | --DOMWINDOW == 79 (13A30400) [pid = 2884] [serial = 1175] [outer = 00000000] [url = about:blank] 05:11:15 INFO - PROCESS | 2884 | --DOMWINDOW == 78 (15F3F800) [pid = 2884] [serial = 1199] [outer = 00000000] [url = about:blank] 05:11:15 INFO - PROCESS | 2884 | --DOMWINDOW == 77 (13BCD000) [pid = 2884] [serial = 1195] [outer = 00000000] [url = about:blank] 05:11:15 INFO - PROCESS | 2884 | --DOMWINDOW == 76 (18D33000) [pid = 2884] [serial = 1172] [outer = 00000000] [url = about:blank] 05:11:15 INFO - PROCESS | 2884 | --DOMWINDOW == 75 (0F659800) [pid = 2884] [serial = 1187] [outer = 00000000] [url = about:blank] 05:11:15 INFO - PROCESS | 2884 | --DOMWINDOW == 74 (0C5C9400) [pid = 2884] [serial = 1184] [outer = 00000000] [url = about:blank] 05:11:15 INFO - PROCESS | 2884 | --DOMWINDOW == 73 (1827EC00) [pid = 2884] [serial = 1180] [outer = 00000000] [url = about:blank] 05:11:15 INFO - PROCESS | 2884 | --DOMWINDOW == 72 (13A2B800) [pid = 2884] [serial = 1193] [outer = 00000000] [url = about:blank] 05:11:15 INFO - PROCESS | 2884 | --DOMWINDOW == 71 (16074800) [pid = 2884] [serial = 1204] [outer = 00000000] [url = about:blank] 05:11:15 INFO - PROCESS | 2884 | --DOMWINDOW == 70 (17AC7800) [pid = 2884] [serial = 1207] [outer = 00000000] [url = about:blank] 05:11:15 INFO - PROCESS | 2884 | --DOMWINDOW == 69 (16B59800) [pid = 2884] [serial = 1205] [outer = 00000000] [url = about:blank] 05:11:15 INFO - PROCESS | 2884 | --DOMWINDOW == 68 (17AC8400) [pid = 2884] [serial = 1208] [outer = 00000000] [url = about:blank] 05:11:15 INFO - PROCESS | 2884 | --DOMWINDOW == 67 (17DA2000) [pid = 2884] [serial = 1211] [outer = 00000000] [url = about:blank] 05:11:15 INFO - PROCESS | 2884 | 1472904675299 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]]]}] 05:11:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 05:11:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 890ms 05:11:15 INFO - PROCESS | 2884 | 1472904675351 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 05:11:15 INFO - PROCESS | 2884 | 1472904675355 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 05:11:15 INFO - PROCESS | 2884 | 1472904675361 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 05:11:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 05:11:15 INFO - PROCESS | 2884 | 1472904675364 Marionette TRACE conn5 <- [1,1642,null,{}] 05:11:15 INFO - PROCESS | 2884 | 1472904675367 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}] 05:11:15 INFO - PROCESS | 2884 | 1472904675370 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:15 INFO - PROCESS | 2884 | 1472904675463 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 05:11:15 INFO - PROCESS | 2884 | 1472904675474 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:15 INFO - PROCESS | 2884 | 1472904675476 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:15 INFO - PROCESS | 2884 | ++DOCSHELL 0F848400 == 36 [pid = 2884] [id = 420] 05:11:15 INFO - PROCESS | 2884 | ++DOMWINDOW == 68 (0F84C400) [pid = 2884] [serial = 1260] [outer = 00000000] 05:11:15 INFO - PROCESS | 2884 | ++DOMWINDOW == 69 (0F913800) [pid = 2884] [serial = 1261] [outer = 0F84C400] 05:11:15 INFO - PROCESS | 2884 | 1472904675525 Marionette DEBUG loaded listener.js 05:11:15 INFO - PROCESS | 2884 | ++DOMWINDOW == 70 (0F91BC00) [pid = 2884] [serial = 1262] [outer = 0F84C400] 05:11:16 INFO - PROCESS | 2884 | 1472904675999 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]]]}] 05:11:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 05:11:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 670ms 05:11:16 INFO - PROCESS | 2884 | 1472904676039 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 05:11:16 INFO - PROCESS | 2884 | 1472904676041 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 05:11:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 05:11:16 INFO - PROCESS | 2884 | 1472904676045 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 05:11:16 INFO - PROCESS | 2884 | 1472904676048 Marionette TRACE conn5 <- [1,1646,null,{}] 05:11:16 INFO - PROCESS | 2884 | 1472904676059 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}] 05:11:16 INFO - PROCESS | 2884 | 1472904676064 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:16 INFO - PROCESS | 2884 | 1472904676179 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 05:11:16 INFO - PROCESS | 2884 | 1472904676195 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:16 INFO - PROCESS | 2884 | 1472904676199 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:16 INFO - PROCESS | 2884 | ++DOCSHELL 14426000 == 37 [pid = 2884] [id = 421] 05:11:16 INFO - PROCESS | 2884 | ++DOMWINDOW == 71 (14431800) [pid = 2884] [serial = 1263] [outer = 00000000] 05:11:16 INFO - PROCESS | 2884 | ++DOMWINDOW == 72 (14DF0C00) [pid = 2884] [serial = 1264] [outer = 14431800] 05:11:16 INFO - PROCESS | 2884 | 1472904676249 Marionette DEBUG loaded listener.js 05:11:16 INFO - PROCESS | 2884 | ++DOMWINDOW == 73 (15C08400) [pid = 2884] [serial = 1265] [outer = 14431800] 05:11:16 INFO - PROCESS | 2884 | 1472904676737 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]]]}] 05:11:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 05:11:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 730ms 05:11:16 INFO - PROCESS | 2884 | 1472904676776 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 05:11:16 INFO - PROCESS | 2884 | 1472904676779 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 05:11:16 INFO - PROCESS | 2884 | 1472904676782 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 05:11:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 05:11:16 INFO - PROCESS | 2884 | 1472904676784 Marionette TRACE conn5 <- [1,1650,null,{}] 05:11:16 INFO - PROCESS | 2884 | 1472904676787 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}] 05:11:16 INFO - PROCESS | 2884 | 1472904676790 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:16 INFO - PROCESS | 2884 | 1472904676882 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 05:11:16 INFO - PROCESS | 2884 | 1472904676890 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:16 INFO - PROCESS | 2884 | 1472904676900 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:16 INFO - PROCESS | 2884 | ++DOCSHELL 1433FC00 == 38 [pid = 2884] [id = 422] 05:11:16 INFO - PROCESS | 2884 | ++DOMWINDOW == 74 (144A2C00) [pid = 2884] [serial = 1266] [outer = 00000000] 05:11:17 INFO - PROCESS | 2884 | ++DOMWINDOW == 75 (1607B400) [pid = 2884] [serial = 1267] [outer = 144A2C00] 05:11:17 INFO - PROCESS | 2884 | 1472904677031 Marionette DEBUG loaded listener.js 05:11:17 INFO - PROCESS | 2884 | ++DOMWINDOW == 76 (17ABF000) [pid = 2884] [serial = 1268] [outer = 144A2C00] 05:11:17 INFO - PROCESS | 2884 | 1472904677439 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]]]}] 05:11:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 05:11:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 670ms 05:11:17 INFO - PROCESS | 2884 | 1472904677456 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 05:11:17 INFO - PROCESS | 2884 | 1472904677458 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 05:11:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 05:11:17 INFO - PROCESS | 2884 | 1472904677461 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 05:11:17 INFO - PROCESS | 2884 | 1472904677463 Marionette TRACE conn5 <- [1,1654,null,{}] 05:11:17 INFO - PROCESS | 2884 | 1472904677466 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}] 05:11:17 INFO - PROCESS | 2884 | 1472904677468 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:17 INFO - PROCESS | 2884 | 1472904677612 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 05:11:17 INFO - PROCESS | 2884 | 1472904677630 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:17 INFO - PROCESS | 2884 | 1472904677632 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:17 INFO - PROCESS | 2884 | ++DOCSHELL 17AC4000 == 39 [pid = 2884] [id = 423] 05:11:17 INFO - PROCESS | 2884 | ++DOMWINDOW == 77 (17AC9400) [pid = 2884] [serial = 1269] [outer = 00000000] 05:11:17 INFO - PROCESS | 2884 | ++DOMWINDOW == 78 (17B32400) [pid = 2884] [serial = 1270] [outer = 17AC9400] 05:11:17 INFO - PROCESS | 2884 | 1472904677683 Marionette DEBUG loaded listener.js 05:11:17 INFO - PROCESS | 2884 | ++DOMWINDOW == 79 (17B91C00) [pid = 2884] [serial = 1271] [outer = 17AC9400] 05:11:18 INFO - PROCESS | 2884 | 1472904678123 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]]]}] 05:11:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 05:11:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 731ms 05:11:18 INFO - PROCESS | 2884 | 1472904678192 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 05:11:18 INFO - PROCESS | 2884 | 1472904678194 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 05:11:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 05:11:18 INFO - PROCESS | 2884 | 1472904678197 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 05:11:18 INFO - PROCESS | 2884 | 1472904678199 Marionette TRACE conn5 <- [1,1658,null,{}] 05:11:18 INFO - PROCESS | 2884 | 1472904678202 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}] 05:11:18 INFO - PROCESS | 2884 | 1472904678208 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:18 INFO - PROCESS | 2884 | 1472904678349 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 05:11:18 INFO - PROCESS | 2884 | 1472904678355 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:18 INFO - PROCESS | 2884 | 1472904678357 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:18 INFO - PROCESS | 2884 | ++DOCSHELL 087E1000 == 40 [pid = 2884] [id = 424] 05:11:18 INFO - PROCESS | 2884 | ++DOMWINDOW == 80 (0F70D400) [pid = 2884] [serial = 1272] [outer = 00000000] 05:11:18 INFO - PROCESS | 2884 | ++DOMWINDOW == 81 (181BD400) [pid = 2884] [serial = 1273] [outer = 0F70D400] 05:11:18 INFO - PROCESS | 2884 | 1472904678457 Marionette DEBUG loaded listener.js 05:11:18 INFO - PROCESS | 2884 | ++DOMWINDOW == 82 (18279000) [pid = 2884] [serial = 1274] [outer = 0F70D400] 05:11:18 INFO - PROCESS | 2884 | 1472904678881 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]]]}] 05:11:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 05:11:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 730ms 05:11:18 INFO - PROCESS | 2884 | 1472904678938 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 05:11:18 INFO - PROCESS | 2884 | 1472904678940 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 05:11:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 05:11:18 INFO - PROCESS | 2884 | 1472904678946 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 05:11:18 INFO - PROCESS | 2884 | 1472904678948 Marionette TRACE conn5 <- [1,1662,null,{}] 05:11:18 INFO - PROCESS | 2884 | 1472904678952 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}] 05:11:18 INFO - PROCESS | 2884 | 1472904678963 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:19 INFO - PROCESS | 2884 | 1472904679079 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 05:11:19 INFO - PROCESS | 2884 | 1472904679091 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:19 INFO - PROCESS | 2884 | 1472904679093 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:19 INFO - PROCESS | 2884 | ++DOCSHELL 18282000 == 41 [pid = 2884] [id = 425] 05:11:19 INFO - PROCESS | 2884 | ++DOMWINDOW == 83 (18285400) [pid = 2884] [serial = 1275] [outer = 00000000] 05:11:19 INFO - PROCESS | 2884 | ++DOMWINDOW == 84 (18653C00) [pid = 2884] [serial = 1276] [outer = 18285400] 05:11:19 INFO - PROCESS | 2884 | 1472904679191 Marionette DEBUG loaded listener.js 05:11:19 INFO - PROCESS | 2884 | ++DOMWINDOW == 85 (18659400) [pid = 2884] [serial = 1277] [outer = 18285400] 05:11:19 INFO - PROCESS | 2884 | --DOMWINDOW == 84 (0BE43400) [pid = 2884] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 05:11:19 INFO - PROCESS | 2884 | --DOMWINDOW == 83 (0F870C00) [pid = 2884] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 05:11:19 INFO - PROCESS | 2884 | --DOMWINDOW == 82 (0BF3D400) [pid = 2884] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 05:11:19 INFO - PROCESS | 2884 | --DOMWINDOW == 81 (1433E800) [pid = 2884] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 05:11:19 INFO - PROCESS | 2884 | --DOMWINDOW == 80 (15F3E400) [pid = 2884] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 05:11:19 INFO - PROCESS | 2884 | --DOMWINDOW == 79 (1607C400) [pid = 2884] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 05:11:19 INFO - PROCESS | 2884 | --DOMWINDOW == 78 (0BE17400) [pid = 2884] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 05:11:19 INFO - PROCESS | 2884 | --DOMWINDOW == 77 (17DA4400) [pid = 2884] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 05:11:19 INFO - PROCESS | 2884 | --DOMWINDOW == 76 (13BC6000) [pid = 2884] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 05:11:19 INFO - PROCESS | 2884 | --DOMWINDOW == 75 (0BE42400) [pid = 2884] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 05:11:19 INFO - PROCESS | 2884 | --DOMWINDOW == 74 (0F84A000) [pid = 2884] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 05:11:19 INFO - PROCESS | 2884 | --DOMWINDOW == 73 (15F4B000) [pid = 2884] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 05:11:19 INFO - PROCESS | 2884 | 1472904679635 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]]]}] 05:11:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 05:11:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 730ms 05:11:19 INFO - PROCESS | 2884 | 1472904679679 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 05:11:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 05:11:19 INFO - PROCESS | 2884 | 1472904679681 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 05:11:19 INFO - PROCESS | 2884 | 1472904679684 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 05:11:19 INFO - PROCESS | 2884 | 1472904679686 Marionette TRACE conn5 <- [1,1666,null,{}] 05:11:19 INFO - PROCESS | 2884 | 1472904679689 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}] 05:11:19 INFO - PROCESS | 2884 | 1472904679691 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:19 INFO - PROCESS | 2884 | 1472904679775 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 05:11:19 INFO - PROCESS | 2884 | 1472904679781 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:19 INFO - PROCESS | 2884 | 1472904679783 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:19 INFO - PROCESS | 2884 | ++DOCSHELL 0F84A000 == 42 [pid = 2884] [id = 426] 05:11:19 INFO - PROCESS | 2884 | ++DOMWINDOW == 74 (13AB4C00) [pid = 2884] [serial = 1278] [outer = 00000000] 05:11:19 INFO - PROCESS | 2884 | ++DOMWINDOW == 75 (166CC000) [pid = 2884] [serial = 1279] [outer = 13AB4C00] 05:11:19 INFO - PROCESS | 2884 | 1472904679831 Marionette DEBUG loaded listener.js 05:11:19 INFO - PROCESS | 2884 | ++DOMWINDOW == 76 (181C2000) [pid = 2884] [serial = 1280] [outer = 13AB4C00] 05:11:20 INFO - PROCESS | 2884 | 1472904680255 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]]]}] 05:11:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 05:11:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 630ms 05:11:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 05:11:20 INFO - PROCESS | 2884 | 1472904680315 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 05:11:20 INFO - PROCESS | 2884 | 1472904680317 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 05:11:20 INFO - PROCESS | 2884 | 1472904680320 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 05:11:20 INFO - PROCESS | 2884 | 1472904680322 Marionette TRACE conn5 <- [1,1670,null,{}] 05:11:20 INFO - PROCESS | 2884 | 1472904680326 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}] 05:11:20 INFO - PROCESS | 2884 | 1472904680328 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:20 INFO - PROCESS | 2884 | 1472904680413 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 05:11:20 INFO - PROCESS | 2884 | 1472904680419 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:20 INFO - PROCESS | 2884 | 1472904680421 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:20 INFO - PROCESS | 2884 | ++DOCSHELL 1607C400 == 43 [pid = 2884] [id = 427] 05:11:20 INFO - PROCESS | 2884 | ++DOMWINDOW == 77 (17BC7800) [pid = 2884] [serial = 1281] [outer = 00000000] 05:11:20 INFO - PROCESS | 2884 | ++DOMWINDOW == 78 (1864D400) [pid = 2884] [serial = 1282] [outer = 17BC7800] 05:11:20 INFO - PROCESS | 2884 | 1472904680467 Marionette DEBUG loaded listener.js 05:11:20 INFO - PROCESS | 2884 | ++DOMWINDOW == 79 (186ED000) [pid = 2884] [serial = 1283] [outer = 17BC7800] 05:11:20 INFO - PROCESS | 2884 | 1472904680932 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]]]}] 05:11:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 05:11:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 630ms 05:11:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 05:11:20 INFO - PROCESS | 2884 | 1472904680951 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 05:11:20 INFO - PROCESS | 2884 | 1472904680953 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 05:11:20 INFO - PROCESS | 2884 | 1472904680956 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 05:11:20 INFO - PROCESS | 2884 | 1472904680958 Marionette TRACE conn5 <- [1,1674,null,{}] 05:11:20 INFO - PROCESS | 2884 | 1472904680976 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}] 05:11:20 INFO - PROCESS | 2884 | 1472904680978 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:21 INFO - PROCESS | 2884 | 1472904681064 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 05:11:21 INFO - PROCESS | 2884 | 1472904681070 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:21 INFO - PROCESS | 2884 | 1472904681072 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:21 INFO - PROCESS | 2884 | ++DOCSHELL 186F0400 == 44 [pid = 2884] [id = 428] 05:11:21 INFO - PROCESS | 2884 | ++DOMWINDOW == 80 (186F4C00) [pid = 2884] [serial = 1284] [outer = 00000000] 05:11:21 INFO - PROCESS | 2884 | ++DOMWINDOW == 81 (18789400) [pid = 2884] [serial = 1285] [outer = 186F4C00] 05:11:21 INFO - PROCESS | 2884 | 1472904681119 Marionette DEBUG loaded listener.js 05:11:21 INFO - PROCESS | 2884 | ++DOMWINDOW == 82 (18988800) [pid = 2884] [serial = 1286] [outer = 186F4C00] 05:11:21 INFO - PROCESS | 2884 | 1472904681717 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]]]}] 05:11:21 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 05:11:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 830ms 05:11:21 INFO - PROCESS | 2884 | 1472904681810 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 05:11:21 INFO - PROCESS | 2884 | 1472904681815 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 05:11:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 05:11:21 INFO - PROCESS | 2884 | 1472904681864 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 05:11:21 INFO - PROCESS | 2884 | 1472904681867 Marionette TRACE conn5 <- [1,1678,null,{}] 05:11:21 INFO - PROCESS | 2884 | 1472904681874 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}] 05:11:21 INFO - PROCESS | 2884 | 1472904681877 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:22 INFO - PROCESS | 2884 | 1472904682003 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 05:11:22 INFO - PROCESS | 2884 | 1472904682106 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:22 INFO - PROCESS | 2884 | 1472904682109 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:22 INFO - PROCESS | 2884 | ++DOCSHELL 087E1400 == 45 [pid = 2884] [id = 429] 05:11:22 INFO - PROCESS | 2884 | ++DOMWINDOW == 83 (087E7C00) [pid = 2884] [serial = 1287] [outer = 00000000] 05:11:22 INFO - PROCESS | 2884 | ++DOMWINDOW == 84 (0F708400) [pid = 2884] [serial = 1288] [outer = 087E7C00] 05:11:22 INFO - PROCESS | 2884 | 1472904682168 Marionette DEBUG loaded listener.js 05:11:22 INFO - PROCESS | 2884 | ++DOMWINDOW == 85 (0F914C00) [pid = 2884] [serial = 1289] [outer = 087E7C00] 05:11:22 INFO - PROCESS | 2884 | 1472904682746 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]]]}] 05:11:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 05:11:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 930ms 05:11:22 INFO - PROCESS | 2884 | 1472904682795 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 05:11:22 INFO - PROCESS | 2884 | 1472904682800 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 05:11:22 INFO - PROCESS | 2884 | 1472904682807 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 05:11:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 05:11:22 INFO - PROCESS | 2884 | 1472904682810 Marionette TRACE conn5 <- [1,1682,null,{}] 05:11:22 INFO - PROCESS | 2884 | 1472904682814 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}] 05:11:22 INFO - PROCESS | 2884 | 1472904682817 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:22 INFO - PROCESS | 2884 | 1472904682934 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 05:11:23 INFO - PROCESS | 2884 | 1472904683072 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:23 INFO - PROCESS | 2884 | 1472904683075 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:23 INFO - PROCESS | 2884 | ++DOCSHELL 142B9C00 == 46 [pid = 2884] [id = 430] 05:11:23 INFO - PROCESS | 2884 | ++DOMWINDOW == 86 (142D8800) [pid = 2884] [serial = 1290] [outer = 00000000] 05:11:23 INFO - PROCESS | 2884 | ++DOMWINDOW == 87 (15F4B400) [pid = 2884] [serial = 1291] [outer = 142D8800] 05:11:23 INFO - PROCESS | 2884 | 1472904683136 Marionette DEBUG loaded listener.js 05:11:23 INFO - PROCESS | 2884 | ++DOMWINDOW == 88 (16051800) [pid = 2884] [serial = 1292] [outer = 142D8800] 05:11:23 INFO - PROCESS | 2884 | 1472904683742 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]]]}] 05:11:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 05:11:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 971ms 05:11:23 INFO - PROCESS | 2884 | 1472904683780 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 05:11:23 INFO - PROCESS | 2884 | 1472904683783 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 05:11:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 05:11:23 INFO - PROCESS | 2884 | 1472904683787 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 05:11:23 INFO - PROCESS | 2884 | 1472904683791 Marionette TRACE conn5 <- [1,1686,null,{}] 05:11:23 INFO - PROCESS | 2884 | 1472904683802 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}] 05:11:23 INFO - PROCESS | 2884 | 1472904683807 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:23 INFO - PROCESS | 2884 | 1472904683922 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 05:11:24 INFO - PROCESS | 2884 | 1472904684034 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:24 INFO - PROCESS | 2884 | 1472904684038 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:24 INFO - PROCESS | 2884 | ++DOCSHELL 17DAC000 == 47 [pid = 2884] [id = 431] 05:11:24 INFO - PROCESS | 2884 | ++DOMWINDOW == 89 (18280000) [pid = 2884] [serial = 1293] [outer = 00000000] 05:11:24 INFO - PROCESS | 2884 | ++DOMWINDOW == 90 (186F1800) [pid = 2884] [serial = 1294] [outer = 18280000] 05:11:24 INFO - PROCESS | 2884 | 1472904684138 Marionette DEBUG loaded listener.js 05:11:24 INFO - PROCESS | 2884 | ++DOMWINDOW == 91 (1898CC00) [pid = 2884] [serial = 1295] [outer = 18280000] 05:11:24 INFO - PROCESS | 2884 | 1472904684752 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]]]}] 05:11:24 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 05:11:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1020ms 05:11:24 INFO - PROCESS | 2884 | 1472904684810 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 05:11:24 INFO - PROCESS | 2884 | 1472904684813 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 05:11:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 05:11:24 INFO - PROCESS | 2884 | 1472904684817 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 05:11:24 INFO - PROCESS | 2884 | 1472904684819 Marionette TRACE conn5 <- [1,1690,null,{}] 05:11:24 INFO - PROCESS | 2884 | 1472904684823 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}] 05:11:24 INFO - PROCESS | 2884 | 1472904684825 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:24 INFO - PROCESS | 2884 | 1472904684939 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 05:11:25 INFO - PROCESS | 2884 | 1472904685084 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:25 INFO - PROCESS | 2884 | 1472904685087 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:25 INFO - PROCESS | 2884 | ++DOCSHELL 181C1000 == 48 [pid = 2884] [id = 432] 05:11:25 INFO - PROCESS | 2884 | ++DOMWINDOW == 92 (181C1400) [pid = 2884] [serial = 1296] [outer = 00000000] 05:11:25 INFO - PROCESS | 2884 | ++DOMWINDOW == 93 (1899F400) [pid = 2884] [serial = 1297] [outer = 181C1400] 05:11:25 INFO - PROCESS | 2884 | 1472904685145 Marionette DEBUG loaded listener.js 05:11:25 INFO - PROCESS | 2884 | ++DOMWINDOW == 94 (189A7400) [pid = 2884] [serial = 1298] [outer = 181C1400] 05:11:25 INFO - PROCESS | 2884 | 1472904685855 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]]]}] 05:11:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 05:11:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1070ms 05:11:25 INFO - PROCESS | 2884 | 1472904685892 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 05:11:25 INFO - PROCESS | 2884 | 1472904685896 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 05:11:25 INFO - PROCESS | 2884 | 1472904685901 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 05:11:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 05:11:25 INFO - PROCESS | 2884 | 1472904685904 Marionette TRACE conn5 <- [1,1694,null,{}] 05:11:25 INFO - PROCESS | 2884 | 1472904685910 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}] 05:11:25 INFO - PROCESS | 2884 | 1472904685913 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:26 INFO - PROCESS | 2884 | 1472904686020 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 05:11:26 INFO - PROCESS | 2884 | 1472904686162 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:26 INFO - PROCESS | 2884 | 1472904686164 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:26 INFO - PROCESS | 2884 | ++DOCSHELL 0F705C00 == 49 [pid = 2884] [id = 433] 05:11:26 INFO - PROCESS | 2884 | ++DOMWINDOW == 95 (0F706400) [pid = 2884] [serial = 1299] [outer = 00000000] 05:11:26 INFO - PROCESS | 2884 | ++DOMWINDOW == 96 (0F865400) [pid = 2884] [serial = 1300] [outer = 0F706400] 05:11:26 INFO - PROCESS | 2884 | 1472904686216 Marionette DEBUG loaded listener.js 05:11:26 INFO - PROCESS | 2884 | ++DOMWINDOW == 97 (0FBBC000) [pid = 2884] [serial = 1301] [outer = 0F706400] 05:11:26 INFO - PROCESS | 2884 | --DOCSHELL 1607C400 == 48 [pid = 2884] [id = 427] 05:11:26 INFO - PROCESS | 2884 | --DOCSHELL 0F84A000 == 47 [pid = 2884] [id = 426] 05:11:26 INFO - PROCESS | 2884 | --DOCSHELL 18282000 == 46 [pid = 2884] [id = 425] 05:11:26 INFO - PROCESS | 2884 | --DOCSHELL 087E1000 == 45 [pid = 2884] [id = 424] 05:11:26 INFO - PROCESS | 2884 | --DOCSHELL 17AC4000 == 44 [pid = 2884] [id = 423] 05:11:26 INFO - PROCESS | 2884 | --DOCSHELL 1433FC00 == 43 [pid = 2884] [id = 422] 05:11:27 INFO - PROCESS | 2884 | --DOCSHELL 14426000 == 42 [pid = 2884] [id = 421] 05:11:27 INFO - PROCESS | 2884 | --DOCSHELL 0F848400 == 41 [pid = 2884] [id = 420] 05:11:27 INFO - PROCESS | 2884 | --DOCSHELL 0BE4B800 == 40 [pid = 2884] [id = 419] 05:11:27 INFO - PROCESS | 2884 | --DOCSHELL 10BE6800 == 39 [pid = 2884] [id = 418] 05:11:27 INFO - PROCESS | 2884 | --DOCSHELL 08791800 == 38 [pid = 2884] [id = 417] 05:11:27 INFO - PROCESS | 2884 | --DOCSHELL 142DE400 == 37 [pid = 2884] [id = 416] 05:11:27 INFO - PROCESS | 2884 | --DOCSHELL 0BE21000 == 36 [pid = 2884] [id = 407] 05:11:27 INFO - PROCESS | 2884 | --DOCSHELL 0BE3F800 == 35 [pid = 2884] [id = 404] 05:11:27 INFO - PROCESS | 2884 | --DOCSHELL 15F4AC00 == 34 [pid = 2884] [id = 406] 05:11:27 INFO - PROCESS | 2884 | --DOCSHELL 16081400 == 33 [pid = 2884] [id = 403] 05:11:27 INFO - PROCESS | 2884 | --DOCSHELL 0F849C00 == 32 [pid = 2884] [id = 405] 05:11:27 INFO - PROCESS | 2884 | --DOCSHELL 181C1000 == 31 [pid = 2884] [id = 432] 05:11:27 INFO - PROCESS | 2884 | --DOCSHELL 142B9C00 == 30 [pid = 2884] [id = 430] 05:11:27 INFO - PROCESS | 2884 | --DOCSHELL 17DAC000 == 29 [pid = 2884] [id = 431] 05:11:27 INFO - PROCESS | 2884 | --DOCSHELL 186F0400 == 28 [pid = 2884] [id = 428] 05:11:27 INFO - PROCESS | 2884 | --DOCSHELL 087E1400 == 27 [pid = 2884] [id = 429] 05:11:27 INFO - PROCESS | 2884 | --DOMWINDOW == 96 (0F65D000) [pid = 2884] [serial = 1223] [outer = 00000000] [url = about:blank] 05:11:27 INFO - PROCESS | 2884 | --DOMWINDOW == 95 (0F182400) [pid = 2884] [serial = 1222] [outer = 00000000] [url = about:blank] 05:11:27 INFO - PROCESS | 2884 | --DOMWINDOW == 94 (0F91A800) [pid = 2884] [serial = 1228] [outer = 00000000] [url = about:blank] 05:11:27 INFO - PROCESS | 2884 | --DOMWINDOW == 93 (0FBBB000) [pid = 2884] [serial = 1229] [outer = 00000000] [url = about:blank] 05:11:27 INFO - PROCESS | 2884 | --DOMWINDOW == 92 (0F17E000) [pid = 2884] [serial = 1225] [outer = 00000000] [url = about:blank] 05:11:27 INFO - PROCESS | 2884 | --DOMWINDOW == 91 (0F2F5400) [pid = 2884] [serial = 1226] [outer = 00000000] [url = about:blank] 05:11:27 INFO - PROCESS | 2884 | --DOMWINDOW == 90 (14358800) [pid = 2884] [serial = 1231] [outer = 00000000] [url = about:blank] 05:11:27 INFO - PROCESS | 2884 | --DOMWINDOW == 89 (15FEEC00) [pid = 2884] [serial = 1234] [outer = 00000000] [url = about:blank] 05:11:27 INFO - PROCESS | 2884 | --DOMWINDOW == 88 (1604DC00) [pid = 2884] [serial = 1235] [outer = 00000000] [url = about:blank] 05:11:27 INFO - PROCESS | 2884 | --DOMWINDOW == 87 (17B2F800) [pid = 2884] [serial = 1238] [outer = 00000000] [url = about:blank] 05:11:27 INFO - PROCESS | 2884 | --DOMWINDOW == 86 (17AC0800) [pid = 2884] [serial = 1237] [outer = 00000000] [url = about:blank] 05:11:27 INFO - PROCESS | 2884 | --DOMWINDOW == 85 (1433CC00) [pid = 2884] [serial = 1243] [outer = 00000000] [url = about:blank] 05:11:27 INFO - PROCESS | 2884 | --DOMWINDOW == 84 (18128800) [pid = 2884] [serial = 1240] [outer = 00000000] [url = about:blank] 05:11:27 INFO - PROCESS | 2884 | --DOMWINDOW == 83 (17B3CC00) [pid = 2884] [serial = 1247] [outer = 00000000] [url = about:blank] 05:11:27 INFO - PROCESS | 2884 | --DOMWINDOW == 82 (1812DC00) [pid = 2884] [serial = 1246] [outer = 00000000] [url = about:blank] 05:11:27 INFO - PROCESS | 2884 | --DOMWINDOW == 81 (0F708800) [pid = 2884] [serial = 1214] [outer = 00000000] [url = about:blank] 05:11:27 INFO - PROCESS | 2884 | --DOMWINDOW == 80 (0F183C00) [pid = 2884] [serial = 1213] [outer = 00000000] [url = about:blank] 05:11:27 INFO - PROCESS | 2884 | --DOMWINDOW == 79 (0F91E000) [pid = 2884] [serial = 1217] [outer = 00000000] [url = about:blank] 05:11:27 INFO - PROCESS | 2884 | --DOMWINDOW == 78 (0F86BC00) [pid = 2884] [serial = 1216] [outer = 00000000] [url = about:blank] 05:11:27 INFO - PROCESS | 2884 | --DOMWINDOW == 77 (17B3B800) [pid = 2884] [serial = 1220] [outer = 00000000] [url = about:blank] 05:11:27 INFO - PROCESS | 2884 | --DOMWINDOW == 76 (17AC1400) [pid = 2884] [serial = 1219] [outer = 00000000] [url = about:blank] 05:11:27 INFO - PROCESS | 2884 | --DOMWINDOW == 75 (181BB000) [pid = 2884] [serial = 1241] [outer = 00000000] [url = about:blank] 05:11:27 INFO - PROCESS | 2884 | --DOMWINDOW == 74 (15929000) [pid = 2884] [serial = 1244] [outer = 00000000] [url = about:blank] 05:11:27 INFO - PROCESS | 2884 | --DOMWINDOW == 73 (144A3400) [pid = 2884] [serial = 1232] [outer = 00000000] [url = about:blank] 05:11:27 INFO - PROCESS | 2884 | --DOMWINDOW == 72 (18279400) [pid = 2884] [serial = 1249] [outer = 00000000] [url = about:blank] 05:11:27 INFO - PROCESS | 2884 | 1472904687429 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]]]}] 05:11:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 05:11:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1575ms 05:11:27 INFO - PROCESS | 2884 | 1472904687481 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 05:11:27 INFO - PROCESS | 2884 | 1472904687485 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 05:11:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 05:11:27 INFO - PROCESS | 2884 | 1472904687489 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 05:11:27 INFO - PROCESS | 2884 | 1472904687494 Marionette TRACE conn5 <- [1,1698,null,{}] 05:11:27 INFO - PROCESS | 2884 | 1472904687499 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}] 05:11:27 INFO - PROCESS | 2884 | 1472904687502 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:27 INFO - PROCESS | 2884 | 1472904687594 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 05:11:27 INFO - PROCESS | 2884 | 1472904687717 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:27 INFO - PROCESS | 2884 | 1472904687720 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:27 INFO - PROCESS | 2884 | ++DOCSHELL 0BE1D400 == 28 [pid = 2884] [id = 434] 05:11:27 INFO - PROCESS | 2884 | ++DOMWINDOW == 73 (0BE1F000) [pid = 2884] [serial = 1302] [outer = 00000000] 05:11:27 INFO - PROCESS | 2884 | ++DOMWINDOW == 74 (0BF34C00) [pid = 2884] [serial = 1303] [outer = 0BE1F000] 05:11:27 INFO - PROCESS | 2884 | 1472904687769 Marionette DEBUG loaded listener.js 05:11:27 INFO - PROCESS | 2884 | ++DOMWINDOW == 75 (0C56FC00) [pid = 2884] [serial = 1304] [outer = 0BE1F000] 05:11:28 INFO - PROCESS | 2884 | 1472904688143 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]]]}] 05:11:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 05:11:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 691ms 05:11:28 INFO - PROCESS | 2884 | 1472904688184 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 05:11:28 INFO - PROCESS | 2884 | 1472904688189 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 05:11:28 INFO - PROCESS | 2884 | 1472904688196 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 05:11:28 INFO - PROCESS | 2884 | 1472904688198 Marionette TRACE conn5 <- [1,1702,null,{}] 05:11:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 05:11:28 INFO - PROCESS | 2884 | 1472904688202 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}] 05:11:28 INFO - PROCESS | 2884 | 1472904688205 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:28 INFO - PROCESS | 2884 | 1472904688328 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 05:11:28 INFO - PROCESS | 2884 | 1472904688336 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:28 INFO - PROCESS | 2884 | 1472904688339 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:28 INFO - PROCESS | 2884 | ++DOCSHELL 0F2FA800 == 29 [pid = 2884] [id = 435] 05:11:28 INFO - PROCESS | 2884 | ++DOMWINDOW == 76 (0F708C00) [pid = 2884] [serial = 1305] [outer = 00000000] 05:11:28 INFO - PROCESS | 2884 | ++DOMWINDOW == 77 (0F84A400) [pid = 2884] [serial = 1306] [outer = 0F708C00] 05:11:28 INFO - PROCESS | 2884 | 1472904688388 Marionette DEBUG loaded listener.js 05:11:28 INFO - PROCESS | 2884 | ++DOMWINDOW == 78 (0F868800) [pid = 2884] [serial = 1307] [outer = 0F708C00] 05:11:28 INFO - PROCESS | 2884 | 1472904688825 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]]]}] 05:11:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 05:11:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 670ms 05:11:28 INFO - PROCESS | 2884 | 1472904688873 Marionette TRACE conn5 -> [0,1705,"getWindowHandle",null] 05:11:28 INFO - PROCESS | 2884 | 1472904688875 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 05:11:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 05:11:28 INFO - PROCESS | 2884 | 1472904688882 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 05:11:28 INFO - PROCESS | 2884 | 1472904688885 Marionette TRACE conn5 <- [1,1706,null,{}] 05:11:28 INFO - PROCESS | 2884 | 1472904688910 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}] 05:11:28 INFO - PROCESS | 2884 | 1472904688915 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:29 INFO - PROCESS | 2884 | 1472904689002 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 05:11:29 INFO - PROCESS | 2884 | 1472904689010 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:29 INFO - PROCESS | 2884 | 1472904689013 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:29 INFO - PROCESS | 2884 | ++DOCSHELL 10A54800 == 30 [pid = 2884] [id = 436] 05:11:29 INFO - PROCESS | 2884 | ++DOMWINDOW == 79 (10BE0800) [pid = 2884] [serial = 1308] [outer = 00000000] 05:11:29 INFO - PROCESS | 2884 | ++DOMWINDOW == 80 (13A27000) [pid = 2884] [serial = 1309] [outer = 10BE0800] 05:11:29 INFO - PROCESS | 2884 | 1472904689063 Marionette DEBUG loaded listener.js 05:11:29 INFO - PROCESS | 2884 | ++DOMWINDOW == 81 (13ADD400) [pid = 2884] [serial = 1310] [outer = 10BE0800] 05:11:29 INFO - PROCESS | 2884 | 1472904689584 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]]]}] 05:11:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 05:11:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 750ms 05:11:29 INFO - PROCESS | 2884 | 1472904689631 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 05:11:29 INFO - PROCESS | 2884 | 1472904689634 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 05:11:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 05:11:29 INFO - PROCESS | 2884 | 1472904689638 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 05:11:29 INFO - PROCESS | 2884 | 1472904689640 Marionette TRACE conn5 <- [1,1710,null,{}] 05:11:29 INFO - PROCESS | 2884 | 1472904689644 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}] 05:11:29 INFO - PROCESS | 2884 | 1472904689646 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:29 INFO - PROCESS | 2884 | 1472904689810 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 05:11:29 INFO - PROCESS | 2884 | 1472904689824 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:29 INFO - PROCESS | 2884 | 1472904689826 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:29 INFO - PROCESS | 2884 | ++DOCSHELL 142AA800 == 31 [pid = 2884] [id = 437] 05:11:29 INFO - PROCESS | 2884 | ++DOMWINDOW == 82 (142B1800) [pid = 2884] [serial = 1311] [outer = 00000000] 05:11:29 INFO - PROCESS | 2884 | ++DOMWINDOW == 83 (1433D000) [pid = 2884] [serial = 1312] [outer = 142B1800] 05:11:29 INFO - PROCESS | 2884 | 1472904689925 Marionette DEBUG loaded listener.js 05:11:30 INFO - PROCESS | 2884 | ++DOMWINDOW == 84 (144A4800) [pid = 2884] [serial = 1313] [outer = 142B1800] 05:11:30 INFO - PROCESS | 2884 | 1472904690344 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]]]}] 05:11:30 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 05:11:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 730ms 05:11:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 05:11:30 INFO - PROCESS | 2884 | 1472904690371 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 05:11:30 INFO - PROCESS | 2884 | 1472904690373 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 05:11:30 INFO - PROCESS | 2884 | 1472904690376 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 05:11:30 INFO - PROCESS | 2884 | 1472904690378 Marionette TRACE conn5 <- [1,1714,null,{}] 05:11:30 INFO - PROCESS | 2884 | 1472904690382 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}] 05:11:30 INFO - PROCESS | 2884 | 1472904690384 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:30 INFO - PROCESS | 2884 | 1472904690516 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 05:11:30 INFO - PROCESS | 2884 | 1472904690521 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:30 INFO - PROCESS | 2884 | 1472904690523 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:30 INFO - PROCESS | 2884 | ++DOCSHELL 15925800 == 32 [pid = 2884] [id = 438] 05:11:30 INFO - PROCESS | 2884 | ++DOMWINDOW == 85 (15927800) [pid = 2884] [serial = 1314] [outer = 00000000] 05:11:30 INFO - PROCESS | 2884 | ++DOMWINDOW == 86 (15F45800) [pid = 2884] [serial = 1315] [outer = 15927800] 05:11:30 INFO - PROCESS | 2884 | 1472904690570 Marionette DEBUG loaded listener.js 05:11:30 INFO - PROCESS | 2884 | ++DOMWINDOW == 87 (15FE7000) [pid = 2884] [serial = 1316] [outer = 15927800] 05:11:31 INFO - PROCESS | 2884 | 1472904691029 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]]]}] 05:11:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 05:11:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 730ms 05:11:31 INFO - PROCESS | 2884 | 1472904691108 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 05:11:31 INFO - PROCESS | 2884 | 1472904691110 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 05:11:31 INFO - PROCESS | 2884 | 1472904691113 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 05:11:31 INFO - PROCESS | 2884 | 1472904691115 Marionette TRACE conn5 <- [1,1718,null,{}] 05:11:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 05:11:31 INFO - PROCESS | 2884 | 1472904691119 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}] 05:11:31 INFO - PROCESS | 2884 | 1472904691124 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:31 INFO - PROCESS | 2884 | 1472904691502 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 05:11:31 INFO - PROCESS | 2884 | --DOMWINDOW == 86 (17AC9400) [pid = 2884] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 05:11:31 INFO - PROCESS | 2884 | --DOMWINDOW == 85 (0F70D400) [pid = 2884] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 05:11:31 INFO - PROCESS | 2884 | --DOMWINDOW == 84 (18285400) [pid = 2884] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 05:11:31 INFO - PROCESS | 2884 | --DOMWINDOW == 83 (17BCE400) [pid = 2884] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 05:11:31 INFO - PROCESS | 2884 | --DOMWINDOW == 82 (14431800) [pid = 2884] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 05:11:31 INFO - PROCESS | 2884 | --DOMWINDOW == 81 (13824800) [pid = 2884] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 05:11:31 INFO - PROCESS | 2884 | --DOMWINDOW == 80 (144A2C00) [pid = 2884] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 05:11:31 INFO - PROCESS | 2884 | --DOMWINDOW == 79 (08793000) [pid = 2884] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 05:11:31 INFO - PROCESS | 2884 | --DOMWINDOW == 78 (0F84C400) [pid = 2884] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 05:11:31 INFO - PROCESS | 2884 | --DOMWINDOW == 77 (0BE4CC00) [pid = 2884] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 05:11:31 INFO - PROCESS | 2884 | --DOMWINDOW == 76 (17BC7800) [pid = 2884] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 05:11:31 INFO - PROCESS | 2884 | --DOMWINDOW == 75 (186F4C00) [pid = 2884] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 05:11:31 INFO - PROCESS | 2884 | --DOMWINDOW == 74 (13AB4C00) [pid = 2884] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 05:11:31 INFO - PROCESS | 2884 | 1472904691566 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:31 INFO - PROCESS | 2884 | 1472904691568 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:31 INFO - PROCESS | 2884 | ++DOCSHELL 087DB000 == 33 [pid = 2884] [id = 439] 05:11:31 INFO - PROCESS | 2884 | ++DOMWINDOW == 75 (087E3000) [pid = 2884] [serial = 1317] [outer = 00000000] 05:11:31 INFO - PROCESS | 2884 | ++DOMWINDOW == 76 (0F2FF000) [pid = 2884] [serial = 1318] [outer = 087E3000] 05:11:31 INFO - PROCESS | 2884 | 1472904691616 Marionette DEBUG loaded listener.js 05:11:31 INFO - PROCESS | 2884 | ++DOMWINDOW == 77 (144A2C00) [pid = 2884] [serial = 1319] [outer = 087E3000] 05:11:31 INFO - PROCESS | 2884 | 1472904691977 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]]]}] 05:11:32 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 05:11:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 930ms 05:11:32 INFO - PROCESS | 2884 | 1472904692048 Marionette TRACE conn5 -> [0,1721,"getWindowHandle",null] 05:11:32 INFO - PROCESS | 2884 | 1472904692050 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 05:11:32 INFO - PROCESS | 2884 | 1472904692053 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 05:11:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 05:11:32 INFO - PROCESS | 2884 | 1472904692055 Marionette TRACE conn5 <- [1,1722,null,{}] 05:11:32 INFO - PROCESS | 2884 | 1472904692058 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}] 05:11:32 INFO - PROCESS | 2884 | 1472904692060 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:32 INFO - PROCESS | 2884 | 1472904692142 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 05:11:32 INFO - PROCESS | 2884 | 1472904692147 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:32 INFO - PROCESS | 2884 | 1472904692149 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:32 INFO - PROCESS | 2884 | ++DOCSHELL 16047800 == 34 [pid = 2884] [id = 440] 05:11:32 INFO - PROCESS | 2884 | ++DOMWINDOW == 78 (16B5DC00) [pid = 2884] [serial = 1320] [outer = 00000000] 05:11:32 INFO - PROCESS | 2884 | ++DOMWINDOW == 79 (17AC7C00) [pid = 2884] [serial = 1321] [outer = 16B5DC00] 05:11:32 INFO - PROCESS | 2884 | 1472904692196 Marionette DEBUG loaded listener.js 05:11:32 INFO - PROCESS | 2884 | ++DOMWINDOW == 80 (17B07800) [pid = 2884] [serial = 1322] [outer = 16B5DC00] 05:11:32 INFO - PROCESS | 2884 | 1472904692633 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]]]}] 05:11:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 05:11:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 630ms 05:11:32 INFO - PROCESS | 2884 | 1472904692688 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 05:11:32 INFO - PROCESS | 2884 | 1472904692690 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 05:11:32 INFO - PROCESS | 2884 | 1472904692693 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 05:11:32 INFO - PROCESS | 2884 | 1472904692695 Marionette TRACE conn5 <- [1,1726,null,{}] 05:11:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 05:11:32 INFO - PROCESS | 2884 | 1472904692699 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}] 05:11:32 INFO - PROCESS | 2884 | 1472904692700 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:32 INFO - PROCESS | 2884 | 1472904692781 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 05:11:32 INFO - PROCESS | 2884 | 1472904692814 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:32 INFO - PROCESS | 2884 | 1472904692817 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:32 INFO - PROCESS | 2884 | ++DOCSHELL 17B03C00 == 35 [pid = 2884] [id = 441] 05:11:32 INFO - PROCESS | 2884 | ++DOMWINDOW == 81 (17B30000) [pid = 2884] [serial = 1323] [outer = 00000000] 05:11:32 INFO - PROCESS | 2884 | ++DOMWINDOW == 82 (17B38800) [pid = 2884] [serial = 1324] [outer = 17B30000] 05:11:32 INFO - PROCESS | 2884 | 1472904692864 Marionette DEBUG loaded listener.js 05:11:32 INFO - PROCESS | 2884 | ++DOMWINDOW == 83 (17B3A800) [pid = 2884] [serial = 1325] [outer = 17B30000] 05:11:33 INFO - PROCESS | 2884 | 1472904693288 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]]]}] 05:11:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 05:11:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 631ms 05:11:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 05:11:33 INFO - PROCESS | 2884 | 1472904693340 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 05:11:33 INFO - PROCESS | 2884 | 1472904693342 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 05:11:33 INFO - PROCESS | 2884 | 1472904693345 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 05:11:33 INFO - PROCESS | 2884 | 1472904693347 Marionette TRACE conn5 <- [1,1730,null,{}] 05:11:33 INFO - PROCESS | 2884 | 1472904693351 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}] 05:11:33 INFO - PROCESS | 2884 | 1472904693353 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:33 INFO - PROCESS | 2884 | 1472904693434 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 05:11:33 INFO - PROCESS | 2884 | 1472904693440 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:33 INFO - PROCESS | 2884 | 1472904693442 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:33 INFO - PROCESS | 2884 | ++DOCSHELL 17B96400 == 36 [pid = 2884] [id = 442] 05:11:33 INFO - PROCESS | 2884 | ++DOMWINDOW == 84 (17BC2800) [pid = 2884] [serial = 1326] [outer = 00000000] 05:11:33 INFO - PROCESS | 2884 | ++DOMWINDOW == 85 (17DA4C00) [pid = 2884] [serial = 1327] [outer = 17BC2800] 05:11:33 INFO - PROCESS | 2884 | 1472904693488 Marionette DEBUG loaded listener.js 05:11:33 INFO - PROCESS | 2884 | ++DOMWINDOW == 86 (17DA7800) [pid = 2884] [serial = 1328] [outer = 17BC2800] 05:11:34 INFO - PROCESS | 2884 | 1472904694316 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]]]}] 05:11:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 05:11:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1018ms 05:11:34 INFO - PROCESS | 2884 | 1472904694367 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 05:11:34 INFO - PROCESS | 2884 | 1472904694372 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 05:11:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 05:11:34 INFO - PROCESS | 2884 | 1472904694377 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 05:11:34 INFO - PROCESS | 2884 | 1472904694382 Marionette TRACE conn5 <- [1,1734,null,{}] 05:11:34 INFO - PROCESS | 2884 | 1472904694407 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}] 05:11:34 INFO - PROCESS | 2884 | 1472904694411 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:34 INFO - PROCESS | 2884 | 1472904694542 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 05:11:34 INFO - PROCESS | 2884 | 1472904694671 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:34 INFO - PROCESS | 2884 | 1472904694675 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:34 INFO - PROCESS | 2884 | ++DOCSHELL 087E4800 == 37 [pid = 2884] [id = 443] 05:11:34 INFO - PROCESS | 2884 | ++DOMWINDOW == 87 (0BE19000) [pid = 2884] [serial = 1329] [outer = 00000000] 05:11:34 INFO - PROCESS | 2884 | ++DOMWINDOW == 88 (0F2FE400) [pid = 2884] [serial = 1330] [outer = 0BE19000] 05:11:34 INFO - PROCESS | 2884 | 1472904694736 Marionette DEBUG loaded listener.js 05:11:34 INFO - PROCESS | 2884 | ++DOMWINDOW == 89 (0F7C0000) [pid = 2884] [serial = 1331] [outer = 0BE19000] 05:11:35 INFO - PROCESS | 2884 | 1472904695432 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]]]}] 05:11:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 05:11:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1097ms 05:11:35 INFO - PROCESS | 2884 | 1472904695474 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 05:11:35 INFO - PROCESS | 2884 | 1472904695479 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 05:11:35 INFO - PROCESS | 2884 | 1472904695485 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 05:11:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 05:11:35 INFO - PROCESS | 2884 | 1472904695488 Marionette TRACE conn5 <- [1,1738,null,{}] 05:11:35 INFO - PROCESS | 2884 | 1472904695492 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}] 05:11:35 INFO - PROCESS | 2884 | 1472904695495 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:35 INFO - PROCESS | 2884 | 1472904695622 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 05:11:35 INFO - PROCESS | 2884 | 1472904695758 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:35 INFO - PROCESS | 2884 | 1472904695761 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:35 INFO - PROCESS | 2884 | ++DOCSHELL 0BE22400 == 38 [pid = 2884] [id = 444] 05:11:35 INFO - PROCESS | 2884 | ++DOMWINDOW == 90 (0BE42400) [pid = 2884] [serial = 1332] [outer = 00000000] 05:11:35 INFO - PROCESS | 2884 | ++DOMWINDOW == 91 (138AA000) [pid = 2884] [serial = 1333] [outer = 0BE42400] 05:11:35 INFO - PROCESS | 2884 | 1472904695820 Marionette DEBUG loaded listener.js 05:11:35 INFO - PROCESS | 2884 | ++DOMWINDOW == 92 (142B4400) [pid = 2884] [serial = 1334] [outer = 0BE42400] 05:11:36 INFO - PROCESS | 2884 | --DOCSHELL 17B03C00 == 37 [pid = 2884] [id = 441] 05:11:36 INFO - PROCESS | 2884 | --DOCSHELL 16047800 == 36 [pid = 2884] [id = 440] 05:11:36 INFO - PROCESS | 2884 | --DOCSHELL 087DB000 == 35 [pid = 2884] [id = 439] 05:11:36 INFO - PROCESS | 2884 | --DOCSHELL 15925800 == 34 [pid = 2884] [id = 438] 05:11:36 INFO - PROCESS | 2884 | --DOCSHELL 142AA800 == 33 [pid = 2884] [id = 437] 05:11:36 INFO - PROCESS | 2884 | --DOCSHELL 10A54800 == 32 [pid = 2884] [id = 436] 05:11:36 INFO - PROCESS | 2884 | --DOCSHELL 0F2FA800 == 31 [pid = 2884] [id = 435] 05:11:36 INFO - PROCESS | 2884 | --DOCSHELL 0BE1D400 == 30 [pid = 2884] [id = 434] 05:11:36 INFO - PROCESS | 2884 | --DOMWINDOW == 91 (17B32400) [pid = 2884] [serial = 1270] [outer = 00000000] [url = about:blank] 05:11:36 INFO - PROCESS | 2884 | --DOMWINDOW == 90 (181BD400) [pid = 2884] [serial = 1273] [outer = 00000000] [url = about:blank] 05:11:36 INFO - PROCESS | 2884 | --DOMWINDOW == 89 (17B91C00) [pid = 2884] [serial = 1271] [outer = 00000000] [url = about:blank] 05:11:36 INFO - PROCESS | 2884 | --DOMWINDOW == 88 (18653C00) [pid = 2884] [serial = 1276] [outer = 00000000] [url = about:blank] 05:11:36 INFO - PROCESS | 2884 | --DOMWINDOW == 87 (18279000) [pid = 2884] [serial = 1274] [outer = 00000000] [url = about:blank] 05:11:36 INFO - PROCESS | 2884 | --DOMWINDOW == 86 (1827A000) [pid = 2884] [serial = 1250] [outer = 00000000] [url = about:blank] 05:11:36 INFO - PROCESS | 2884 | --DOMWINDOW == 85 (14DF0C00) [pid = 2884] [serial = 1264] [outer = 00000000] [url = about:blank] 05:11:36 INFO - PROCESS | 2884 | --DOMWINDOW == 84 (15C08400) [pid = 2884] [serial = 1265] [outer = 00000000] [url = about:blank] 05:11:36 INFO - PROCESS | 2884 | --DOMWINDOW == 83 (13AD5800) [pid = 2884] [serial = 1255] [outer = 00000000] [url = about:blank] 05:11:36 INFO - PROCESS | 2884 | --DOMWINDOW == 82 (142D9000) [pid = 2884] [serial = 1256] [outer = 00000000] [url = about:blank] 05:11:36 INFO - PROCESS | 2884 | --DOMWINDOW == 81 (1607B400) [pid = 2884] [serial = 1267] [outer = 00000000] [url = about:blank] 05:11:36 INFO - PROCESS | 2884 | --DOMWINDOW == 80 (0C56C800) [pid = 2884] [serial = 1252] [outer = 00000000] [url = about:blank] 05:11:36 INFO - PROCESS | 2884 | --DOMWINDOW == 79 (0F7C0800) [pid = 2884] [serial = 1253] [outer = 00000000] [url = about:blank] 05:11:36 INFO - PROCESS | 2884 | --DOMWINDOW == 78 (0F913800) [pid = 2884] [serial = 1261] [outer = 00000000] [url = about:blank] 05:11:36 INFO - PROCESS | 2884 | --DOMWINDOW == 77 (0F91BC00) [pid = 2884] [serial = 1262] [outer = 00000000] [url = about:blank] 05:11:36 INFO - PROCESS | 2884 | --DOMWINDOW == 76 (0F136000) [pid = 2884] [serial = 1258] [outer = 00000000] [url = about:blank] 05:11:36 INFO - PROCESS | 2884 | --DOMWINDOW == 75 (0F706800) [pid = 2884] [serial = 1259] [outer = 00000000] [url = about:blank] 05:11:36 INFO - PROCESS | 2884 | --DOMWINDOW == 74 (186ED000) [pid = 2884] [serial = 1283] [outer = 00000000] [url = about:blank] 05:11:36 INFO - PROCESS | 2884 | --DOMWINDOW == 73 (18988800) [pid = 2884] [serial = 1286] [outer = 00000000] [url = about:blank] 05:11:36 INFO - PROCESS | 2884 | --DOMWINDOW == 72 (1864D400) [pid = 2884] [serial = 1282] [outer = 00000000] [url = about:blank] 05:11:36 INFO - PROCESS | 2884 | --DOMWINDOW == 71 (18659400) [pid = 2884] [serial = 1277] [outer = 00000000] [url = about:blank] 05:11:36 INFO - PROCESS | 2884 | --DOMWINDOW == 70 (166CC000) [pid = 2884] [serial = 1279] [outer = 00000000] [url = about:blank] 05:11:36 INFO - PROCESS | 2884 | --DOMWINDOW == 69 (181C2000) [pid = 2884] [serial = 1280] [outer = 00000000] [url = about:blank] 05:11:36 INFO - PROCESS | 2884 | --DOMWINDOW == 68 (18789400) [pid = 2884] [serial = 1285] [outer = 00000000] [url = about:blank] 05:11:36 INFO - PROCESS | 2884 | --DOMWINDOW == 67 (17ABF000) [pid = 2884] [serial = 1268] [outer = 00000000] [url = about:blank] 05:11:36 INFO - PROCESS | 2884 | 1472904696632 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]]]}] 05:11:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 05:11:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1172ms 05:11:36 INFO - PROCESS | 2884 | 1472904696662 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 05:11:36 INFO - PROCESS | 2884 | 1472904696667 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 05:11:36 INFO - PROCESS | 2884 | 1472904696671 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 05:11:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 05:11:36 INFO - PROCESS | 2884 | 1472904696674 Marionette TRACE conn5 <- [1,1742,null,{}] 05:11:36 INFO - PROCESS | 2884 | 1472904696680 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}] 05:11:36 INFO - PROCESS | 2884 | 1472904696683 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:36 INFO - PROCESS | 2884 | 1472904696772 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 05:11:36 INFO - PROCESS | 2884 | 1472904696779 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:36 INFO - PROCESS | 2884 | 1472904696783 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:36 INFO - PROCESS | 2884 | ++DOCSHELL 0BE1B400 == 31 [pid = 2884] [id = 445] 05:11:36 INFO - PROCESS | 2884 | ++DOMWINDOW == 68 (0BE1B800) [pid = 2884] [serial = 1335] [outer = 00000000] 05:11:36 INFO - PROCESS | 2884 | ++DOMWINDOW == 69 (0BE97400) [pid = 2884] [serial = 1336] [outer = 0BE1B800] 05:11:36 INFO - PROCESS | 2884 | 1472904696836 Marionette DEBUG loaded listener.js 05:11:36 INFO - PROCESS | 2884 | ++DOMWINDOW == 70 (0C56E800) [pid = 2884] [serial = 1337] [outer = 0BE1B800] 05:11:37 INFO - PROCESS | 2884 | 1472904697370 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]]]}] 05:11:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 05:11:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 730ms 05:11:37 INFO - PROCESS | 2884 | 1472904697406 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 05:11:37 INFO - PROCESS | 2884 | 1472904697410 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 05:11:37 INFO - PROCESS | 2884 | 1472904697416 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 05:11:37 INFO - PROCESS | 2884 | 1472904697418 Marionette TRACE conn5 <- [1,1746,null,{}] 05:11:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 05:11:37 INFO - PROCESS | 2884 | 1472904697422 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}] 05:11:37 INFO - PROCESS | 2884 | 1472904697425 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:37 INFO - PROCESS | 2884 | 1472904697514 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 05:11:37 INFO - PROCESS | 2884 | 1472904697522 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:37 INFO - PROCESS | 2884 | 1472904697525 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:37 INFO - PROCESS | 2884 | ++DOCSHELL 0F710C00 == 32 [pid = 2884] [id = 446] 05:11:37 INFO - PROCESS | 2884 | ++DOMWINDOW == 71 (0F7BD400) [pid = 2884] [serial = 1338] [outer = 00000000] 05:11:37 INFO - PROCESS | 2884 | ++DOMWINDOW == 72 (0F84CC00) [pid = 2884] [serial = 1339] [outer = 0F7BD400] 05:11:37 INFO - PROCESS | 2884 | 1472904697575 Marionette DEBUG loaded listener.js 05:11:37 INFO - PROCESS | 2884 | ++DOMWINDOW == 73 (0F86F800) [pid = 2884] [serial = 1340] [outer = 0F7BD400] 05:11:38 INFO - PROCESS | 2884 | 1472904698042 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]]]}] 05:11:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 05:11:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 671ms 05:11:38 INFO - PROCESS | 2884 | 1472904698091 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 05:11:38 INFO - PROCESS | 2884 | 1472904698093 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 05:11:38 INFO - PROCESS | 2884 | 1472904698097 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 05:11:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 05:11:38 INFO - PROCESS | 2884 | 1472904698100 Marionette TRACE conn5 <- [1,1750,null,{}] 05:11:38 INFO - PROCESS | 2884 | 1472904698111 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}] 05:11:38 INFO - PROCESS | 2884 | 1472904698116 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:38 INFO - PROCESS | 2884 | 1472904698202 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 05:11:38 INFO - PROCESS | 2884 | 1472904698301 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:38 INFO - PROCESS | 2884 | 1472904698304 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:38 INFO - PROCESS | 2884 | ++DOCSHELL 142D1400 == 33 [pid = 2884] [id = 447] 05:11:38 INFO - PROCESS | 2884 | ++DOMWINDOW == 74 (142D9000) [pid = 2884] [serial = 1341] [outer = 00000000] 05:11:38 INFO - PROCESS | 2884 | ++DOMWINDOW == 75 (1434FC00) [pid = 2884] [serial = 1342] [outer = 142D9000] 05:11:38 INFO - PROCESS | 2884 | 1472904698357 Marionette DEBUG loaded listener.js 05:11:38 INFO - PROCESS | 2884 | ++DOMWINDOW == 76 (1442F000) [pid = 2884] [serial = 1343] [outer = 142D9000] 05:11:38 INFO - PROCESS | 2884 | 1472904698739 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]]]}] 05:11:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 05:11:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 670ms 05:11:38 INFO - PROCESS | 2884 | 1472904698771 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 05:11:38 INFO - PROCESS | 2884 | 1472904698773 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 05:11:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 05:11:38 INFO - PROCESS | 2884 | 1472904698777 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 05:11:38 INFO - PROCESS | 2884 | 1472904698778 Marionette TRACE conn5 <- [1,1754,null,{}] 05:11:38 INFO - PROCESS | 2884 | 1472904698782 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}] 05:11:38 INFO - PROCESS | 2884 | 1472904698784 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:38 INFO - PROCESS | 2884 | 1472904698874 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 05:11:39 INFO - PROCESS | 2884 | 1472904699005 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:39 INFO - PROCESS | 2884 | 1472904699008 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:39 INFO - PROCESS | 2884 | ++DOCSHELL 1594F400 == 34 [pid = 2884] [id = 448] 05:11:39 INFO - PROCESS | 2884 | ++DOMWINDOW == 77 (15C03000) [pid = 2884] [serial = 1344] [outer = 00000000] 05:11:39 INFO - PROCESS | 2884 | ++DOMWINDOW == 78 (15F49C00) [pid = 2884] [serial = 1345] [outer = 15C03000] 05:11:39 INFO - PROCESS | 2884 | 1472904699056 Marionette DEBUG loaded listener.js 05:11:39 INFO - PROCESS | 2884 | ++DOMWINDOW == 79 (16047000) [pid = 2884] [serial = 1346] [outer = 15C03000] 05:11:39 INFO - PROCESS | 2884 | 1472904699489 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]]]}] 05:11:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 05:11:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 770ms 05:11:39 INFO - PROCESS | 2884 | 1472904699551 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 05:11:39 INFO - PROCESS | 2884 | 1472904699553 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 05:11:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 05:11:39 INFO - PROCESS | 2884 | 1472904699562 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 05:11:39 INFO - PROCESS | 2884 | 1472904699564 Marionette TRACE conn5 <- [1,1758,null,{}] 05:11:39 INFO - PROCESS | 2884 | 1472904699572 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}] 05:11:39 INFO - PROCESS | 2884 | 1472904699574 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:39 INFO - PROCESS | 2884 | 1472904699691 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 05:11:39 INFO - PROCESS | 2884 | 1472904699703 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:39 INFO - PROCESS | 2884 | 1472904699705 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:39 INFO - PROCESS | 2884 | ++DOCSHELL 15F45C00 == 35 [pid = 2884] [id = 449] 05:11:39 INFO - PROCESS | 2884 | ++DOMWINDOW == 80 (15F4AC00) [pid = 2884] [serial = 1347] [outer = 00000000] 05:11:39 INFO - PROCESS | 2884 | ++DOMWINDOW == 81 (16073800) [pid = 2884] [serial = 1348] [outer = 15F4AC00] 05:11:39 INFO - PROCESS | 2884 | 1472904699751 Marionette DEBUG loaded listener.js 05:11:39 INFO - PROCESS | 2884 | ++DOMWINDOW == 82 (1607B400) [pid = 2884] [serial = 1349] [outer = 15F4AC00] 05:11:40 INFO - PROCESS | 2884 | 1472904700201 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]]]}] 05:11:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 05:11:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 690ms 05:11:40 INFO - PROCESS | 2884 | 1472904700247 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 05:11:40 INFO - PROCESS | 2884 | 1472904700249 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 05:11:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 05:11:40 INFO - PROCESS | 2884 | 1472904700279 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 05:11:40 INFO - PROCESS | 2884 | 1472904700281 Marionette TRACE conn5 <- [1,1762,null,{}] 05:11:40 INFO - PROCESS | 2884 | 1472904700297 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}] 05:11:40 INFO - PROCESS | 2884 | 1472904700303 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:40 INFO - PROCESS | 2884 | 1472904700467 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 05:11:40 INFO - PROCESS | 2884 | 1472904700528 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:40 INFO - PROCESS | 2884 | 1472904700530 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:40 INFO - PROCESS | 2884 | ++DOCSHELL 17B30800 == 36 [pid = 2884] [id = 450] 05:11:40 INFO - PROCESS | 2884 | ++DOMWINDOW == 83 (17B31400) [pid = 2884] [serial = 1350] [outer = 00000000] 05:11:40 INFO - PROCESS | 2884 | ++DOMWINDOW == 84 (17BD0400) [pid = 2884] [serial = 1351] [outer = 17B31400] 05:11:40 INFO - PROCESS | 2884 | 1472904700578 Marionette DEBUG loaded listener.js 05:11:40 INFO - PROCESS | 2884 | ++DOMWINDOW == 85 (17B38C00) [pid = 2884] [serial = 1352] [outer = 17B31400] 05:11:41 INFO - PROCESS | 2884 | --DOMWINDOW == 84 (17B30000) [pid = 2884] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 05:11:41 INFO - PROCESS | 2884 | --DOMWINDOW == 83 (142B1800) [pid = 2884] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 05:11:41 INFO - PROCESS | 2884 | --DOMWINDOW == 82 (0F706400) [pid = 2884] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 05:11:41 INFO - PROCESS | 2884 | --DOMWINDOW == 81 (0BE1F000) [pid = 2884] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 05:11:41 INFO - PROCESS | 2884 | --DOMWINDOW == 80 (10BE0800) [pid = 2884] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 05:11:41 INFO - PROCESS | 2884 | --DOMWINDOW == 79 (0F708C00) [pid = 2884] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 05:11:41 INFO - PROCESS | 2884 | --DOMWINDOW == 78 (15927800) [pid = 2884] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 05:11:41 INFO - PROCESS | 2884 | --DOMWINDOW == 77 (087E7C00) [pid = 2884] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 05:11:41 INFO - PROCESS | 2884 | --DOMWINDOW == 76 (142D8800) [pid = 2884] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 05:11:41 INFO - PROCESS | 2884 | --DOMWINDOW == 75 (18280000) [pid = 2884] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 05:11:41 INFO - PROCESS | 2884 | --DOMWINDOW == 74 (181C1400) [pid = 2884] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 05:11:41 INFO - PROCESS | 2884 | --DOMWINDOW == 73 (087E3000) [pid = 2884] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 05:11:41 INFO - PROCESS | 2884 | --DOMWINDOW == 72 (16B5DC00) [pid = 2884] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 05:11:41 INFO - PROCESS | 2884 | 1472904701055 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]]]}] 05:11:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 05:11:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 870ms 05:11:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 05:11:41 INFO - PROCESS | 2884 | 1472904701127 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 05:11:41 INFO - PROCESS | 2884 | 1472904701129 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 05:11:41 INFO - PROCESS | 2884 | 1472904701132 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 05:11:41 INFO - PROCESS | 2884 | 1472904701134 Marionette TRACE conn5 <- [1,1766,null,{}] 05:11:41 INFO - PROCESS | 2884 | 1472904701138 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}] 05:11:41 INFO - PROCESS | 2884 | 1472904701140 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:41 INFO - PROCESS | 2884 | 1472904701221 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 05:11:41 INFO - PROCESS | 2884 | 1472904701226 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:41 INFO - PROCESS | 2884 | 1472904701228 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:41 INFO - PROCESS | 2884 | ++DOCSHELL 0BE1F000 == 37 [pid = 2884] [id = 451] 05:11:41 INFO - PROCESS | 2884 | ++DOMWINDOW == 73 (0F65DC00) [pid = 2884] [serial = 1353] [outer = 00000000] 05:11:41 INFO - PROCESS | 2884 | ++DOMWINDOW == 74 (0FF37800) [pid = 2884] [serial = 1354] [outer = 0F65DC00] 05:11:41 INFO - PROCESS | 2884 | 1472904701275 Marionette DEBUG loaded listener.js 05:11:41 INFO - PROCESS | 2884 | ++DOMWINDOW == 75 (15927800) [pid = 2884] [serial = 1355] [outer = 0F65DC00] 05:11:41 INFO - PROCESS | 2884 | 1472904701714 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]]]}] 05:11:41 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 05:11:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 630ms 05:11:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 05:11:41 INFO - PROCESS | 2884 | 1472904701763 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 05:11:41 INFO - PROCESS | 2884 | 1472904701765 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 05:11:41 INFO - PROCESS | 2884 | 1472904701768 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 05:11:41 INFO - PROCESS | 2884 | 1472904701770 Marionette TRACE conn5 <- [1,1770,null,{}] 05:11:41 INFO - PROCESS | 2884 | 1472904701804 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}] 05:11:41 INFO - PROCESS | 2884 | 1472904701806 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:41 INFO - PROCESS | 2884 | 1472904701886 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 05:11:41 INFO - PROCESS | 2884 | 1472904701892 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:41 INFO - PROCESS | 2884 | 1472904701894 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:41 INFO - PROCESS | 2884 | ++DOCSHELL 15F4CC00 == 38 [pid = 2884] [id = 452] 05:11:41 INFO - PROCESS | 2884 | ++DOMWINDOW == 76 (16052800) [pid = 2884] [serial = 1356] [outer = 00000000] 05:11:41 INFO - PROCESS | 2884 | ++DOMWINDOW == 77 (17BCE400) [pid = 2884] [serial = 1357] [outer = 16052800] 05:11:41 INFO - PROCESS | 2884 | 1472904701941 Marionette DEBUG loaded listener.js 05:11:42 INFO - PROCESS | 2884 | ++DOMWINDOW == 78 (17DAA400) [pid = 2884] [serial = 1358] [outer = 16052800] 05:11:42 INFO - PROCESS | 2884 | 1472904702366 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]]]}] 05:11:42 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 05:11:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 650ms 05:11:42 INFO - PROCESS | 2884 | 1472904702423 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 05:11:42 INFO - PROCESS | 2884 | 1472904702425 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 05:11:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 05:11:42 INFO - PROCESS | 2884 | 1472904702428 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 05:11:42 INFO - PROCESS | 2884 | 1472904702430 Marionette TRACE conn5 <- [1,1774,null,{}] 05:11:42 INFO - PROCESS | 2884 | 1472904702444 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}] 05:11:42 INFO - PROCESS | 2884 | 1472904702446 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:42 INFO - PROCESS | 2884 | 1472904702528 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 05:11:42 INFO - PROCESS | 2884 | 1472904702535 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:42 INFO - PROCESS | 2884 | 1472904702537 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:42 INFO - PROCESS | 2884 | ++DOCSHELL 17BC9400 == 39 [pid = 2884] [id = 453] 05:11:42 INFO - PROCESS | 2884 | ++DOMWINDOW == 79 (17DAD400) [pid = 2884] [serial = 1359] [outer = 00000000] 05:11:42 INFO - PROCESS | 2884 | ++DOMWINDOW == 80 (181C2800) [pid = 2884] [serial = 1360] [outer = 17DAD400] 05:11:42 INFO - PROCESS | 2884 | 1472904702583 Marionette DEBUG loaded listener.js 05:11:42 INFO - PROCESS | 2884 | ++DOMWINDOW == 81 (18277800) [pid = 2884] [serial = 1361] [outer = 17DAD400] 05:11:43 INFO - PROCESS | 2884 | 1472904703006 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]]]}] 05:11:43 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 05:11:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 631ms 05:11:43 INFO - PROCESS | 2884 | 1472904703084 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 05:11:43 INFO - PROCESS | 2884 | 1472904703088 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 05:11:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 05:11:43 INFO - PROCESS | 2884 | 1472904703094 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 05:11:43 INFO - PROCESS | 2884 | 1472904703099 Marionette TRACE conn5 <- [1,1778,null,{}] 05:11:43 INFO - PROCESS | 2884 | 1472904703105 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}] 05:11:43 INFO - PROCESS | 2884 | 1472904703109 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:43 INFO - PROCESS | 2884 | 1472904703228 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 05:11:43 INFO - PROCESS | 2884 | 1472904703389 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:43 INFO - PROCESS | 2884 | 1472904703395 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:43 INFO - PROCESS | 2884 | ++DOCSHELL 0BE1C400 == 40 [pid = 2884] [id = 454] 05:11:43 INFO - PROCESS | 2884 | ++DOMWINDOW == 82 (0BE1EC00) [pid = 2884] [serial = 1362] [outer = 00000000] 05:11:43 INFO - PROCESS | 2884 | ++DOMWINDOW == 83 (0BE4D800) [pid = 2884] [serial = 1363] [outer = 0BE1EC00] 05:11:43 INFO - PROCESS | 2884 | 1472904703455 Marionette DEBUG loaded listener.js 05:11:43 INFO - PROCESS | 2884 | ++DOMWINDOW == 84 (0F2F8800) [pid = 2884] [serial = 1364] [outer = 0BE1EC00] 05:11:44 INFO - PROCESS | 2884 | 1472904704066 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]]]}] 05:11:44 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) 05:11:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1028ms 05:11:44 INFO - PROCESS | 2884 | 1472904704124 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 05:11:44 INFO - PROCESS | 2884 | 1472904704127 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 05:11:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 05:11:44 INFO - PROCESS | 2884 | 1472904704134 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 05:11:44 INFO - PROCESS | 2884 | 1472904704138 Marionette TRACE conn5 <- [1,1782,null,{}] 05:11:44 INFO - PROCESS | 2884 | 1472904704143 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}] 05:11:44 INFO - PROCESS | 2884 | 1472904704146 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:44 INFO - PROCESS | 2884 | 1472904704260 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 05:11:44 INFO - PROCESS | 2884 | 1472904704399 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:44 INFO - PROCESS | 2884 | 1472904704402 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:44 INFO - PROCESS | 2884 | ++DOCSHELL 0F919400 == 41 [pid = 2884] [id = 455] 05:11:44 INFO - PROCESS | 2884 | ++DOMWINDOW == 85 (0FBB9400) [pid = 2884] [serial = 1365] [outer = 00000000] 05:11:44 INFO - PROCESS | 2884 | ++DOMWINDOW == 86 (13826400) [pid = 2884] [serial = 1366] [outer = 0FBB9400] 05:11:44 INFO - PROCESS | 2884 | 1472904704462 Marionette DEBUG loaded listener.js 05:11:44 INFO - PROCESS | 2884 | ++DOMWINDOW == 87 (13AE2400) [pid = 2884] [serial = 1367] [outer = 0FBB9400] 05:11:45 INFO - PROCESS | 2884 | 1472904705100 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]]]}] 05:11:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:11:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1024ms 05:11:45 INFO - PROCESS | 2884 | 1472904705158 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 05:11:45 INFO - PROCESS | 2884 | 1472904705160 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 05:11:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 05:11:45 INFO - PROCESS | 2884 | 1472904705164 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 05:11:45 INFO - PROCESS | 2884 | 1472904705166 Marionette TRACE conn5 <- [1,1786,null,{}] 05:11:45 INFO - PROCESS | 2884 | 1472904705176 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}] 05:11:45 INFO - PROCESS | 2884 | 1472904705181 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:45 INFO - PROCESS | 2884 | 1472904705294 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 05:11:45 INFO - PROCESS | 2884 | 1472904705435 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:45 INFO - PROCESS | 2884 | 1472904705439 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:45 INFO - PROCESS | 2884 | ++DOCSHELL 17B3B000 == 42 [pid = 2884] [id = 456] 05:11:45 INFO - PROCESS | 2884 | ++DOMWINDOW == 88 (17B95000) [pid = 2884] [serial = 1368] [outer = 00000000] 05:11:45 INFO - PROCESS | 2884 | ++DOMWINDOW == 89 (17DB0800) [pid = 2884] [serial = 1369] [outer = 17B95000] 05:11:45 INFO - PROCESS | 2884 | 1472904705500 Marionette DEBUG loaded listener.js 05:11:45 INFO - PROCESS | 2884 | ++DOMWINDOW == 90 (181C5800) [pid = 2884] [serial = 1370] [outer = 17B95000] 05:11:46 INFO - PROCESS | 2884 | 1472904706133 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]]]}] 05:11:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 05:11:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1019ms 05:11:46 INFO - PROCESS | 2884 | 1472904706186 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 05:11:46 INFO - PROCESS | 2884 | 1472904706189 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 05:11:46 INFO - PROCESS | 2884 | 1472904706193 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 05:11:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 05:11:46 INFO - PROCESS | 2884 | 1472904706195 Marionette TRACE conn5 <- [1,1790,null,{}] 05:11:46 INFO - PROCESS | 2884 | 1472904706198 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}] 05:11:46 INFO - PROCESS | 2884 | 1472904706201 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:46 INFO - PROCESS | 2884 | 1472904706313 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 05:11:46 INFO - PROCESS | 2884 | 1472904706470 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:46 INFO - PROCESS | 2884 | 1472904706473 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:46 INFO - PROCESS | 2884 | ++DOCSHELL 17B89800 == 43 [pid = 2884] [id = 457] 05:11:46 INFO - PROCESS | 2884 | ++DOMWINDOW == 91 (17B8F000) [pid = 2884] [serial = 1371] [outer = 00000000] 05:11:46 INFO - PROCESS | 2884 | ++DOMWINDOW == 92 (18285C00) [pid = 2884] [serial = 1372] [outer = 17B8F000] 05:11:46 INFO - PROCESS | 2884 | 1472904706530 Marionette DEBUG loaded listener.js 05:11:46 INFO - PROCESS | 2884 | ++DOMWINDOW == 93 (18655C00) [pid = 2884] [serial = 1373] [outer = 17B8F000] 05:11:47 INFO - PROCESS | 2884 | 1472904707280 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]]]}] 05:11:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 05:11:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1116ms 05:11:47 INFO - PROCESS | 2884 | 1472904707313 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 05:11:47 INFO - PROCESS | 2884 | 1472904707317 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 05:11:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 05:11:47 INFO - PROCESS | 2884 | 1472904707321 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 05:11:47 INFO - PROCESS | 2884 | 1472904707324 Marionette TRACE conn5 <- [1,1794,null,{}] 05:11:47 INFO - PROCESS | 2884 | 1472904707330 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}] 05:11:47 INFO - PROCESS | 2884 | 1472904707333 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:47 INFO - PROCESS | 2884 | 1472904707436 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 05:11:47 INFO - PROCESS | 2884 | 1472904707550 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:47 INFO - PROCESS | 2884 | 1472904707553 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:47 INFO - PROCESS | 2884 | ++DOCSHELL 0BF2F000 == 44 [pid = 2884] [id = 458] 05:11:47 INFO - PROCESS | 2884 | ++DOMWINDOW == 94 (0F17A000) [pid = 2884] [serial = 1374] [outer = 00000000] 05:11:47 INFO - PROCESS | 2884 | ++DOMWINDOW == 95 (0F86D400) [pid = 2884] [serial = 1375] [outer = 0F17A000] 05:11:47 INFO - PROCESS | 2884 | 1472904707645 Marionette DEBUG loaded listener.js 05:11:47 INFO - PROCESS | 2884 | ++DOMWINDOW == 96 (0FADD400) [pid = 2884] [serial = 1376] [outer = 0F17A000] 05:11:48 INFO - PROCESS | 2884 | --DOCSHELL 15F4CC00 == 43 [pid = 2884] [id = 452] 05:11:48 INFO - PROCESS | 2884 | --DOCSHELL 0BE1F000 == 42 [pid = 2884] [id = 451] 05:11:48 INFO - PROCESS | 2884 | --DOCSHELL 17B30800 == 41 [pid = 2884] [id = 450] 05:11:48 INFO - PROCESS | 2884 | --DOCSHELL 15F45C00 == 40 [pid = 2884] [id = 449] 05:11:48 INFO - PROCESS | 2884 | --DOCSHELL 1594F400 == 39 [pid = 2884] [id = 448] 05:11:48 INFO - PROCESS | 2884 | --DOCSHELL 142D1400 == 38 [pid = 2884] [id = 447] 05:11:48 INFO - PROCESS | 2884 | --DOCSHELL 0F710C00 == 37 [pid = 2884] [id = 446] 05:11:48 INFO - PROCESS | 2884 | --DOCSHELL 0BE1B400 == 36 [pid = 2884] [id = 445] 05:11:48 INFO - PROCESS | 2884 | --DOCSHELL 0F705C00 == 35 [pid = 2884] [id = 433] 05:11:48 INFO - PROCESS | 2884 | --DOCSHELL 087E4800 == 34 [pid = 2884] [id = 443] 05:11:48 INFO - PROCESS | 2884 | --DOCSHELL 17B96400 == 33 [pid = 2884] [id = 442] 05:11:48 INFO - PROCESS | 2884 | --DOCSHELL 0BE22400 == 32 [pid = 2884] [id = 444] 05:11:48 INFO - PROCESS | 2884 | --DOCSHELL 17B89800 == 31 [pid = 2884] [id = 457] 05:11:48 INFO - PROCESS | 2884 | --DOCSHELL 17B3B000 == 30 [pid = 2884] [id = 456] 05:11:48 INFO - PROCESS | 2884 | --DOCSHELL 17BC9400 == 29 [pid = 2884] [id = 453] 05:11:48 INFO - PROCESS | 2884 | --DOCSHELL 0BE1C400 == 28 [pid = 2884] [id = 454] 05:11:48 INFO - PROCESS | 2884 | --DOCSHELL 0F919400 == 27 [pid = 2884] [id = 455] 05:11:48 INFO - PROCESS | 2884 | --DOMWINDOW == 95 (17B38800) [pid = 2884] [serial = 1324] [outer = 00000000] [url = about:blank] 05:11:48 INFO - PROCESS | 2884 | --DOMWINDOW == 94 (1433D000) [pid = 2884] [serial = 1312] [outer = 00000000] [url = about:blank] 05:11:48 INFO - PROCESS | 2884 | --DOMWINDOW == 93 (0FBBC000) [pid = 2884] [serial = 1301] [outer = 00000000] [url = about:blank] 05:11:48 INFO - PROCESS | 2884 | --DOMWINDOW == 92 (0F865400) [pid = 2884] [serial = 1300] [outer = 00000000] [url = about:blank] 05:11:48 INFO - PROCESS | 2884 | --DOMWINDOW == 91 (0BF34C00) [pid = 2884] [serial = 1303] [outer = 00000000] [url = about:blank] 05:11:48 INFO - PROCESS | 2884 | --DOMWINDOW == 90 (0C56FC00) [pid = 2884] [serial = 1304] [outer = 00000000] [url = about:blank] 05:11:48 INFO - PROCESS | 2884 | --DOMWINDOW == 89 (13A27000) [pid = 2884] [serial = 1309] [outer = 00000000] [url = about:blank] 05:11:48 INFO - PROCESS | 2884 | --DOMWINDOW == 88 (0F84A400) [pid = 2884] [serial = 1306] [outer = 00000000] [url = about:blank] 05:11:48 INFO - PROCESS | 2884 | --DOMWINDOW == 87 (0F868800) [pid = 2884] [serial = 1307] [outer = 00000000] [url = about:blank] 05:11:48 INFO - PROCESS | 2884 | --DOMWINDOW == 86 (15F45800) [pid = 2884] [serial = 1315] [outer = 00000000] [url = about:blank] 05:11:48 INFO - PROCESS | 2884 | --DOMWINDOW == 85 (0F914C00) [pid = 2884] [serial = 1289] [outer = 00000000] [url = about:blank] 05:11:48 INFO - PROCESS | 2884 | --DOMWINDOW == 84 (0F708400) [pid = 2884] [serial = 1288] [outer = 00000000] [url = about:blank] 05:11:48 INFO - PROCESS | 2884 | --DOMWINDOW == 83 (16051800) [pid = 2884] [serial = 1292] [outer = 00000000] [url = about:blank] 05:11:48 INFO - PROCESS | 2884 | --DOMWINDOW == 82 (15F4B400) [pid = 2884] [serial = 1291] [outer = 00000000] [url = about:blank] 05:11:48 INFO - PROCESS | 2884 | --DOMWINDOW == 81 (1898CC00) [pid = 2884] [serial = 1295] [outer = 00000000] [url = about:blank] 05:11:48 INFO - PROCESS | 2884 | --DOMWINDOW == 80 (186F1800) [pid = 2884] [serial = 1294] [outer = 00000000] [url = about:blank] 05:11:48 INFO - PROCESS | 2884 | --DOMWINDOW == 79 (189A7400) [pid = 2884] [serial = 1298] [outer = 00000000] [url = about:blank] 05:11:48 INFO - PROCESS | 2884 | --DOMWINDOW == 78 (1899F400) [pid = 2884] [serial = 1297] [outer = 00000000] [url = about:blank] 05:11:48 INFO - PROCESS | 2884 | --DOMWINDOW == 77 (144A4800) [pid = 2884] [serial = 1313] [outer = 00000000] [url = about:blank] 05:11:48 INFO - PROCESS | 2884 | --DOMWINDOW == 76 (0F2FF000) [pid = 2884] [serial = 1318] [outer = 00000000] [url = about:blank] 05:11:48 INFO - PROCESS | 2884 | --DOMWINDOW == 75 (15FE7000) [pid = 2884] [serial = 1316] [outer = 00000000] [url = about:blank] 05:11:48 INFO - PROCESS | 2884 | --DOMWINDOW == 74 (17AC7C00) [pid = 2884] [serial = 1321] [outer = 00000000] [url = about:blank] 05:11:48 INFO - PROCESS | 2884 | --DOMWINDOW == 73 (144A2C00) [pid = 2884] [serial = 1319] [outer = 00000000] [url = about:blank] 05:11:48 INFO - PROCESS | 2884 | --DOMWINDOW == 72 (17B3A800) [pid = 2884] [serial = 1325] [outer = 00000000] [url = about:blank] 05:11:48 INFO - PROCESS | 2884 | --DOMWINDOW == 71 (17B07800) [pid = 2884] [serial = 1322] [outer = 00000000] [url = about:blank] 05:11:48 INFO - PROCESS | 2884 | --DOMWINDOW == 70 (13ADD400) [pid = 2884] [serial = 1310] [outer = 00000000] [url = about:blank] 05:11:48 INFO - PROCESS | 2884 | 1472904708769 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]]]}] 05:11:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 05:11:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1478ms 05:11:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 05:11:48 INFO - PROCESS | 2884 | 1472904708800 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 05:11:48 INFO - PROCESS | 2884 | 1472904708804 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 05:11:48 INFO - PROCESS | 2884 | 1472904708808 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 05:11:48 INFO - PROCESS | 2884 | 1472904708813 Marionette TRACE conn5 <- [1,1798,null,{}] 05:11:48 INFO - PROCESS | 2884 | 1472904708818 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}] 05:11:48 INFO - PROCESS | 2884 | 1472904708821 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:48 INFO - PROCESS | 2884 | 1472904708913 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 05:11:48 INFO - PROCESS | 2884 | 1472904708920 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:48 INFO - PROCESS | 2884 | 1472904708923 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:48 INFO - PROCESS | 2884 | ++DOCSHELL 0BE45800 == 28 [pid = 2884] [id = 459] 05:11:48 INFO - PROCESS | 2884 | ++DOMWINDOW == 71 (0BE46C00) [pid = 2884] [serial = 1377] [outer = 00000000] 05:11:48 INFO - PROCESS | 2884 | ++DOMWINDOW == 72 (0C574400) [pid = 2884] [serial = 1378] [outer = 0BE46C00] 05:11:48 INFO - PROCESS | 2884 | 1472904708974 Marionette DEBUG loaded listener.js 05:11:49 INFO - PROCESS | 2884 | ++DOMWINDOW == 73 (0F2F2C00) [pid = 2884] [serial = 1379] [outer = 0BE46C00] 05:11:49 INFO - PROCESS | 2884 | 1472904709468 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]]]}] 05:11:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 05:11:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 730ms 05:11:49 INFO - PROCESS | 2884 | 1472904709540 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 05:11:49 INFO - PROCESS | 2884 | 1472904709545 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 05:11:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 05:11:49 INFO - PROCESS | 2884 | 1472904709551 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 05:11:49 INFO - PROCESS | 2884 | 1472904709553 Marionette TRACE conn5 <- [1,1802,null,{}] 05:11:49 INFO - PROCESS | 2884 | 1472904709558 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}] 05:11:49 INFO - PROCESS | 2884 | 1472904709560 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:49 INFO - PROCESS | 2884 | 1472904709699 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 05:11:49 INFO - PROCESS | 2884 | 1472904709787 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:49 INFO - PROCESS | 2884 | 1472904709790 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:49 INFO - PROCESS | 2884 | ++DOCSHELL 0F865400 == 29 [pid = 2884] [id = 460] 05:11:49 INFO - PROCESS | 2884 | ++DOMWINDOW == 74 (0F865800) [pid = 2884] [serial = 1380] [outer = 00000000] 05:11:49 INFO - PROCESS | 2884 | ++DOMWINDOW == 75 (0F86F400) [pid = 2884] [serial = 1381] [outer = 0F865800] 05:11:49 INFO - PROCESS | 2884 | 1472904709840 Marionette DEBUG loaded listener.js 05:11:49 INFO - PROCESS | 2884 | ++DOMWINDOW == 76 (0F918800) [pid = 2884] [serial = 1382] [outer = 0F865800] 05:11:50 INFO - PROCESS | 2884 | 1472904710229 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]]]}] 05:11:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 05:11:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 730ms 05:11:50 INFO - PROCESS | 2884 | 1472904710285 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 05:11:50 INFO - PROCESS | 2884 | 1472904710287 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 05:11:50 INFO - PROCESS | 2884 | 1472904710290 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 05:11:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 05:11:50 INFO - PROCESS | 2884 | 1472904710294 Marionette TRACE conn5 <- [1,1806,null,{}] 05:11:50 INFO - PROCESS | 2884 | 1472904710304 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}] 05:11:50 INFO - PROCESS | 2884 | 1472904710309 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:50 INFO - PROCESS | 2884 | 1472904710394 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 05:11:50 INFO - PROCESS | 2884 | 1472904710403 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:50 INFO - PROCESS | 2884 | 1472904710406 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:50 INFO - PROCESS | 2884 | ++DOCSHELL 13AB8800 == 30 [pid = 2884] [id = 461] 05:11:50 INFO - PROCESS | 2884 | ++DOMWINDOW == 77 (13AB9000) [pid = 2884] [serial = 1383] [outer = 00000000] 05:11:50 INFO - PROCESS | 2884 | ++DOMWINDOW == 78 (142B2400) [pid = 2884] [serial = 1384] [outer = 13AB9000] 05:11:50 INFO - PROCESS | 2884 | 1472904710456 Marionette DEBUG loaded listener.js 05:11:50 INFO - PROCESS | 2884 | ++DOMWINDOW == 79 (1435BC00) [pid = 2884] [serial = 1385] [outer = 13AB9000] 05:11:50 INFO - PROCESS | 2884 | 1472904710954 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]]]}] 05:11:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 05:11:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 730ms 05:11:51 INFO - PROCESS | 2884 | 1472904711056 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 05:11:51 INFO - PROCESS | 2884 | 1472904711059 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 05:11:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 05:11:51 INFO - PROCESS | 2884 | 1472904711070 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 05:11:51 INFO - PROCESS | 2884 | 1472904711072 Marionette TRACE conn5 <- [1,1810,null,{}] 05:11:51 INFO - PROCESS | 2884 | 1472904711076 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}] 05:11:51 INFO - PROCESS | 2884 | 1472904711078 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:51 INFO - PROCESS | 2884 | 1472904711204 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 05:11:51 INFO - PROCESS | 2884 | 1472904711210 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:51 INFO - PROCESS | 2884 | 1472904711212 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:51 INFO - PROCESS | 2884 | ++DOCSHELL 1433D000 == 31 [pid = 2884] [id = 462] 05:11:51 INFO - PROCESS | 2884 | ++DOMWINDOW == 80 (144A4000) [pid = 2884] [serial = 1386] [outer = 00000000] 05:11:51 INFO - PROCESS | 2884 | ++DOMWINDOW == 81 (15F4DC00) [pid = 2884] [serial = 1387] [outer = 144A4000] 05:11:51 INFO - PROCESS | 2884 | 1472904711259 Marionette DEBUG loaded listener.js 05:11:51 INFO - PROCESS | 2884 | ++DOMWINDOW == 82 (15FF2000) [pid = 2884] [serial = 1388] [outer = 144A4000] 05:11:51 INFO - PROCESS | 2884 | 1472904711687 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]]]}] 05:11:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 05:11:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 670ms 05:11:51 INFO - PROCESS | 2884 | 1472904711739 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 05:11:51 INFO - PROCESS | 2884 | 1472904711741 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 05:11:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 05:11:51 INFO - PROCESS | 2884 | 1472904711744 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 05:11:51 INFO - PROCESS | 2884 | 1472904711746 Marionette TRACE conn5 <- [1,1814,null,{}] 05:11:51 INFO - PROCESS | 2884 | 1472904711756 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}] 05:11:51 INFO - PROCESS | 2884 | 1472904711758 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:51 INFO - PROCESS | 2884 | 1472904711871 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 05:11:51 INFO - PROCESS | 2884 | 1472904711877 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:51 INFO - PROCESS | 2884 | 1472904711879 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:51 INFO - PROCESS | 2884 | ++DOCSHELL 16045C00 == 32 [pid = 2884] [id = 463] 05:11:51 INFO - PROCESS | 2884 | ++DOMWINDOW == 83 (16046800) [pid = 2884] [serial = 1389] [outer = 00000000] 05:11:51 INFO - PROCESS | 2884 | ++DOMWINDOW == 84 (16074800) [pid = 2884] [serial = 1390] [outer = 16046800] 05:11:51 INFO - PROCESS | 2884 | 1472904711925 Marionette DEBUG loaded listener.js 05:11:52 INFO - PROCESS | 2884 | ++DOMWINDOW == 85 (17615800) [pid = 2884] [serial = 1391] [outer = 16046800] 05:11:52 INFO - PROCESS | 2884 | 1472904712401 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]]]}] 05:11:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 05:11:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 670ms 05:11:52 INFO - PROCESS | 2884 | 1472904712415 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 05:11:52 INFO - PROCESS | 2884 | 1472904712418 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 05:11:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 05:11:52 INFO - PROCESS | 2884 | 1472904712427 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 05:11:52 INFO - PROCESS | 2884 | 1472904712429 Marionette TRACE conn5 <- [1,1818,null,{}] 05:11:52 INFO - PROCESS | 2884 | 1472904712432 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}] 05:11:52 INFO - PROCESS | 2884 | 1472904712438 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:52 INFO - PROCESS | 2884 | 1472904712596 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 05:11:52 INFO - PROCESS | 2884 | --DOMWINDOW == 84 (15F4AC00) [pid = 2884] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 05:11:52 INFO - PROCESS | 2884 | --DOMWINDOW == 83 (17B31400) [pid = 2884] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 05:11:52 INFO - PROCESS | 2884 | --DOMWINDOW == 82 (0BE42400) [pid = 2884] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 05:11:52 INFO - PROCESS | 2884 | --DOMWINDOW == 81 (17BC2800) [pid = 2884] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 05:11:52 INFO - PROCESS | 2884 | --DOMWINDOW == 80 (0BE1B800) [pid = 2884] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 05:11:52 INFO - PROCESS | 2884 | --DOMWINDOW == 79 (0F7BD400) [pid = 2884] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 05:11:52 INFO - PROCESS | 2884 | --DOMWINDOW == 78 (142D9000) [pid = 2884] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 05:11:52 INFO - PROCESS | 2884 | --DOMWINDOW == 77 (17DAD400) [pid = 2884] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 05:11:52 INFO - PROCESS | 2884 | --DOMWINDOW == 76 (0BE19000) [pid = 2884] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 05:11:52 INFO - PROCESS | 2884 | --DOMWINDOW == 75 (16052800) [pid = 2884] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 05:11:52 INFO - PROCESS | 2884 | --DOMWINDOW == 74 (0F65DC00) [pid = 2884] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 05:11:52 INFO - PROCESS | 2884 | --DOMWINDOW == 73 (15C03000) [pid = 2884] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 05:11:52 INFO - PROCESS | 2884 | 1472904712940 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:52 INFO - PROCESS | 2884 | 1472904712942 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:52 INFO - PROCESS | 2884 | ++DOCSHELL 087DB000 == 33 [pid = 2884] [id = 464] 05:11:52 INFO - PROCESS | 2884 | ++DOMWINDOW == 74 (087DFC00) [pid = 2884] [serial = 1392] [outer = 00000000] 05:11:52 INFO - PROCESS | 2884 | ++DOMWINDOW == 75 (0F64FC00) [pid = 2884] [serial = 1393] [outer = 087DFC00] 05:11:53 INFO - PROCESS | 2884 | 1472904712989 Marionette DEBUG loaded listener.js 05:11:53 INFO - PROCESS | 2884 | ++DOMWINDOW == 76 (10A57800) [pid = 2884] [serial = 1394] [outer = 087DFC00] 05:11:53 INFO - PROCESS | 2884 | 1472904713356 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]]]}] 05:11:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 05:11:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 971ms 05:11:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 05:11:53 INFO - PROCESS | 2884 | 1472904713401 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 05:11:53 INFO - PROCESS | 2884 | 1472904713403 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 05:11:53 INFO - PROCESS | 2884 | 1472904713406 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 05:11:53 INFO - PROCESS | 2884 | 1472904713408 Marionette TRACE conn5 <- [1,1822,null,{}] 05:11:53 INFO - PROCESS | 2884 | 1472904713411 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}] 05:11:53 INFO - PROCESS | 2884 | 1472904713413 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:53 INFO - PROCESS | 2884 | 1472904713492 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 05:11:53 INFO - PROCESS | 2884 | 1472904713498 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:53 INFO - PROCESS | 2884 | 1472904713500 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:53 INFO - PROCESS | 2884 | ++DOCSHELL 15C03000 == 34 [pid = 2884] [id = 465] 05:11:53 INFO - PROCESS | 2884 | ++DOMWINDOW == 77 (15C09000) [pid = 2884] [serial = 1395] [outer = 00000000] 05:11:53 INFO - PROCESS | 2884 | ++DOMWINDOW == 78 (17B35000) [pid = 2884] [serial = 1396] [outer = 15C09000] 05:11:53 INFO - PROCESS | 2884 | 1472904713547 Marionette DEBUG loaded listener.js 05:11:53 INFO - PROCESS | 2884 | ++DOMWINDOW == 79 (17B89800) [pid = 2884] [serial = 1397] [outer = 15C09000] 05:11:54 INFO - PROCESS | 2884 | 1472904714345 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]]]}] 05:11:54 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 05:11:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1022ms 05:11:54 INFO - PROCESS | 2884 | 1472904714429 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 05:11:54 INFO - PROCESS | 2884 | 1472904714434 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 05:11:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 05:11:54 INFO - PROCESS | 2884 | 1472904714438 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 05:11:54 INFO - PROCESS | 2884 | 1472904714444 Marionette TRACE conn5 <- [1,1826,null,{}] 05:11:54 INFO - PROCESS | 2884 | 1472904714524 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}] 05:11:54 INFO - PROCESS | 2884 | 1472904714528 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:54 INFO - PROCESS | 2884 | 1472904714627 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 05:11:54 INFO - PROCESS | 2884 | 1472904714752 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:54 INFO - PROCESS | 2884 | 1472904714755 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:54 INFO - PROCESS | 2884 | ++DOCSHELL 0BE42C00 == 35 [pid = 2884] [id = 466] 05:11:54 INFO - PROCESS | 2884 | ++DOMWINDOW == 80 (0BE49C00) [pid = 2884] [serial = 1398] [outer = 00000000] 05:11:54 INFO - PROCESS | 2884 | ++DOMWINDOW == 81 (0F70C400) [pid = 2884] [serial = 1399] [outer = 0BE49C00] 05:11:54 INFO - PROCESS | 2884 | 1472904714817 Marionette DEBUG loaded listener.js 05:11:54 INFO - PROCESS | 2884 | ++DOMWINDOW == 82 (0F845000) [pid = 2884] [serial = 1400] [outer = 0BE49C00] 05:11:55 INFO - PROCESS | 2884 | 1472904715530 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]]]}] 05:11:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 05:11:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1157ms 05:11:55 INFO - PROCESS | 2884 | 1472904715596 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 05:11:55 INFO - PROCESS | 2884 | 1472904715601 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 05:11:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 05:11:55 INFO - PROCESS | 2884 | 1472904715632 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 05:11:55 INFO - PROCESS | 2884 | 1472904715635 Marionette TRACE conn5 <- [1,1830,null,{}] 05:11:55 INFO - PROCESS | 2884 | 1472904715639 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}] 05:11:55 INFO - PROCESS | 2884 | 1472904715642 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:55 INFO - PROCESS | 2884 | 1472904715773 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 05:11:55 INFO - PROCESS | 2884 | 1472904715969 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:55 INFO - PROCESS | 2884 | 1472904715972 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:56 INFO - PROCESS | 2884 | ++DOCSHELL 08791000 == 36 [pid = 2884] [id = 467] 05:11:56 INFO - PROCESS | 2884 | ++DOMWINDOW == 83 (08791C00) [pid = 2884] [serial = 1401] [outer = 00000000] 05:11:56 INFO - PROCESS | 2884 | ++DOMWINDOW == 84 (087E0C00) [pid = 2884] [serial = 1402] [outer = 08791C00] 05:11:56 INFO - PROCESS | 2884 | 1472904716034 Marionette DEBUG loaded listener.js 05:11:56 INFO - PROCESS | 2884 | ++DOMWINDOW == 85 (0BE20000) [pid = 2884] [serial = 1403] [outer = 08791C00] 05:11:56 INFO - PROCESS | 2884 | --DOCSHELL 087DB000 == 35 [pid = 2884] [id = 464] 05:11:56 INFO - PROCESS | 2884 | --DOCSHELL 16045C00 == 34 [pid = 2884] [id = 463] 05:11:56 INFO - PROCESS | 2884 | --DOCSHELL 1433D000 == 33 [pid = 2884] [id = 462] 05:11:56 INFO - PROCESS | 2884 | --DOCSHELL 13AB8800 == 32 [pid = 2884] [id = 461] 05:11:56 INFO - PROCESS | 2884 | --DOCSHELL 0F865400 == 31 [pid = 2884] [id = 460] 05:11:56 INFO - PROCESS | 2884 | --DOCSHELL 0BE45800 == 30 [pid = 2884] [id = 459] 05:11:56 INFO - PROCESS | 2884 | --DOMWINDOW == 84 (16073800) [pid = 2884] [serial = 1348] [outer = 00000000] [url = about:blank] 05:11:56 INFO - PROCESS | 2884 | --DOMWINDOW == 83 (17BD0400) [pid = 2884] [serial = 1351] [outer = 00000000] [url = about:blank] 05:11:56 INFO - PROCESS | 2884 | --DOMWINDOW == 82 (138AA000) [pid = 2884] [serial = 1333] [outer = 00000000] [url = about:blank] 05:11:56 INFO - PROCESS | 2884 | --DOMWINDOW == 81 (142B4400) [pid = 2884] [serial = 1334] [outer = 00000000] [url = about:blank] 05:11:56 INFO - PROCESS | 2884 | --DOMWINDOW == 80 (17DA7800) [pid = 2884] [serial = 1328] [outer = 00000000] [url = about:blank] 05:11:56 INFO - PROCESS | 2884 | --DOMWINDOW == 79 (17DA4C00) [pid = 2884] [serial = 1327] [outer = 00000000] [url = about:blank] 05:11:56 INFO - PROCESS | 2884 | --DOMWINDOW == 78 (0BE97400) [pid = 2884] [serial = 1336] [outer = 00000000] [url = about:blank] 05:11:56 INFO - PROCESS | 2884 | --DOMWINDOW == 77 (0C56E800) [pid = 2884] [serial = 1337] [outer = 00000000] [url = about:blank] 05:11:56 INFO - PROCESS | 2884 | --DOMWINDOW == 76 (0F84CC00) [pid = 2884] [serial = 1339] [outer = 00000000] [url = about:blank] 05:11:56 INFO - PROCESS | 2884 | --DOMWINDOW == 75 (0F86F800) [pid = 2884] [serial = 1340] [outer = 00000000] [url = about:blank] 05:11:56 INFO - PROCESS | 2884 | --DOMWINDOW == 74 (1434FC00) [pid = 2884] [serial = 1342] [outer = 00000000] [url = about:blank] 05:11:56 INFO - PROCESS | 2884 | --DOMWINDOW == 73 (1442F000) [pid = 2884] [serial = 1343] [outer = 00000000] [url = about:blank] 05:11:56 INFO - PROCESS | 2884 | --DOMWINDOW == 72 (181C2800) [pid = 2884] [serial = 1360] [outer = 00000000] [url = about:blank] 05:11:56 INFO - PROCESS | 2884 | --DOMWINDOW == 71 (0F2FE400) [pid = 2884] [serial = 1330] [outer = 00000000] [url = about:blank] 05:11:56 INFO - PROCESS | 2884 | --DOMWINDOW == 70 (0F7C0000) [pid = 2884] [serial = 1331] [outer = 00000000] [url = about:blank] 05:11:56 INFO - PROCESS | 2884 | --DOMWINDOW == 69 (18277800) [pid = 2884] [serial = 1361] [outer = 00000000] [url = about:blank] 05:11:56 INFO - PROCESS | 2884 | --DOMWINDOW == 68 (17DAA400) [pid = 2884] [serial = 1358] [outer = 00000000] [url = about:blank] 05:11:56 INFO - PROCESS | 2884 | --DOMWINDOW == 67 (0FF37800) [pid = 2884] [serial = 1354] [outer = 00000000] [url = about:blank] 05:11:56 INFO - PROCESS | 2884 | --DOMWINDOW == 66 (17BCE400) [pid = 2884] [serial = 1357] [outer = 00000000] [url = about:blank] 05:11:56 INFO - PROCESS | 2884 | --DOMWINDOW == 65 (15927800) [pid = 2884] [serial = 1355] [outer = 00000000] [url = about:blank] 05:11:56 INFO - PROCESS | 2884 | --DOMWINDOW == 64 (17B38C00) [pid = 2884] [serial = 1352] [outer = 00000000] [url = about:blank] 05:11:56 INFO - PROCESS | 2884 | --DOMWINDOW == 63 (15F49C00) [pid = 2884] [serial = 1345] [outer = 00000000] [url = about:blank] 05:11:56 INFO - PROCESS | 2884 | --DOMWINDOW == 62 (16047000) [pid = 2884] [serial = 1346] [outer = 00000000] [url = about:blank] 05:11:56 INFO - PROCESS | 2884 | --DOMWINDOW == 61 (1607B400) [pid = 2884] [serial = 1349] [outer = 00000000] [url = about:blank] 05:11:56 INFO - PROCESS | 2884 | 1472904716635 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]]]}] 05:11:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 05:11:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1023ms 05:11:56 INFO - PROCESS | 2884 | 1472904716656 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 05:11:56 INFO - PROCESS | 2884 | 1472904716659 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 05:11:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 05:11:56 INFO - PROCESS | 2884 | 1472904716663 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 05:11:56 INFO - PROCESS | 2884 | 1472904716666 Marionette TRACE conn5 <- [1,1834,null,{}] 05:11:56 INFO - PROCESS | 2884 | 1472904716671 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}] 05:11:56 INFO - PROCESS | 2884 | 1472904716675 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:56 INFO - PROCESS | 2884 | 1472904716765 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 05:11:56 INFO - PROCESS | 2884 | 1472904716775 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:56 INFO - PROCESS | 2884 | 1472904716778 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:56 INFO - PROCESS | 2884 | ++DOCSHELL 0F261800 == 31 [pid = 2884] [id = 468] 05:11:56 INFO - PROCESS | 2884 | ++DOMWINDOW == 62 (0F652000) [pid = 2884] [serial = 1404] [outer = 00000000] 05:11:56 INFO - PROCESS | 2884 | ++DOMWINDOW == 63 (0F7C1400) [pid = 2884] [serial = 1405] [outer = 0F652000] 05:11:56 INFO - PROCESS | 2884 | 1472904716828 Marionette DEBUG loaded listener.js 05:11:56 INFO - PROCESS | 2884 | ++DOMWINDOW == 64 (0F851C00) [pid = 2884] [serial = 1406] [outer = 0F652000] 05:11:57 INFO - PROCESS | 2884 | 1472904717326 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]]]}] 05:11:57 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) 05:11:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 730ms 05:11:57 INFO - PROCESS | 2884 | 1472904717397 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 05:11:57 INFO - PROCESS | 2884 | 1472904717401 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 05:11:57 INFO - PROCESS | 2884 | 1472904717405 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 05:11:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 05:11:57 INFO - PROCESS | 2884 | 1472904717407 Marionette TRACE conn5 <- [1,1838,null,{}] 05:11:57 INFO - PROCESS | 2884 | 1472904717411 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}] 05:11:57 INFO - PROCESS | 2884 | 1472904717413 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:57 INFO - PROCESS | 2884 | 1472904717504 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 05:11:57 INFO - PROCESS | 2884 | 1472904717598 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:57 INFO - PROCESS | 2884 | 1472904717601 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:57 INFO - PROCESS | 2884 | ++DOCSHELL 0BE3E400 == 32 [pid = 2884] [id = 469] 05:11:57 INFO - PROCESS | 2884 | ++DOMWINDOW == 65 (0F86D800) [pid = 2884] [serial = 1407] [outer = 00000000] 05:11:57 INFO - PROCESS | 2884 | ++DOMWINDOW == 66 (13825400) [pid = 2884] [serial = 1408] [outer = 0F86D800] 05:11:57 INFO - PROCESS | 2884 | 1472904717649 Marionette DEBUG loaded listener.js 05:11:57 INFO - PROCESS | 2884 | ++DOMWINDOW == 67 (13BC5000) [pid = 2884] [serial = 1409] [outer = 0F86D800] 05:11:58 INFO - PROCESS | 2884 | 1472904718045 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]]]}] 05:11:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:11:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 671ms 05:11:58 INFO - PROCESS | 2884 | 1472904718080 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 05:11:58 INFO - PROCESS | 2884 | 1472904718082 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 05:11:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 05:11:58 INFO - PROCESS | 2884 | 1472904718087 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 05:11:58 INFO - PROCESS | 2884 | 1472904718093 Marionette TRACE conn5 <- [1,1842,null,{}] 05:11:58 INFO - PROCESS | 2884 | 1472904718102 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}] 05:11:58 INFO - PROCESS | 2884 | 1472904718106 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:58 INFO - PROCESS | 2884 | 1472904718194 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 05:11:58 INFO - PROCESS | 2884 | 1472904718202 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:58 INFO - PROCESS | 2884 | 1472904718205 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:58 INFO - PROCESS | 2884 | ++DOCSHELL 14354400 == 33 [pid = 2884] [id = 470] 05:11:58 INFO - PROCESS | 2884 | ++DOMWINDOW == 68 (14358800) [pid = 2884] [serial = 1410] [outer = 00000000] 05:11:58 INFO - PROCESS | 2884 | ++DOMWINDOW == 69 (15F4B400) [pid = 2884] [serial = 1411] [outer = 14358800] 05:11:58 INFO - PROCESS | 2884 | 1472904718252 Marionette DEBUG loaded listener.js 05:11:58 INFO - PROCESS | 2884 | ++DOMWINDOW == 70 (16045C00) [pid = 2884] [serial = 1412] [outer = 14358800] 05:11:58 INFO - PROCESS | 2884 | 1472904718688 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]]]}] 05:11:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 05:11:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 630ms 05:11:58 INFO - PROCESS | 2884 | 1472904718723 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 05:11:58 INFO - PROCESS | 2884 | 1472904718725 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 05:11:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 05:11:58 INFO - PROCESS | 2884 | 1472904718747 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 05:11:58 INFO - PROCESS | 2884 | 1472904718749 Marionette TRACE conn5 <- [1,1846,null,{}] 05:11:58 INFO - PROCESS | 2884 | 1472904718753 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}] 05:11:58 INFO - PROCESS | 2884 | 1472904718755 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:58 INFO - PROCESS | 2884 | 1472904718875 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 05:11:58 INFO - PROCESS | 2884 | 1472904718965 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:58 INFO - PROCESS | 2884 | 1472904718967 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:58 INFO - PROCESS | 2884 | ++DOCSHELL 1604CC00 == 34 [pid = 2884] [id = 471] 05:11:58 INFO - PROCESS | 2884 | ++DOMWINDOW == 71 (1604DC00) [pid = 2884] [serial = 1413] [outer = 00000000] 05:11:59 INFO - PROCESS | 2884 | ++DOMWINDOW == 72 (17ABC800) [pid = 2884] [serial = 1414] [outer = 1604DC00] 05:11:59 INFO - PROCESS | 2884 | 1472904719016 Marionette DEBUG loaded listener.js 05:11:59 INFO - PROCESS | 2884 | ++DOMWINDOW == 73 (17AC7800) [pid = 2884] [serial = 1415] [outer = 1604DC00] 05:11:59 INFO - PROCESS | 2884 | 1472904719421 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]]]}] 05:11:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 05:11:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 750ms 05:11:59 INFO - PROCESS | 2884 | 1472904719486 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 05:11:59 INFO - PROCESS | 2884 | 1472904719488 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 05:11:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 05:11:59 INFO - PROCESS | 2884 | 1472904719491 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 05:11:59 INFO - PROCESS | 2884 | 1472904719492 Marionette TRACE conn5 <- [1,1850,null,{}] 05:11:59 INFO - PROCESS | 2884 | 1472904719496 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}] 05:11:59 INFO - PROCESS | 2884 | 1472904719498 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:59 INFO - PROCESS | 2884 | 1472904719613 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 05:11:59 INFO - PROCESS | 2884 | 1472904719623 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:59 INFO - PROCESS | 2884 | 1472904719628 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:11:59 INFO - PROCESS | 2884 | ++DOCSHELL 0FBB7400 == 35 [pid = 2884] [id = 472] 05:11:59 INFO - PROCESS | 2884 | ++DOMWINDOW == 74 (17B04800) [pid = 2884] [serial = 1416] [outer = 00000000] 05:11:59 INFO - PROCESS | 2884 | ++DOMWINDOW == 75 (17B2F000) [pid = 2884] [serial = 1417] [outer = 17B04800] 05:11:59 INFO - PROCESS | 2884 | 1472904719736 Marionette DEBUG loaded listener.js 05:11:59 INFO - PROCESS | 2884 | ++DOMWINDOW == 76 (17BC4400) [pid = 2884] [serial = 1418] [outer = 17B04800] 05:12:00 INFO - PROCESS | 2884 | 1472904720205 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]]]}] 05:12:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 05:12:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 770ms 05:12:00 INFO - PROCESS | 2884 | 1472904720265 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 05:12:00 INFO - PROCESS | 2884 | 1472904720267 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 05:12:00 INFO - PROCESS | 2884 | 1472904720270 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 05:12:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 05:12:00 INFO - PROCESS | 2884 | 1472904720272 Marionette TRACE conn5 <- [1,1854,null,{}] 05:12:00 INFO - PROCESS | 2884 | 1472904720275 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}] 05:12:00 INFO - PROCESS | 2884 | 1472904720278 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:00 INFO - PROCESS | 2884 | 1472904720392 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 05:12:00 INFO - PROCESS | 2884 | 1472904720461 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:00 INFO - PROCESS | 2884 | 1472904720463 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:00 INFO - PROCESS | 2884 | ++DOCSHELL 17BD1000 == 36 [pid = 2884] [id = 473] 05:12:00 INFO - PROCESS | 2884 | ++DOMWINDOW == 77 (17DA4800) [pid = 2884] [serial = 1419] [outer = 00000000] 05:12:00 INFO - PROCESS | 2884 | ++DOMWINDOW == 78 (17DAF400) [pid = 2884] [serial = 1420] [outer = 17DA4800] 05:12:00 INFO - PROCESS | 2884 | 1472904720519 Marionette DEBUG loaded listener.js 05:12:00 INFO - PROCESS | 2884 | ++DOMWINDOW == 79 (18130800) [pid = 2884] [serial = 1421] [outer = 17DA4800] 05:12:00 INFO - PROCESS | 2884 | --DOMWINDOW == 78 (087DFC00) [pid = 2884] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 05:12:00 INFO - PROCESS | 2884 | --DOMWINDOW == 77 (144A4000) [pid = 2884] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 05:12:00 INFO - PROCESS | 2884 | --DOMWINDOW == 76 (16046800) [pid = 2884] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 05:12:00 INFO - PROCESS | 2884 | --DOMWINDOW == 75 (13AB9000) [pid = 2884] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 05:12:00 INFO - PROCESS | 2884 | --DOMWINDOW == 74 (0F17A000) [pid = 2884] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 05:12:00 INFO - PROCESS | 2884 | --DOMWINDOW == 73 (0F865800) [pid = 2884] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 05:12:00 INFO - PROCESS | 2884 | --DOMWINDOW == 72 (0BE46C00) [pid = 2884] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 05:12:00 INFO - PROCESS | 2884 | --DOMWINDOW == 71 (0BE1EC00) [pid = 2884] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 05:12:00 INFO - PROCESS | 2884 | --DOMWINDOW == 70 (0FBB9400) [pid = 2884] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 05:12:00 INFO - PROCESS | 2884 | --DOMWINDOW == 69 (17B95000) [pid = 2884] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 05:12:00 INFO - PROCESS | 2884 | --DOMWINDOW == 68 (17B8F000) [pid = 2884] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 05:12:00 INFO - PROCESS | 2884 | 1472904720943 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]]]}] 05:12:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 05:12:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 730ms 05:12:01 INFO - PROCESS | 2884 | 1472904721005 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 05:12:01 INFO - PROCESS | 2884 | 1472904721007 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 05:12:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 05:12:01 INFO - PROCESS | 2884 | 1472904721010 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 05:12:01 INFO - PROCESS | 2884 | 1472904721012 Marionette TRACE conn5 <- [1,1858,null,{}] 05:12:01 INFO - PROCESS | 2884 | 1472904721016 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}] 05:12:01 INFO - PROCESS | 2884 | 1472904721018 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:01 INFO - PROCESS | 2884 | 1472904721141 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 05:12:01 INFO - PROCESS | 2884 | 1472904721203 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:01 INFO - PROCESS | 2884 | 1472904721205 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:01 INFO - PROCESS | 2884 | ++DOCSHELL 0BE40400 == 37 [pid = 2884] [id = 474] 05:12:01 INFO - PROCESS | 2884 | ++DOMWINDOW == 69 (0C529400) [pid = 2884] [serial = 1422] [outer = 00000000] 05:12:01 INFO - PROCESS | 2884 | ++DOMWINDOW == 70 (15F44400) [pid = 2884] [serial = 1423] [outer = 0C529400] 05:12:01 INFO - PROCESS | 2884 | 1472904721252 Marionette DEBUG loaded listener.js 05:12:01 INFO - PROCESS | 2884 | ++DOMWINDOW == 71 (17B35800) [pid = 2884] [serial = 1424] [outer = 0C529400] 05:12:01 INFO - PROCESS | 2884 | 1472904721589 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]]]}] 05:12:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 05:12:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 630ms 05:12:01 INFO - PROCESS | 2884 | 1472904721651 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 05:12:01 INFO - PROCESS | 2884 | 1472904721653 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 05:12:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 05:12:01 INFO - PROCESS | 2884 | 1472904721656 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 05:12:01 INFO - PROCESS | 2884 | 1472904721657 Marionette TRACE conn5 <- [1,1862,null,{}] 05:12:01 INFO - PROCESS | 2884 | 1472904721661 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}] 05:12:01 INFO - PROCESS | 2884 | 1472904721663 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:01 INFO - PROCESS | 2884 | 1472904721772 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 05:12:01 INFO - PROCESS | 2884 | 1472904721780 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:01 INFO - PROCESS | 2884 | 1472904721782 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:01 INFO - PROCESS | 2884 | ++DOCSHELL 17DA9800 == 38 [pid = 2884] [id = 475] 05:12:01 INFO - PROCESS | 2884 | ++DOMWINDOW == 72 (181BA800) [pid = 2884] [serial = 1425] [outer = 00000000] 05:12:01 INFO - PROCESS | 2884 | ++DOMWINDOW == 73 (1820FC00) [pid = 2884] [serial = 1426] [outer = 181BA800] 05:12:01 INFO - PROCESS | 2884 | 1472904721828 Marionette DEBUG loaded listener.js 05:12:01 INFO - PROCESS | 2884 | ++DOMWINDOW == 74 (18277800) [pid = 2884] [serial = 1427] [outer = 181BA800] 05:12:02 INFO - PROCESS | 2884 | 1472904722267 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]]]}] 05:12:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 05:12:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 630ms 05:12:02 INFO - PROCESS | 2884 | 1472904722292 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 05:12:02 INFO - PROCESS | 2884 | 1472904722294 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 05:12:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 05:12:02 INFO - PROCESS | 2884 | 1472904722312 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 05:12:02 INFO - PROCESS | 2884 | 1472904722314 Marionette TRACE conn5 <- [1,1866,null,{}] 05:12:02 INFO - PROCESS | 2884 | 1472904722317 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}] 05:12:02 INFO - PROCESS | 2884 | 1472904722319 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:02 INFO - PROCESS | 2884 | 1472904722416 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 05:12:02 INFO - PROCESS | 2884 | 1472904722422 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:02 INFO - PROCESS | 2884 | 1472904722424 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:02 INFO - PROCESS | 2884 | ++DOCSHELL 1604E400 == 39 [pid = 2884] [id = 476] 05:12:02 INFO - PROCESS | 2884 | ++DOMWINDOW == 75 (181BF800) [pid = 2884] [serial = 1428] [outer = 00000000] 05:12:02 INFO - PROCESS | 2884 | ++DOMWINDOW == 76 (18280C00) [pid = 2884] [serial = 1429] [outer = 181BF800] 05:12:02 INFO - PROCESS | 2884 | 1472904722470 Marionette DEBUG loaded listener.js 05:12:02 INFO - PROCESS | 2884 | ++DOMWINDOW == 77 (18284800) [pid = 2884] [serial = 1430] [outer = 181BF800] 05:12:03 INFO - PROCESS | 2884 | --DOCSHELL 0BF2F000 == 38 [pid = 2884] [id = 458] 05:12:03 INFO - PROCESS | 2884 | --DOCSHELL 0F261800 == 37 [pid = 2884] [id = 468] 05:12:03 INFO - PROCESS | 2884 | --DOCSHELL 0BE42C00 == 36 [pid = 2884] [id = 466] 05:12:03 INFO - PROCESS | 2884 | --DOCSHELL 08791000 == 35 [pid = 2884] [id = 467] 05:12:03 INFO - PROCESS | 2884 | --DOCSHELL 15C03000 == 34 [pid = 2884] [id = 465] 05:12:03 INFO - PROCESS | 2884 | --DOCSHELL 0BE3E400 == 33 [pid = 2884] [id = 469] 05:12:03 INFO - PROCESS | 2884 | --DOCSHELL 17BD1000 == 32 [pid = 2884] [id = 473] 05:12:03 INFO - PROCESS | 2884 | --DOCSHELL 1604CC00 == 31 [pid = 2884] [id = 471] 05:12:03 INFO - PROCESS | 2884 | --DOCSHELL 14354400 == 30 [pid = 2884] [id = 470] 05:12:03 INFO - PROCESS | 2884 | --DOCSHELL 0FBB7400 == 29 [pid = 2884] [id = 472] 05:12:03 INFO - PROCESS | 2884 | --DOCSHELL 0BE40400 == 28 [pid = 2884] [id = 474] 05:12:03 INFO - PROCESS | 2884 | --DOCSHELL 17DA9800 == 27 [pid = 2884] [id = 475] 05:12:04 INFO - PROCESS | 2884 | --DOMWINDOW == 76 (0F64FC00) [pid = 2884] [serial = 1393] [outer = 00000000] [url = about:blank] 05:12:04 INFO - PROCESS | 2884 | --DOMWINDOW == 75 (15F4DC00) [pid = 2884] [serial = 1387] [outer = 00000000] [url = about:blank] 05:12:04 INFO - PROCESS | 2884 | --DOMWINDOW == 74 (16074800) [pid = 2884] [serial = 1390] [outer = 00000000] [url = about:blank] 05:12:04 INFO - PROCESS | 2884 | --DOMWINDOW == 73 (142B2400) [pid = 2884] [serial = 1384] [outer = 00000000] [url = about:blank] 05:12:04 INFO - PROCESS | 2884 | --DOMWINDOW == 72 (0FADD400) [pid = 2884] [serial = 1376] [outer = 00000000] [url = about:blank] 05:12:04 INFO - PROCESS | 2884 | --DOMWINDOW == 71 (0F86D400) [pid = 2884] [serial = 1375] [outer = 00000000] [url = about:blank] 05:12:04 INFO - PROCESS | 2884 | --DOMWINDOW == 70 (0F86F400) [pid = 2884] [serial = 1381] [outer = 00000000] [url = about:blank] 05:12:04 INFO - PROCESS | 2884 | --DOMWINDOW == 69 (0F918800) [pid = 2884] [serial = 1382] [outer = 00000000] [url = about:blank] 05:12:04 INFO - PROCESS | 2884 | --DOMWINDOW == 68 (0C574400) [pid = 2884] [serial = 1378] [outer = 00000000] [url = about:blank] 05:12:04 INFO - PROCESS | 2884 | --DOMWINDOW == 67 (0F2F2C00) [pid = 2884] [serial = 1379] [outer = 00000000] [url = about:blank] 05:12:04 INFO - PROCESS | 2884 | --DOMWINDOW == 66 (15FF2000) [pid = 2884] [serial = 1388] [outer = 00000000] [url = about:blank] 05:12:04 INFO - PROCESS | 2884 | --DOMWINDOW == 65 (0F2F8800) [pid = 2884] [serial = 1364] [outer = 00000000] [url = about:blank] 05:12:04 INFO - PROCESS | 2884 | --DOMWINDOW == 64 (0BE4D800) [pid = 2884] [serial = 1363] [outer = 00000000] [url = about:blank] 05:12:04 INFO - PROCESS | 2884 | --DOMWINDOW == 63 (13AE2400) [pid = 2884] [serial = 1367] [outer = 00000000] [url = about:blank] 05:12:04 INFO - PROCESS | 2884 | --DOMWINDOW == 62 (13826400) [pid = 2884] [serial = 1366] [outer = 00000000] [url = about:blank] 05:12:04 INFO - PROCESS | 2884 | --DOMWINDOW == 61 (17615800) [pid = 2884] [serial = 1391] [outer = 00000000] [url = about:blank] 05:12:04 INFO - PROCESS | 2884 | --DOMWINDOW == 60 (181C5800) [pid = 2884] [serial = 1370] [outer = 00000000] [url = about:blank] 05:12:04 INFO - PROCESS | 2884 | --DOMWINDOW == 59 (17DB0800) [pid = 2884] [serial = 1369] [outer = 00000000] [url = about:blank] 05:12:04 INFO - PROCESS | 2884 | --DOMWINDOW == 58 (18655C00) [pid = 2884] [serial = 1373] [outer = 00000000] [url = about:blank] 05:12:04 INFO - PROCESS | 2884 | --DOMWINDOW == 57 (18285C00) [pid = 2884] [serial = 1372] [outer = 00000000] [url = about:blank] 05:12:04 INFO - PROCESS | 2884 | --DOMWINDOW == 56 (10A57800) [pid = 2884] [serial = 1394] [outer = 00000000] [url = about:blank] 05:12:04 INFO - PROCESS | 2884 | --DOMWINDOW == 55 (1435BC00) [pid = 2884] [serial = 1385] [outer = 00000000] [url = about:blank] 05:12:04 INFO - PROCESS | 2884 | 1472904724256 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]]]}] 05:12:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 05:12:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1980ms 05:12:04 INFO - PROCESS | 2884 | 1472904724293 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 05:12:04 INFO - PROCESS | 2884 | 1472904724298 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 05:12:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 05:12:04 INFO - PROCESS | 2884 | 1472904724303 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 05:12:04 INFO - PROCESS | 2884 | 1472904724306 Marionette TRACE conn5 <- [1,1870,null,{}] 05:12:04 INFO - PROCESS | 2884 | 1472904724312 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}] 05:12:04 INFO - PROCESS | 2884 | 1472904724315 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:04 INFO - PROCESS | 2884 | 1472904724409 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 05:12:04 INFO - PROCESS | 2884 | 1472904724420 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:04 INFO - PROCESS | 2884 | 1472904724422 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:04 INFO - PROCESS | 2884 | ++DOCSHELL 0BE4A800 == 28 [pid = 2884] [id = 477] 05:12:04 INFO - PROCESS | 2884 | ++DOMWINDOW == 56 (0BE94C00) [pid = 2884] [serial = 1431] [outer = 00000000] 05:12:04 INFO - PROCESS | 2884 | ++DOMWINDOW == 57 (0BF3D000) [pid = 2884] [serial = 1432] [outer = 0BE94C00] 05:12:04 INFO - PROCESS | 2884 | 1472904724476 Marionette DEBUG loaded listener.js 05:12:04 INFO - PROCESS | 2884 | ++DOMWINDOW == 58 (0C56E800) [pid = 2884] [serial = 1433] [outer = 0BE94C00] 05:12:04 INFO - PROCESS | 2884 | 1472904724969 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]]]}] 05:12:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 05:12:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 730ms 05:12:05 INFO - PROCESS | 2884 | 1472904725037 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 05:12:05 INFO - PROCESS | 2884 | 1472904725042 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 05:12:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 05:12:05 INFO - PROCESS | 2884 | 1472904725049 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 05:12:05 INFO - PROCESS | 2884 | 1472904725051 Marionette TRACE conn5 <- [1,1874,null,{}] 05:12:05 INFO - PROCESS | 2884 | 1472904725055 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}] 05:12:05 INFO - PROCESS | 2884 | 1472904725058 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:05 INFO - PROCESS | 2884 | 1472904725147 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 05:12:05 INFO - PROCESS | 2884 | 1472904725235 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:05 INFO - PROCESS | 2884 | 1472904725238 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:05 INFO - PROCESS | 2884 | ++DOCSHELL 0F64F400 == 29 [pid = 2884] [id = 478] 05:12:05 INFO - PROCESS | 2884 | ++DOMWINDOW == 59 (0F651800) [pid = 2884] [serial = 1434] [outer = 00000000] 05:12:05 INFO - PROCESS | 2884 | ++DOMWINDOW == 60 (0F701C00) [pid = 2884] [serial = 1435] [outer = 0F651800] 05:12:05 INFO - PROCESS | 2884 | 1472904725297 Marionette DEBUG loaded listener.js 05:12:05 INFO - PROCESS | 2884 | ++DOMWINDOW == 61 (0F70E800) [pid = 2884] [serial = 1436] [outer = 0F651800] 05:12:05 INFO - PROCESS | 2884 | 1472904725677 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]]]}] 05:12:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 05:12:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 671ms 05:12:05 INFO - PROCESS | 2884 | 1472904725724 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 05:12:05 INFO - PROCESS | 2884 | 1472904725726 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 05:12:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 05:12:05 INFO - PROCESS | 2884 | 1472904725730 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 05:12:05 INFO - PROCESS | 2884 | 1472904725734 Marionette TRACE conn5 <- [1,1878,null,{}] 05:12:05 INFO - PROCESS | 2884 | 1472904725745 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}] 05:12:05 INFO - PROCESS | 2884 | 1472904725749 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:05 INFO - PROCESS | 2884 | 1472904725865 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 05:12:05 INFO - PROCESS | 2884 | 1472904725880 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:05 INFO - PROCESS | 2884 | 1472904725883 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:05 INFO - PROCESS | 2884 | ++DOCSHELL 0F91BC00 == 30 [pid = 2884] [id = 479] 05:12:05 INFO - PROCESS | 2884 | ++DOMWINDOW == 62 (0F91E000) [pid = 2884] [serial = 1437] [outer = 00000000] 05:12:05 INFO - PROCESS | 2884 | ++DOMWINDOW == 63 (0FBB8400) [pid = 2884] [serial = 1438] [outer = 0F91E000] 05:12:05 INFO - PROCESS | 2884 | 1472904725936 Marionette DEBUG loaded listener.js 05:12:06 INFO - PROCESS | 2884 | ++DOMWINDOW == 64 (0FEE0800) [pid = 2884] [serial = 1439] [outer = 0F91E000] 05:12:06 INFO - PROCESS | 2884 | 1472904726384 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]]]}] 05:12:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 05:12:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 730ms 05:12:06 INFO - PROCESS | 2884 | 1472904726463 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 05:12:06 INFO - PROCESS | 2884 | 1472904726466 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 05:12:06 INFO - PROCESS | 2884 | 1472904726469 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 05:12:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 05:12:06 INFO - PROCESS | 2884 | 1472904726471 Marionette TRACE conn5 <- [1,1882,null,{}] 05:12:06 INFO - PROCESS | 2884 | 1472904726474 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}] 05:12:06 INFO - PROCESS | 2884 | 1472904726477 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:06 INFO - PROCESS | 2884 | 1472904726562 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 05:12:06 INFO - PROCESS | 2884 | 1472904726569 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:06 INFO - PROCESS | 2884 | 1472904726571 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:06 INFO - PROCESS | 2884 | ++DOCSHELL 0FEDA800 == 31 [pid = 2884] [id = 480] 05:12:06 INFO - PROCESS | 2884 | ++DOMWINDOW == 65 (0FF55400) [pid = 2884] [serial = 1440] [outer = 00000000] 05:12:06 INFO - PROCESS | 2884 | ++DOMWINDOW == 66 (13A31000) [pid = 2884] [serial = 1441] [outer = 0FF55400] 05:12:06 INFO - PROCESS | 2884 | 1472904726617 Marionette DEBUG loaded listener.js 05:12:06 INFO - PROCESS | 2884 | ++DOMWINDOW == 67 (13D74400) [pid = 2884] [serial = 1442] [outer = 0FF55400] 05:12:07 INFO - PROCESS | 2884 | 1472904727033 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]]]}] 05:12:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 05:12:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 630ms 05:12:07 INFO - PROCESS | 2884 | 1472904727106 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 05:12:07 INFO - PROCESS | 2884 | 1472904727108 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 05:12:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 05:12:07 INFO - PROCESS | 2884 | 1472904727112 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 05:12:07 INFO - PROCESS | 2884 | 1472904727114 Marionette TRACE conn5 <- [1,1886,null,{}] 05:12:07 INFO - PROCESS | 2884 | 1472904727117 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}] 05:12:07 INFO - PROCESS | 2884 | 1472904727120 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:07 INFO - PROCESS | 2884 | 1472904727200 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 05:12:07 INFO - PROCESS | 2884 | 1472904727236 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:07 INFO - PROCESS | 2884 | 1472904727238 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:07 INFO - PROCESS | 2884 | ++DOCSHELL 142B0000 == 32 [pid = 2884] [id = 481] 05:12:07 INFO - PROCESS | 2884 | ++DOMWINDOW == 68 (142D8800) [pid = 2884] [serial = 1443] [outer = 00000000] 05:12:07 INFO - PROCESS | 2884 | ++DOMWINDOW == 69 (1435A400) [pid = 2884] [serial = 1444] [outer = 142D8800] 05:12:07 INFO - PROCESS | 2884 | 1472904727285 Marionette DEBUG loaded listener.js 05:12:07 INFO - PROCESS | 2884 | ++DOMWINDOW == 70 (1442A800) [pid = 2884] [serial = 1445] [outer = 142D8800] 05:12:07 INFO - PROCESS | 2884 | 1472904727728 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]]]}] 05:12:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 05:12:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 670ms 05:12:07 INFO - PROCESS | 2884 | 1472904727784 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 05:12:07 INFO - PROCESS | 2884 | 1472904727786 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 05:12:07 INFO - PROCESS | 2884 | 1472904727790 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 05:12:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 05:12:07 INFO - PROCESS | 2884 | 1472904727791 Marionette TRACE conn5 <- [1,1890,null,{}] 05:12:07 INFO - PROCESS | 2884 | 1472904727795 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}] 05:12:07 INFO - PROCESS | 2884 | 1472904727801 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:07 INFO - PROCESS | 2884 | 1472904727907 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 05:12:07 INFO - PROCESS | 2884 | 1472904727915 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:07 INFO - PROCESS | 2884 | 1472904727917 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:07 INFO - PROCESS | 2884 | ++DOCSHELL 1594F400 == 33 [pid = 2884] [id = 482] 05:12:07 INFO - PROCESS | 2884 | ++DOMWINDOW == 71 (1594FC00) [pid = 2884] [serial = 1446] [outer = 00000000] 05:12:07 INFO - PROCESS | 2884 | ++DOMWINDOW == 72 (15FB9800) [pid = 2884] [serial = 1447] [outer = 1594FC00] 05:12:07 INFO - PROCESS | 2884 | 1472904727965 Marionette DEBUG loaded listener.js 05:12:08 INFO - PROCESS | 2884 | ++DOMWINDOW == 73 (15FF2400) [pid = 2884] [serial = 1448] [outer = 1594FC00] 05:12:08 INFO - PROCESS | 2884 | 1472904728389 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]]]}] 05:12:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 05:12:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 671ms 05:12:08 INFO - PROCESS | 2884 | 1472904728474 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 05:12:08 INFO - PROCESS | 2884 | 1472904728476 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 05:12:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 05:12:08 INFO - PROCESS | 2884 | 1472904728480 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 05:12:08 INFO - PROCESS | 2884 | 1472904728481 Marionette TRACE conn5 <- [1,1894,null,{}] 05:12:08 INFO - PROCESS | 2884 | 1472904728485 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}] 05:12:08 INFO - PROCESS | 2884 | 1472904728487 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:08 INFO - PROCESS | 2884 | 1472904728592 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 05:12:08 INFO - PROCESS | 2884 | 1472904728600 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:08 INFO - PROCESS | 2884 | 1472904728602 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:08 INFO - PROCESS | 2884 | ++DOCSHELL 16047C00 == 34 [pid = 2884] [id = 483] 05:12:08 INFO - PROCESS | 2884 | ++DOMWINDOW == 74 (16049800) [pid = 2884] [serial = 1449] [outer = 00000000] 05:12:08 INFO - PROCESS | 2884 | ++DOMWINDOW == 75 (1607B400) [pid = 2884] [serial = 1450] [outer = 16049800] 05:12:08 INFO - PROCESS | 2884 | 1472904728649 Marionette DEBUG loaded listener.js 05:12:08 INFO - PROCESS | 2884 | ++DOMWINDOW == 76 (166C8000) [pid = 2884] [serial = 1451] [outer = 16049800] 05:12:09 INFO - PROCESS | 2884 | 1472904729065 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]]]}] 05:12:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 05:12:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 632ms 05:12:09 INFO - PROCESS | 2884 | 1472904729121 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 05:12:09 INFO - PROCESS | 2884 | 1472904729123 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 05:12:09 INFO - PROCESS | 2884 | 1472904729126 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 05:12:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 05:12:09 INFO - PROCESS | 2884 | 1472904729128 Marionette TRACE conn5 <- [1,1898,null,{}] 05:12:09 INFO - PROCESS | 2884 | 1472904729131 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}] 05:12:09 INFO - PROCESS | 2884 | 1472904729133 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:09 INFO - PROCESS | 2884 | 1472904729218 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 05:12:09 INFO - PROCESS | 2884 | 1472904729224 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:09 INFO - PROCESS | 2884 | 1472904729226 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:09 INFO - PROCESS | 2884 | ++DOCSHELL 16052C00 == 35 [pid = 2884] [id = 484] 05:12:09 INFO - PROCESS | 2884 | ++DOMWINDOW == 77 (166CDC00) [pid = 2884] [serial = 1452] [outer = 00000000] 05:12:09 INFO - PROCESS | 2884 | ++DOMWINDOW == 78 (17AC3400) [pid = 2884] [serial = 1453] [outer = 166CDC00] 05:12:09 INFO - PROCESS | 2884 | 1472904729272 Marionette DEBUG loaded listener.js 05:12:09 INFO - PROCESS | 2884 | ++DOMWINDOW == 79 (17ABE400) [pid = 2884] [serial = 1454] [outer = 166CDC00] 05:12:09 INFO - PROCESS | 2884 | 1472904729750 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]]]}] 05:12:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 05:12:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 670ms 05:12:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 05:12:09 INFO - PROCESS | 2884 | 1472904729801 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 05:12:09 INFO - PROCESS | 2884 | 1472904729804 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 05:12:09 INFO - PROCESS | 2884 | 1472904729807 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 05:12:09 INFO - PROCESS | 2884 | 1472904729808 Marionette TRACE conn5 <- [1,1902,null,{}] 05:12:09 INFO - PROCESS | 2884 | 1472904729812 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}] 05:12:09 INFO - PROCESS | 2884 | 1472904729814 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:09 INFO - PROCESS | 2884 | 1472904729931 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 05:12:10 INFO - PROCESS | 2884 | 1472904730022 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:10 INFO - PROCESS | 2884 | 1472904730024 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:10 INFO - PROCESS | 2884 | ++DOCSHELL 0F869000 == 36 [pid = 2884] [id = 485] 05:12:10 INFO - PROCESS | 2884 | ++DOMWINDOW == 80 (0F91B400) [pid = 2884] [serial = 1455] [outer = 00000000] 05:12:10 INFO - PROCESS | 2884 | ++DOMWINDOW == 81 (17B92400) [pid = 2884] [serial = 1456] [outer = 0F91B400] 05:12:10 INFO - PROCESS | 2884 | 1472904730070 Marionette DEBUG loaded listener.js 05:12:10 INFO - PROCESS | 2884 | ++DOMWINDOW == 82 (17DA1400) [pid = 2884] [serial = 1457] [outer = 0F91B400] 05:12:10 INFO - PROCESS | 2884 | 1472904730478 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]]]}] 05:12:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 05:12:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 730ms 05:12:10 INFO - PROCESS | 2884 | 1472904730537 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 05:12:10 INFO - PROCESS | 2884 | 1472904730539 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 05:12:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 05:12:10 INFO - PROCESS | 2884 | 1472904730542 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 05:12:10 INFO - PROCESS | 2884 | 1472904730544 Marionette TRACE conn5 <- [1,1906,null,{}] 05:12:10 INFO - PROCESS | 2884 | 1472904730548 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}] 05:12:10 INFO - PROCESS | 2884 | 1472904730549 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:10 INFO - PROCESS | 2884 | 1472904730669 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 05:12:10 INFO - PROCESS | 2884 | 1472904730674 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:10 INFO - PROCESS | 2884 | 1472904730676 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:10 INFO - PROCESS | 2884 | ++DOCSHELL 087E1C00 == 37 [pid = 2884] [id = 486] 05:12:10 INFO - PROCESS | 2884 | ++DOMWINDOW == 83 (15928C00) [pid = 2884] [serial = 1458] [outer = 00000000] 05:12:10 INFO - PROCESS | 2884 | ++DOMWINDOW == 84 (17DABC00) [pid = 2884] [serial = 1459] [outer = 15928C00] 05:12:10 INFO - PROCESS | 2884 | 1472904730774 Marionette DEBUG loaded listener.js 05:12:10 INFO - PROCESS | 2884 | ++DOMWINDOW == 85 (18126400) [pid = 2884] [serial = 1460] [outer = 15928C00] 05:12:11 INFO - PROCESS | 2884 | 1472904731219 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]]]}] 05:12:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 05:12:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 730ms 05:12:11 INFO - PROCESS | 2884 | 1472904731302 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 05:12:11 INFO - PROCESS | 2884 | 1472904731304 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 05:12:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 05:12:11 INFO - PROCESS | 2884 | 1472904731307 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 05:12:11 INFO - PROCESS | 2884 | 1472904731310 Marionette TRACE conn5 <- [1,1910,null,{}] 05:12:11 INFO - PROCESS | 2884 | 1472904731313 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}] 05:12:11 INFO - PROCESS | 2884 | 1472904731316 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:11 INFO - PROCESS | 2884 | 1472904731443 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 05:12:11 INFO - PROCESS | 2884 | --DOMWINDOW == 84 (1604DC00) [pid = 2884] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 05:12:11 INFO - PROCESS | 2884 | --DOMWINDOW == 83 (17B04800) [pid = 2884] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 05:12:11 INFO - PROCESS | 2884 | --DOMWINDOW == 82 (0C529400) [pid = 2884] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 05:12:11 INFO - PROCESS | 2884 | --DOMWINDOW == 81 (17DA4800) [pid = 2884] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 05:12:11 INFO - PROCESS | 2884 | --DOMWINDOW == 80 (181BA800) [pid = 2884] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 05:12:11 INFO - PROCESS | 2884 | --DOMWINDOW == 79 (14358800) [pid = 2884] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 05:12:11 INFO - PROCESS | 2884 | --DOMWINDOW == 78 (0F86D800) [pid = 2884] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 05:12:11 INFO - PROCESS | 2884 | --DOMWINDOW == 77 (0F652000) [pid = 2884] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 05:12:11 INFO - PROCESS | 2884 | --DOMWINDOW == 76 (08791C00) [pid = 2884] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 05:12:11 INFO - PROCESS | 2884 | --DOMWINDOW == 75 (0BE49C00) [pid = 2884] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 05:12:11 INFO - PROCESS | 2884 | --DOMWINDOW == 74 (15C09000) [pid = 2884] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 05:12:11 INFO - PROCESS | 2884 | 1472904731655 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:11 INFO - PROCESS | 2884 | 1472904731658 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:11 INFO - PROCESS | 2884 | ++DOCSHELL 08791C00 == 38 [pid = 2884] [id = 487] 05:12:11 INFO - PROCESS | 2884 | ++DOMWINDOW == 75 (0879A400) [pid = 2884] [serial = 1461] [outer = 00000000] 05:12:11 INFO - PROCESS | 2884 | ++DOMWINDOW == 76 (0BF34000) [pid = 2884] [serial = 1462] [outer = 0879A400] 05:12:11 INFO - PROCESS | 2884 | 1472904731706 Marionette DEBUG loaded listener.js 05:12:11 INFO - PROCESS | 2884 | ++DOMWINDOW == 77 (0FFDDC00) [pid = 2884] [serial = 1463] [outer = 0879A400] 05:12:12 INFO - PROCESS | 2884 | 1472904732084 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]]]}] 05:12:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 05:12:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 830ms 05:12:12 INFO - PROCESS | 2884 | 1472904732139 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 05:12:12 INFO - PROCESS | 2884 | 1472904732141 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 05:12:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 05:12:12 INFO - PROCESS | 2884 | 1472904732144 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 05:12:12 INFO - PROCESS | 2884 | 1472904732146 Marionette TRACE conn5 <- [1,1914,null,{}] 05:12:12 INFO - PROCESS | 2884 | 1472904732150 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}] 05:12:12 INFO - PROCESS | 2884 | 1472904732151 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:12 INFO - PROCESS | 2884 | 1472904732268 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 05:12:12 INFO - PROCESS | 2884 | 1472904732276 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:12 INFO - PROCESS | 2884 | 1472904732278 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:12 INFO - PROCESS | 2884 | ++DOCSHELL 0FFD9C00 == 39 [pid = 2884] [id = 488] 05:12:12 INFO - PROCESS | 2884 | ++DOMWINDOW == 78 (13AB4C00) [pid = 2884] [serial = 1464] [outer = 00000000] 05:12:12 INFO - PROCESS | 2884 | ++DOMWINDOW == 79 (17B04800) [pid = 2884] [serial = 1465] [outer = 13AB4C00] 05:12:12 INFO - PROCESS | 2884 | 1472904732325 Marionette DEBUG loaded listener.js 05:12:12 INFO - PROCESS | 2884 | ++DOMWINDOW == 80 (181C0400) [pid = 2884] [serial = 1466] [outer = 13AB4C00] 05:12:12 INFO - PROCESS | 2884 | 1472904732740 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]]]}] 05:12:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 05:12:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 630ms 05:12:12 INFO - PROCESS | 2884 | 1472904732776 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 05:12:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 05:12:12 INFO - PROCESS | 2884 | 1472904732777 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 05:12:12 INFO - PROCESS | 2884 | 1472904732781 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 05:12:12 INFO - PROCESS | 2884 | 1472904732783 Marionette TRACE conn5 <- [1,1918,null,{}] 05:12:12 INFO - PROCESS | 2884 | 1472904732786 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}] 05:12:12 INFO - PROCESS | 2884 | 1472904732788 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:12 INFO - PROCESS | 2884 | 1472904732870 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 05:12:13 INFO - PROCESS | 2884 | 1472904732994 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:13 INFO - PROCESS | 2884 | 1472904732996 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:13 INFO - PROCESS | 2884 | ++DOCSHELL 15C08400 == 40 [pid = 2884] [id = 489] 05:12:13 INFO - PROCESS | 2884 | ++DOMWINDOW == 81 (15C09000) [pid = 2884] [serial = 1467] [outer = 00000000] 05:12:13 INFO - PROCESS | 2884 | ++DOMWINDOW == 82 (18650800) [pid = 2884] [serial = 1468] [outer = 15C09000] 05:12:13 INFO - PROCESS | 2884 | 1472904733042 Marionette DEBUG loaded listener.js 05:12:13 INFO - PROCESS | 2884 | ++DOMWINDOW == 83 (18656000) [pid = 2884] [serial = 1469] [outer = 15C09000] 05:12:13 INFO - PROCESS | 2884 | 1472904733384 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]]]}] 05:12:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 05:12:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 672ms 05:12:13 INFO - PROCESS | 2884 | 1472904733453 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 05:12:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 05:12:13 INFO - PROCESS | 2884 | 1472904733455 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 05:12:13 INFO - PROCESS | 2884 | 1472904733458 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 05:12:13 INFO - PROCESS | 2884 | 1472904733460 Marionette TRACE conn5 <- [1,1922,null,{}] 05:12:13 INFO - PROCESS | 2884 | 1472904733463 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}] 05:12:13 INFO - PROCESS | 2884 | 1472904733465 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:13 INFO - PROCESS | 2884 | 1472904733546 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 05:12:13 INFO - PROCESS | 2884 | 1472904733552 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:13 INFO - PROCESS | 2884 | 1472904733554 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:13 INFO - PROCESS | 2884 | ++DOCSHELL 18653800 == 41 [pid = 2884] [id = 490] 05:12:13 INFO - PROCESS | 2884 | ++DOMWINDOW == 84 (1865B800) [pid = 2884] [serial = 1470] [outer = 00000000] 05:12:13 INFO - PROCESS | 2884 | ++DOMWINDOW == 85 (186EF800) [pid = 2884] [serial = 1471] [outer = 1865B800] 05:12:13 INFO - PROCESS | 2884 | 1472904733598 Marionette DEBUG loaded listener.js 05:12:13 INFO - PROCESS | 2884 | ++DOMWINDOW == 86 (186F0000) [pid = 2884] [serial = 1472] [outer = 1865B800] 05:12:14 INFO - PROCESS | 2884 | 1472904734444 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]]]}] 05:12:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 05:12:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1021ms 05:12:14 INFO - PROCESS | 2884 | 1472904734481 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 05:12:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 05:12:14 INFO - PROCESS | 2884 | 1472904734486 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 05:12:14 INFO - PROCESS | 2884 | 1472904734490 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 05:12:14 INFO - PROCESS | 2884 | 1472904734496 Marionette TRACE conn5 <- [1,1926,null,{}] 05:12:14 INFO - PROCESS | 2884 | 1472904734521 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}] 05:12:14 INFO - PROCESS | 2884 | 1472904734524 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:14 INFO - PROCESS | 2884 | 1472904734651 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 05:12:14 INFO - PROCESS | 2884 | 1472904734789 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:14 INFO - PROCESS | 2884 | 1472904734792 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:14 INFO - PROCESS | 2884 | ++DOCSHELL 0BE3EC00 == 42 [pid = 2884] [id = 491] 05:12:14 INFO - PROCESS | 2884 | ++DOMWINDOW == 87 (0BE42400) [pid = 2884] [serial = 1473] [outer = 00000000] 05:12:14 INFO - PROCESS | 2884 | ++DOMWINDOW == 88 (0F20D800) [pid = 2884] [serial = 1474] [outer = 0BE42400] 05:12:14 INFO - PROCESS | 2884 | 1472904734854 Marionette DEBUG loaded listener.js 05:12:14 INFO - PROCESS | 2884 | ++DOMWINDOW == 89 (0F65A800) [pid = 2884] [serial = 1475] [outer = 0BE42400] 05:12:15 INFO - PROCESS | 2884 | 1472904735797 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]]]}] 05:12:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 05:12:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1364ms 05:12:15 INFO - PROCESS | 2884 | 1472904735855 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 05:12:15 INFO - PROCESS | 2884 | 1472904735860 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 05:12:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 05:12:15 INFO - PROCESS | 2884 | 1472904735865 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 05:12:15 INFO - PROCESS | 2884 | 1472904735868 Marionette TRACE conn5 <- [1,1930,null,{}] 05:12:15 INFO - PROCESS | 2884 | 1472904735874 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}] 05:12:15 INFO - PROCESS | 2884 | 1472904735876 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:16 INFO - PROCESS | 2884 | 1472904736000 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 05:12:16 INFO - PROCESS | 2884 | 1472904736133 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:16 INFO - PROCESS | 2884 | 1472904736138 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:16 INFO - PROCESS | 2884 | ++DOCSHELL 0BF35400 == 43 [pid = 2884] [id = 492] 05:12:16 INFO - PROCESS | 2884 | ++DOMWINDOW == 90 (0BF36000) [pid = 2884] [serial = 1476] [outer = 00000000] 05:12:16 INFO - PROCESS | 2884 | ++DOMWINDOW == 91 (0F184400) [pid = 2884] [serial = 1477] [outer = 0BF36000] 05:12:16 INFO - PROCESS | 2884 | 1472904736191 Marionette DEBUG loaded listener.js 05:12:16 INFO - PROCESS | 2884 | ++DOMWINDOW == 92 (0F653000) [pid = 2884] [serial = 1478] [outer = 0BF36000] 05:12:16 INFO - PROCESS | 2884 | --DOCSHELL 15C08400 == 42 [pid = 2884] [id = 489] 05:12:16 INFO - PROCESS | 2884 | --DOCSHELL 0FFD9C00 == 41 [pid = 2884] [id = 488] 05:12:16 INFO - PROCESS | 2884 | --DOCSHELL 08791C00 == 40 [pid = 2884] [id = 487] 05:12:16 INFO - PROCESS | 2884 | --DOCSHELL 087E1C00 == 39 [pid = 2884] [id = 486] 05:12:16 INFO - PROCESS | 2884 | --DOCSHELL 0F869000 == 38 [pid = 2884] [id = 485] 05:12:16 INFO - PROCESS | 2884 | --DOCSHELL 16052C00 == 37 [pid = 2884] [id = 484] 05:12:16 INFO - PROCESS | 2884 | --DOCSHELL 16047C00 == 36 [pid = 2884] [id = 483] 05:12:16 INFO - PROCESS | 2884 | --DOCSHELL 1594F400 == 35 [pid = 2884] [id = 482] 05:12:16 INFO - PROCESS | 2884 | --DOCSHELL 142B0000 == 34 [pid = 2884] [id = 481] 05:12:16 INFO - PROCESS | 2884 | --DOCSHELL 0FEDA800 == 33 [pid = 2884] [id = 480] 05:12:16 INFO - PROCESS | 2884 | --DOCSHELL 0F91BC00 == 32 [pid = 2884] [id = 479] 05:12:16 INFO - PROCESS | 2884 | --DOCSHELL 0F64F400 == 31 [pid = 2884] [id = 478] 05:12:16 INFO - PROCESS | 2884 | --DOMWINDOW == 91 (18280C00) [pid = 2884] [serial = 1429] [outer = 00000000] [url = about:blank] 05:12:16 INFO - PROCESS | 2884 | --DOCSHELL 0BE4A800 == 30 [pid = 2884] [id = 477] 05:12:16 INFO - PROCESS | 2884 | --DOCSHELL 1604E400 == 29 [pid = 2884] [id = 476] 05:12:16 INFO - PROCESS | 2884 | --DOMWINDOW == 90 (17ABC800) [pid = 2884] [serial = 1414] [outer = 00000000] [url = about:blank] 05:12:16 INFO - PROCESS | 2884 | --DOMWINDOW == 89 (17AC7800) [pid = 2884] [serial = 1415] [outer = 00000000] [url = about:blank] 05:12:16 INFO - PROCESS | 2884 | --DOMWINDOW == 88 (17BC4400) [pid = 2884] [serial = 1418] [outer = 00000000] [url = about:blank] 05:12:16 INFO - PROCESS | 2884 | --DOMWINDOW == 87 (17B2F000) [pid = 2884] [serial = 1417] [outer = 00000000] [url = about:blank] 05:12:16 INFO - PROCESS | 2884 | --DOMWINDOW == 86 (15F44400) [pid = 2884] [serial = 1423] [outer = 00000000] [url = about:blank] 05:12:16 INFO - PROCESS | 2884 | --DOMWINDOW == 85 (17DAF400) [pid = 2884] [serial = 1420] [outer = 00000000] [url = about:blank] 05:12:16 INFO - PROCESS | 2884 | --DOMWINDOW == 84 (1820FC00) [pid = 2884] [serial = 1426] [outer = 00000000] [url = about:blank] 05:12:16 INFO - PROCESS | 2884 | --DOMWINDOW == 83 (18130800) [pid = 2884] [serial = 1421] [outer = 00000000] [url = about:blank] 05:12:16 INFO - PROCESS | 2884 | --DOMWINDOW == 82 (18277800) [pid = 2884] [serial = 1427] [outer = 00000000] [url = about:blank] 05:12:16 INFO - PROCESS | 2884 | --DOMWINDOW == 81 (15F4B400) [pid = 2884] [serial = 1411] [outer = 00000000] [url = about:blank] 05:12:16 INFO - PROCESS | 2884 | --DOMWINDOW == 80 (13825400) [pid = 2884] [serial = 1408] [outer = 00000000] [url = about:blank] 05:12:16 INFO - PROCESS | 2884 | --DOMWINDOW == 79 (13BC5000) [pid = 2884] [serial = 1409] [outer = 00000000] [url = about:blank] 05:12:16 INFO - PROCESS | 2884 | --DOMWINDOW == 78 (0F7C1400) [pid = 2884] [serial = 1405] [outer = 00000000] [url = about:blank] 05:12:16 INFO - PROCESS | 2884 | --DOMWINDOW == 77 (0F851C00) [pid = 2884] [serial = 1406] [outer = 00000000] [url = about:blank] 05:12:16 INFO - PROCESS | 2884 | --DOMWINDOW == 76 (0BE20000) [pid = 2884] [serial = 1403] [outer = 00000000] [url = about:blank] 05:12:16 INFO - PROCESS | 2884 | --DOMWINDOW == 75 (087E0C00) [pid = 2884] [serial = 1402] [outer = 00000000] [url = about:blank] 05:12:16 INFO - PROCESS | 2884 | --DOMWINDOW == 74 (0F845000) [pid = 2884] [serial = 1400] [outer = 00000000] [url = about:blank] 05:12:16 INFO - PROCESS | 2884 | --DOMWINDOW == 73 (0F70C400) [pid = 2884] [serial = 1399] [outer = 00000000] [url = about:blank] 05:12:16 INFO - PROCESS | 2884 | --DOMWINDOW == 72 (17B35000) [pid = 2884] [serial = 1396] [outer = 00000000] [url = about:blank] 05:12:16 INFO - PROCESS | 2884 | --DOMWINDOW == 71 (17B89800) [pid = 2884] [serial = 1397] [outer = 00000000] [url = about:blank] 05:12:16 INFO - PROCESS | 2884 | --DOMWINDOW == 70 (17B35800) [pid = 2884] [serial = 1424] [outer = 00000000] [url = about:blank] 05:12:16 INFO - PROCESS | 2884 | --DOMWINDOW == 69 (16045C00) [pid = 2884] [serial = 1412] [outer = 00000000] [url = about:blank] 05:12:16 INFO - PROCESS | 2884 | 1472904736694 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]]]}] 05:12:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 05:12:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 890ms 05:12:16 INFO - PROCESS | 2884 | 1472904736756 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 05:12:16 INFO - PROCESS | 2884 | 1472904736761 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 05:12:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 05:12:16 INFO - PROCESS | 2884 | 1472904736767 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 05:12:16 INFO - PROCESS | 2884 | 1472904736770 Marionette TRACE conn5 <- [1,1934,null,{}] 05:12:16 INFO - PROCESS | 2884 | 1472904736774 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}] 05:12:16 INFO - PROCESS | 2884 | 1472904736777 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:16 INFO - PROCESS | 2884 | 1472904736868 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 05:12:16 INFO - PROCESS | 2884 | 1472904736877 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:16 INFO - PROCESS | 2884 | 1472904736879 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:16 INFO - PROCESS | 2884 | ++DOCSHELL 0F7C1400 == 30 [pid = 2884] [id = 493] 05:12:16 INFO - PROCESS | 2884 | ++DOMWINDOW == 70 (0F7C2C00) [pid = 2884] [serial = 1479] [outer = 00000000] 05:12:16 INFO - PROCESS | 2884 | ++DOMWINDOW == 71 (0F864800) [pid = 2884] [serial = 1480] [outer = 0F7C2C00] 05:12:16 INFO - PROCESS | 2884 | 1472904736933 Marionette DEBUG loaded listener.js 05:12:17 INFO - PROCESS | 2884 | ++DOMWINDOW == 72 (0F86BC00) [pid = 2884] [serial = 1481] [outer = 0F7C2C00] 05:12:17 INFO - PROCESS | 2884 | 1472904737429 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]]]}] 05:12:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 05:12:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 670ms 05:12:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 05:12:17 INFO - PROCESS | 2884 | 1472904737440 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 05:12:17 INFO - PROCESS | 2884 | 1472904737442 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 05:12:17 INFO - PROCESS | 2884 | 1472904737445 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 05:12:17 INFO - PROCESS | 2884 | 1472904737449 Marionette TRACE conn5 <- [1,1938,null,{}] 05:12:17 INFO - PROCESS | 2884 | 1472904737460 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}] 05:12:17 INFO - PROCESS | 2884 | 1472904737464 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:17 INFO - PROCESS | 2884 | 1472904737582 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 05:12:17 INFO - PROCESS | 2884 | 1472904737592 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:17 INFO - PROCESS | 2884 | 1472904737596 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:17 INFO - PROCESS | 2884 | ++DOCSHELL 13829C00 == 31 [pid = 2884] [id = 494] 05:12:17 INFO - PROCESS | 2884 | ++DOMWINDOW == 73 (138AA000) [pid = 2884] [serial = 1482] [outer = 00000000] 05:12:17 INFO - PROCESS | 2884 | ++DOMWINDOW == 74 (13BC5000) [pid = 2884] [serial = 1483] [outer = 138AA000] 05:12:17 INFO - PROCESS | 2884 | 1472904737646 Marionette DEBUG loaded listener.js 05:12:17 INFO - PROCESS | 2884 | ++DOMWINDOW == 75 (142B0000) [pid = 2884] [serial = 1484] [outer = 138AA000] 05:12:18 INFO - PROCESS | 2884 | 1472904738115 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]]]}] 05:12:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 05:12:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 731ms 05:12:18 INFO - PROCESS | 2884 | 1472904738176 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 05:12:18 INFO - PROCESS | 2884 | 1472904738178 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 05:12:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 05:12:18 INFO - PROCESS | 2884 | 1472904738182 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 05:12:18 INFO - PROCESS | 2884 | 1472904738184 Marionette TRACE conn5 <- [1,1942,null,{}] 05:12:18 INFO - PROCESS | 2884 | 1472904738187 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}] 05:12:18 INFO - PROCESS | 2884 | 1472904738189 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:18 INFO - PROCESS | 2884 | 1472904738275 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 05:12:18 INFO - PROCESS | 2884 | 1472904738283 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:18 INFO - PROCESS | 2884 | 1472904738293 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:18 INFO - PROCESS | 2884 | ++DOCSHELL 15C04800 == 32 [pid = 2884] [id = 495] 05:12:18 INFO - PROCESS | 2884 | ++DOMWINDOW == 76 (15C05400) [pid = 2884] [serial = 1485] [outer = 00000000] 05:12:18 INFO - PROCESS | 2884 | ++DOMWINDOW == 77 (15F4A800) [pid = 2884] [serial = 1486] [outer = 15C05400] 05:12:18 INFO - PROCESS | 2884 | 1472904738437 Marionette DEBUG loaded listener.js 05:12:18 INFO - PROCESS | 2884 | ++DOMWINDOW == 78 (16044000) [pid = 2884] [serial = 1487] [outer = 15C05400] 05:12:18 INFO - PROCESS | 2884 | 1472904738829 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]]]}] 05:12:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 05:12:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 670ms 05:12:18 INFO - PROCESS | 2884 | 1472904738856 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 05:12:18 INFO - PROCESS | 2884 | 1472904738858 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 05:12:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 05:12:18 INFO - PROCESS | 2884 | 1472904738862 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 05:12:18 INFO - PROCESS | 2884 | 1472904738863 Marionette TRACE conn5 <- [1,1946,null,{}] 05:12:18 INFO - PROCESS | 2884 | 1472904738867 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}] 05:12:18 INFO - PROCESS | 2884 | 1472904738869 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:18 INFO - PROCESS | 2884 | 1472904738983 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 05:12:19 INFO - PROCESS | 2884 | 1472904739074 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:19 INFO - PROCESS | 2884 | 1472904739076 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:19 INFO - PROCESS | 2884 | ++DOCSHELL 16046C00 == 33 [pid = 2884] [id = 496] 05:12:19 INFO - PROCESS | 2884 | ++DOMWINDOW == 79 (1604BC00) [pid = 2884] [serial = 1488] [outer = 00000000] 05:12:19 INFO - PROCESS | 2884 | ++DOMWINDOW == 80 (16B59800) [pid = 2884] [serial = 1489] [outer = 1604BC00] 05:12:19 INFO - PROCESS | 2884 | 1472904739122 Marionette DEBUG loaded listener.js 05:12:19 INFO - PROCESS | 2884 | ++DOMWINDOW == 81 (17AC7800) [pid = 2884] [serial = 1490] [outer = 1604BC00] 05:12:19 INFO - PROCESS | 2884 | 1472904739558 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]]]}] 05:12:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 05:12:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 730ms 05:12:19 INFO - PROCESS | 2884 | 1472904739596 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 05:12:19 INFO - PROCESS | 2884 | 1472904739598 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 05:12:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 05:12:19 INFO - PROCESS | 2884 | 1472904739601 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 05:12:19 INFO - PROCESS | 2884 | 1472904739603 Marionette TRACE conn5 <- [1,1950,null,{}] 05:12:19 INFO - PROCESS | 2884 | 1472904739606 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}] 05:12:19 INFO - PROCESS | 2884 | 1472904739612 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:19 INFO - PROCESS | 2884 | 1472904739753 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 05:12:19 INFO - PROCESS | 2884 | 1472904739822 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:19 INFO - PROCESS | 2884 | 1472904739824 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:19 INFO - PROCESS | 2884 | ++DOCSHELL 17B38800 == 34 [pid = 2884] [id = 497] 05:12:19 INFO - PROCESS | 2884 | ++DOMWINDOW == 82 (17B3C400) [pid = 2884] [serial = 1491] [outer = 00000000] 05:12:19 INFO - PROCESS | 2884 | ++DOMWINDOW == 83 (17BC8800) [pid = 2884] [serial = 1492] [outer = 17B3C400] 05:12:19 INFO - PROCESS | 2884 | 1472904739872 Marionette DEBUG loaded listener.js 05:12:19 INFO - PROCESS | 2884 | ++DOMWINDOW == 84 (17DA7000) [pid = 2884] [serial = 1493] [outer = 17B3C400] 05:12:20 INFO - PROCESS | 2884 | 1472904740288 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]]]}] 05:12:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 05:12:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 730ms 05:12:20 INFO - PROCESS | 2884 | 1472904740349 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 05:12:20 INFO - PROCESS | 2884 | 1472904740351 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 05:12:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 05:12:20 INFO - PROCESS | 2884 | 1472904740359 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 05:12:20 INFO - PROCESS | 2884 | 1472904740370 Marionette TRACE conn5 <- [1,1954,null,{}] 05:12:20 INFO - PROCESS | 2884 | 1472904740374 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}] 05:12:20 INFO - PROCESS | 2884 | 1472904740376 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:20 INFO - PROCESS | 2884 | 1472904740490 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 05:12:20 INFO - PROCESS | 2884 | 1472904740556 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:20 INFO - PROCESS | 2884 | 1472904740558 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:20 INFO - PROCESS | 2884 | ++DOCSHELL 17BC7800 == 35 [pid = 2884] [id = 498] 05:12:20 INFO - PROCESS | 2884 | ++DOMWINDOW == 85 (17DAA400) [pid = 2884] [serial = 1494] [outer = 00000000] 05:12:20 INFO - PROCESS | 2884 | ++DOMWINDOW == 86 (18131C00) [pid = 2884] [serial = 1495] [outer = 17DAA400] 05:12:20 INFO - PROCESS | 2884 | 1472904740604 Marionette DEBUG loaded listener.js 05:12:20 INFO - PROCESS | 2884 | ++DOMWINDOW == 87 (181B7C00) [pid = 2884] [serial = 1496] [outer = 17DAA400] 05:12:20 INFO - PROCESS | 2884 | --DOMWINDOW == 86 (15C09000) [pid = 2884] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 05:12:20 INFO - PROCESS | 2884 | --DOMWINDOW == 85 (0F651800) [pid = 2884] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 05:12:20 INFO - PROCESS | 2884 | --DOMWINDOW == 84 (0F91B400) [pid = 2884] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 05:12:20 INFO - PROCESS | 2884 | --DOMWINDOW == 83 (0F91E000) [pid = 2884] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 05:12:20 INFO - PROCESS | 2884 | --DOMWINDOW == 82 (1594FC00) [pid = 2884] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 05:12:20 INFO - PROCESS | 2884 | --DOMWINDOW == 81 (16049800) [pid = 2884] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 05:12:20 INFO - PROCESS | 2884 | --DOMWINDOW == 80 (181BF800) [pid = 2884] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 05:12:20 INFO - PROCESS | 2884 | --DOMWINDOW == 79 (15928C00) [pid = 2884] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 05:12:20 INFO - PROCESS | 2884 | --DOMWINDOW == 78 (142D8800) [pid = 2884] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 05:12:20 INFO - PROCESS | 2884 | --DOMWINDOW == 77 (0879A400) [pid = 2884] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 05:12:20 INFO - PROCESS | 2884 | --DOMWINDOW == 76 (0BE94C00) [pid = 2884] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 05:12:20 INFO - PROCESS | 2884 | --DOMWINDOW == 75 (0FF55400) [pid = 2884] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 05:12:20 INFO - PROCESS | 2884 | --DOMWINDOW == 74 (166CDC00) [pid = 2884] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 05:12:20 INFO - PROCESS | 2884 | --DOMWINDOW == 73 (13AB4C00) [pid = 2884] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 05:12:21 INFO - PROCESS | 2884 | 1472904741087 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]]]}] 05:12:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 05:12:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 790ms 05:12:21 INFO - PROCESS | 2884 | 1472904741150 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 05:12:21 INFO - PROCESS | 2884 | 1472904741152 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 05:12:21 INFO - PROCESS | 2884 | 1472904741155 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 05:12:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 05:12:21 INFO - PROCESS | 2884 | 1472904741157 Marionette TRACE conn5 <- [1,1958,null,{}] 05:12:21 INFO - PROCESS | 2884 | 1472904741161 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}] 05:12:21 INFO - PROCESS | 2884 | 1472904741163 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:21 INFO - PROCESS | 2884 | 1472904741244 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 05:12:21 INFO - PROCESS | 2884 | 1472904741250 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:21 INFO - PROCESS | 2884 | 1472904741251 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:21 INFO - PROCESS | 2884 | ++DOCSHELL 0F843C00 == 36 [pid = 2884] [id = 499] 05:12:21 INFO - PROCESS | 2884 | ++DOMWINDOW == 74 (13A2E400) [pid = 2884] [serial = 1497] [outer = 00000000] 05:12:21 INFO - PROCESS | 2884 | ++DOMWINDOW == 75 (166CE800) [pid = 2884] [serial = 1498] [outer = 13A2E400] 05:12:21 INFO - PROCESS | 2884 | 1472904741299 Marionette DEBUG loaded listener.js 05:12:21 INFO - PROCESS | 2884 | ++DOMWINDOW == 76 (17B33400) [pid = 2884] [serial = 1499] [outer = 13A2E400] 05:12:21 INFO - PROCESS | 2884 | 1472904741726 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]]]}] 05:12:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 05:12:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 630ms 05:12:21 INFO - PROCESS | 2884 | 1472904741790 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 05:12:21 INFO - PROCESS | 2884 | 1472904741792 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 05:12:21 INFO - PROCESS | 2884 | 1472904741796 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 05:12:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 05:12:21 INFO - PROCESS | 2884 | 1472904741797 Marionette TRACE conn5 <- [1,1962,null,{}] 05:12:21 INFO - PROCESS | 2884 | 1472904741801 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}] 05:12:21 INFO - PROCESS | 2884 | 1472904741803 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:21 INFO - PROCESS | 2884 | 1472904741883 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 05:12:21 INFO - PROCESS | 2884 | 1472904741889 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:21 INFO - PROCESS | 2884 | 1472904741891 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:21 INFO - PROCESS | 2884 | ++DOCSHELL 14DF0800 == 37 [pid = 2884] [id = 500] 05:12:21 INFO - PROCESS | 2884 | ++DOMWINDOW == 77 (15F3E400) [pid = 2884] [serial = 1500] [outer = 00000000] 05:12:21 INFO - PROCESS | 2884 | ++DOMWINDOW == 78 (18277800) [pid = 2884] [serial = 1501] [outer = 15F3E400] 05:12:21 INFO - PROCESS | 2884 | 1472904741938 Marionette DEBUG loaded listener.js 05:12:22 INFO - PROCESS | 2884 | ++DOMWINDOW == 79 (1827A400) [pid = 2884] [serial = 1502] [outer = 15F3E400] 05:12:22 INFO - PROCESS | 2884 | 1472904742407 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]]]}] 05:12:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 05:12:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 630ms 05:12:22 INFO - PROCESS | 2884 | 1472904742430 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 05:12:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 05:12:22 INFO - PROCESS | 2884 | 1472904742432 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 05:12:22 INFO - PROCESS | 2884 | 1472904742454 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 05:12:22 INFO - PROCESS | 2884 | 1472904742456 Marionette TRACE conn5 <- [1,1966,null,{}] 05:12:22 INFO - PROCESS | 2884 | 1472904742460 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}] 05:12:22 INFO - PROCESS | 2884 | 1472904742462 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:22 INFO - PROCESS | 2884 | 1472904742544 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 05:12:22 INFO - PROCESS | 2884 | 1472904742550 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:22 INFO - PROCESS | 2884 | 1472904742551 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:22 INFO - PROCESS | 2884 | ++DOCSHELL 1594CC00 == 38 [pid = 2884] [id = 501] 05:12:22 INFO - PROCESS | 2884 | ++DOMWINDOW == 80 (181C6C00) [pid = 2884] [serial = 1503] [outer = 00000000] 05:12:22 INFO - PROCESS | 2884 | ++DOMWINDOW == 81 (18655000) [pid = 2884] [serial = 1504] [outer = 181C6C00] 05:12:22 INFO - PROCESS | 2884 | 1472904742597 Marionette DEBUG loaded listener.js 05:12:22 INFO - PROCESS | 2884 | ++DOMWINDOW == 82 (186F0C00) [pid = 2884] [serial = 1505] [outer = 181C6C00] 05:12:23 INFO - PROCESS | 2884 | 1472904743186 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]]]}] 05:12:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 05:12:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 791ms 05:12:23 INFO - PROCESS | 2884 | 1472904743227 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 05:12:23 INFO - PROCESS | 2884 | 1472904743231 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 05:12:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 05:12:23 INFO - PROCESS | 2884 | 1472904743236 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 05:12:23 INFO - PROCESS | 2884 | 1472904743240 Marionette TRACE conn5 <- [1,1970,null,{}] 05:12:23 INFO - PROCESS | 2884 | 1472904743333 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}] 05:12:23 INFO - PROCESS | 2884 | 1472904743336 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:23 INFO - PROCESS | 2884 | 1472904743459 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 05:12:23 INFO - PROCESS | 2884 | 1472904743564 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:23 INFO - PROCESS | 2884 | 1472904743567 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:23 INFO - PROCESS | 2884 | ++DOCSHELL 0BE1A400 == 39 [pid = 2884] [id = 502] 05:12:23 INFO - PROCESS | 2884 | ++DOMWINDOW == 83 (0BE1B400) [pid = 2884] [serial = 1506] [outer = 00000000] 05:12:23 INFO - PROCESS | 2884 | ++DOMWINDOW == 84 (0F7CB800) [pid = 2884] [serial = 1507] [outer = 0BE1B400] 05:12:23 INFO - PROCESS | 2884 | 1472904743640 Marionette DEBUG loaded listener.js 05:12:23 INFO - PROCESS | 2884 | ++DOMWINDOW == 85 (0F863000) [pid = 2884] [serial = 1508] [outer = 0BE1B400] 05:12:24 INFO - PROCESS | 2884 | 1472904744210 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]]]}] 05:12:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 05:12:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1014ms 05:12:24 INFO - PROCESS | 2884 | 1472904744251 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 05:12:24 INFO - PROCESS | 2884 | 1472904744256 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 05:12:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 05:12:24 INFO - PROCESS | 2884 | 1472904744262 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 05:12:24 INFO - PROCESS | 2884 | 1472904744265 Marionette TRACE conn5 <- [1,1974,null,{}] 05:12:24 INFO - PROCESS | 2884 | 1472904744269 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}] 05:12:24 INFO - PROCESS | 2884 | 1472904744272 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:24 INFO - PROCESS | 2884 | 1472904744387 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 05:12:24 INFO - PROCESS | 2884 | 1472904744499 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:24 INFO - PROCESS | 2884 | 1472904744502 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:24 INFO - PROCESS | 2884 | ++DOCSHELL 0FBB7800 == 40 [pid = 2884] [id = 503] 05:12:24 INFO - PROCESS | 2884 | ++DOMWINDOW == 86 (13AB3400) [pid = 2884] [serial = 1509] [outer = 00000000] 05:12:24 INFO - PROCESS | 2884 | ++DOMWINDOW == 87 (1433CC00) [pid = 2884] [serial = 1510] [outer = 13AB3400] 05:12:24 INFO - PROCESS | 2884 | 1472904744602 Marionette DEBUG loaded listener.js 05:12:24 INFO - PROCESS | 2884 | ++DOMWINDOW == 88 (15F40000) [pid = 2884] [serial = 1511] [outer = 13AB3400] 05:12:25 INFO - PROCESS | 2884 | 1472904745205 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]]]}] 05:12:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 05:12:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 970ms 05:12:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 05:12:25 INFO - PROCESS | 2884 | 1472904745235 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 05:12:25 INFO - PROCESS | 2884 | 1472904745238 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 05:12:25 INFO - PROCESS | 2884 | 1472904745242 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 05:12:25 INFO - PROCESS | 2884 | 1472904745246 Marionette TRACE conn5 <- [1,1978,null,{}] 05:12:25 INFO - PROCESS | 2884 | 1472904745257 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}] 05:12:25 INFO - PROCESS | 2884 | 1472904745262 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:25 INFO - PROCESS | 2884 | 1472904745374 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 05:12:25 INFO - PROCESS | 2884 | 1472904745531 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:25 INFO - PROCESS | 2884 | 1472904745534 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:25 INFO - PROCESS | 2884 | ++DOCSHELL 1827C000 == 41 [pid = 2884] [id = 504] 05:12:25 INFO - PROCESS | 2884 | ++DOMWINDOW == 89 (18280400) [pid = 2884] [serial = 1512] [outer = 00000000] 05:12:25 INFO - PROCESS | 2884 | ++DOMWINDOW == 90 (18654C00) [pid = 2884] [serial = 1513] [outer = 18280400] 05:12:25 INFO - PROCESS | 2884 | 1472904745594 Marionette DEBUG loaded listener.js 05:12:25 INFO - PROCESS | 2884 | ++DOMWINDOW == 91 (18788000) [pid = 2884] [serial = 1514] [outer = 18280400] 05:12:26 INFO - PROCESS | 2884 | 1472904746175 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]]]}] 05:12:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 05:12:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 970ms 05:12:26 INFO - PROCESS | 2884 | 1472904746215 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 05:12:26 INFO - PROCESS | 2884 | 1472904746219 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 05:12:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 05:12:26 INFO - PROCESS | 2884 | 1472904746222 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 05:12:26 INFO - PROCESS | 2884 | 1472904746224 Marionette TRACE conn5 <- [1,1982,null,{}] 05:12:26 INFO - PROCESS | 2884 | 1472904746228 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}] 05:12:26 INFO - PROCESS | 2884 | 1472904746231 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:26 INFO - PROCESS | 2884 | 1472904746343 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 05:12:26 INFO - PROCESS | 2884 | 1472904746482 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:26 INFO - PROCESS | 2884 | 1472904746485 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:26 INFO - PROCESS | 2884 | ++DOCSHELL 15FB2400 == 42 [pid = 2884] [id = 505] 05:12:26 INFO - PROCESS | 2884 | ++DOMWINDOW == 92 (17AC8C00) [pid = 2884] [serial = 1515] [outer = 00000000] 05:12:26 INFO - PROCESS | 2884 | ++DOMWINDOW == 93 (186EB400) [pid = 2884] [serial = 1516] [outer = 17AC8C00] 05:12:26 INFO - PROCESS | 2884 | 1472904746541 Marionette DEBUG loaded listener.js 05:12:26 INFO - PROCESS | 2884 | ++DOMWINDOW == 94 (1898F800) [pid = 2884] [serial = 1517] [outer = 17AC8C00] 05:12:27 INFO - PROCESS | 2884 | 1472904747199 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]]]}] 05:12:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 05:12:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1017ms 05:12:27 INFO - PROCESS | 2884 | 1472904747243 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 05:12:27 INFO - PROCESS | 2884 | 1472904747247 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 05:12:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 05:12:27 INFO - PROCESS | 2884 | 1472904747251 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 05:12:27 INFO - PROCESS | 2884 | 1472904747255 Marionette TRACE conn5 <- [1,1986,null,{}] 05:12:27 INFO - PROCESS | 2884 | 1472904747260 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}] 05:12:27 INFO - PROCESS | 2884 | 1472904747263 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:27 INFO - PROCESS | 2884 | 1472904747368 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 05:12:27 INFO - PROCESS | 2884 | 1472904747487 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:27 INFO - PROCESS | 2884 | 1472904747490 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:27 INFO - PROCESS | 2884 | ++DOCSHELL 0F651800 == 43 [pid = 2884] [id = 506] 05:12:27 INFO - PROCESS | 2884 | ++DOMWINDOW == 95 (0F703800) [pid = 2884] [serial = 1518] [outer = 00000000] 05:12:27 INFO - PROCESS | 2884 | ++DOMWINDOW == 96 (0F91E400) [pid = 2884] [serial = 1519] [outer = 0F703800] 05:12:27 INFO - PROCESS | 2884 | 1472904747585 Marionette DEBUG loaded listener.js 05:12:27 INFO - PROCESS | 2884 | ++DOMWINDOW == 97 (10A56000) [pid = 2884] [serial = 1520] [outer = 0F703800] 05:12:28 INFO - PROCESS | 2884 | --DOCSHELL 14DF0800 == 42 [pid = 2884] [id = 500] 05:12:28 INFO - PROCESS | 2884 | --DOCSHELL 0F843C00 == 41 [pid = 2884] [id = 499] 05:12:28 INFO - PROCESS | 2884 | --DOCSHELL 17BC7800 == 40 [pid = 2884] [id = 498] 05:12:28 INFO - PROCESS | 2884 | --DOCSHELL 17B38800 == 39 [pid = 2884] [id = 497] 05:12:28 INFO - PROCESS | 2884 | --DOCSHELL 16046C00 == 38 [pid = 2884] [id = 496] 05:12:28 INFO - PROCESS | 2884 | --DOCSHELL 15C04800 == 37 [pid = 2884] [id = 495] 05:12:28 INFO - PROCESS | 2884 | --DOCSHELL 13829C00 == 36 [pid = 2884] [id = 494] 05:12:28 INFO - PROCESS | 2884 | --DOCSHELL 0F7C1400 == 35 [pid = 2884] [id = 493] 05:12:28 INFO - PROCESS | 2884 | --DOCSHELL 0BF35400 == 34 [pid = 2884] [id = 492] 05:12:28 INFO - PROCESS | 2884 | --DOCSHELL 0BE3EC00 == 33 [pid = 2884] [id = 491] 05:12:28 INFO - PROCESS | 2884 | --DOCSHELL 18653800 == 32 [pid = 2884] [id = 490] 05:12:28 INFO - PROCESS | 2884 | --DOCSHELL 15FB2400 == 31 [pid = 2884] [id = 505] 05:12:28 INFO - PROCESS | 2884 | --DOCSHELL 0FBB7800 == 30 [pid = 2884] [id = 503] 05:12:28 INFO - PROCESS | 2884 | --DOCSHELL 1827C000 == 29 [pid = 2884] [id = 504] 05:12:28 INFO - PROCESS | 2884 | --DOCSHELL 1594CC00 == 28 [pid = 2884] [id = 501] 05:12:28 INFO - PROCESS | 2884 | --DOCSHELL 0BE1A400 == 27 [pid = 2884] [id = 502] 05:12:28 INFO - PROCESS | 2884 | --DOMWINDOW == 96 (0F701C00) [pid = 2884] [serial = 1435] [outer = 00000000] [url = about:blank] 05:12:28 INFO - PROCESS | 2884 | --DOMWINDOW == 95 (17B92400) [pid = 2884] [serial = 1456] [outer = 00000000] [url = about:blank] 05:12:28 INFO - PROCESS | 2884 | --DOMWINDOW == 94 (0F70E800) [pid = 2884] [serial = 1436] [outer = 00000000] [url = about:blank] 05:12:28 INFO - PROCESS | 2884 | --DOMWINDOW == 93 (0FBB8400) [pid = 2884] [serial = 1438] [outer = 00000000] [url = about:blank] 05:12:28 INFO - PROCESS | 2884 | --DOMWINDOW == 92 (0FEE0800) [pid = 2884] [serial = 1439] [outer = 00000000] [url = about:blank] 05:12:28 INFO - PROCESS | 2884 | --DOMWINDOW == 91 (15FB9800) [pid = 2884] [serial = 1447] [outer = 00000000] [url = about:blank] 05:12:28 INFO - PROCESS | 2884 | --DOMWINDOW == 90 (15FF2400) [pid = 2884] [serial = 1448] [outer = 00000000] [url = about:blank] 05:12:28 INFO - PROCESS | 2884 | --DOMWINDOW == 89 (1607B400) [pid = 2884] [serial = 1450] [outer = 00000000] [url = about:blank] 05:12:28 INFO - PROCESS | 2884 | --DOMWINDOW == 88 (166C8000) [pid = 2884] [serial = 1451] [outer = 00000000] [url = about:blank] 05:12:28 INFO - PROCESS | 2884 | --DOMWINDOW == 87 (18284800) [pid = 2884] [serial = 1430] [outer = 00000000] [url = about:blank] 05:12:28 INFO - PROCESS | 2884 | --DOMWINDOW == 86 (17DABC00) [pid = 2884] [serial = 1459] [outer = 00000000] [url = about:blank] 05:12:28 INFO - PROCESS | 2884 | --DOMWINDOW == 85 (17DA1400) [pid = 2884] [serial = 1457] [outer = 00000000] [url = about:blank] 05:12:28 INFO - PROCESS | 2884 | --DOMWINDOW == 84 (1435A400) [pid = 2884] [serial = 1444] [outer = 00000000] [url = about:blank] 05:12:28 INFO - PROCESS | 2884 | --DOMWINDOW == 83 (1442A800) [pid = 2884] [serial = 1445] [outer = 00000000] [url = about:blank] 05:12:28 INFO - PROCESS | 2884 | --DOMWINDOW == 82 (0BF34000) [pid = 2884] [serial = 1462] [outer = 00000000] [url = about:blank] 05:12:28 INFO - PROCESS | 2884 | --DOMWINDOW == 81 (18126400) [pid = 2884] [serial = 1460] [outer = 00000000] [url = about:blank] 05:12:28 INFO - PROCESS | 2884 | --DOMWINDOW == 80 (0BF3D000) [pid = 2884] [serial = 1432] [outer = 00000000] [url = about:blank] 05:12:28 INFO - PROCESS | 2884 | --DOMWINDOW == 79 (0C56E800) [pid = 2884] [serial = 1433] [outer = 00000000] [url = about:blank] 05:12:28 INFO - PROCESS | 2884 | --DOMWINDOW == 78 (0FFDDC00) [pid = 2884] [serial = 1463] [outer = 00000000] [url = about:blank] 05:12:28 INFO - PROCESS | 2884 | --DOMWINDOW == 77 (13A31000) [pid = 2884] [serial = 1441] [outer = 00000000] [url = about:blank] 05:12:28 INFO - PROCESS | 2884 | --DOMWINDOW == 76 (13D74400) [pid = 2884] [serial = 1442] [outer = 00000000] [url = about:blank] 05:12:28 INFO - PROCESS | 2884 | --DOMWINDOW == 75 (17AC3400) [pid = 2884] [serial = 1453] [outer = 00000000] [url = about:blank] 05:12:28 INFO - PROCESS | 2884 | --DOMWINDOW == 74 (17B04800) [pid = 2884] [serial = 1465] [outer = 00000000] [url = about:blank] 05:12:28 INFO - PROCESS | 2884 | --DOMWINDOW == 73 (181C0400) [pid = 2884] [serial = 1466] [outer = 00000000] [url = about:blank] 05:12:28 INFO - PROCESS | 2884 | --DOMWINDOW == 72 (18656000) [pid = 2884] [serial = 1469] [outer = 00000000] [url = about:blank] 05:12:28 INFO - PROCESS | 2884 | --DOMWINDOW == 71 (17ABE400) [pid = 2884] [serial = 1454] [outer = 00000000] [url = about:blank] 05:12:28 INFO - PROCESS | 2884 | --DOMWINDOW == 70 (18650800) [pid = 2884] [serial = 1468] [outer = 00000000] [url = about:blank] 05:12:28 INFO - PROCESS | 2884 | 1472904748707 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]]]}] 05:12:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 05:12:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1484ms 05:12:28 INFO - PROCESS | 2884 | 1472904748736 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 05:12:28 INFO - PROCESS | 2884 | 1472904748740 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 05:12:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 05:12:28 INFO - PROCESS | 2884 | 1472904748745 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 05:12:28 INFO - PROCESS | 2884 | 1472904748749 Marionette TRACE conn5 <- [1,1990,null,{}] 05:12:28 INFO - PROCESS | 2884 | 1472904748755 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}] 05:12:28 INFO - PROCESS | 2884 | 1472904748757 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:28 INFO - PROCESS | 2884 | 1472904748849 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 05:12:28 INFO - PROCESS | 2884 | 1472904748856 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:28 INFO - PROCESS | 2884 | 1472904748859 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:28 INFO - PROCESS | 2884 | ++DOCSHELL 0BE45800 == 28 [pid = 2884] [id = 507] 05:12:28 INFO - PROCESS | 2884 | ++DOMWINDOW == 71 (0BE45C00) [pid = 2884] [serial = 1521] [outer = 00000000] 05:12:28 INFO - PROCESS | 2884 | ++DOMWINDOW == 72 (0BF3D000) [pid = 2884] [serial = 1522] [outer = 0BE45C00] 05:12:28 INFO - PROCESS | 2884 | 1472904748910 Marionette DEBUG loaded listener.js 05:12:29 INFO - PROCESS | 2884 | ++DOMWINDOW == 73 (0F17E000) [pid = 2884] [serial = 1523] [outer = 0BE45C00] 05:12:29 INFO - PROCESS | 2884 | 1472904749394 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]]]}] 05:12:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 05:12:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 690ms 05:12:29 INFO - PROCESS | 2884 | 1472904749436 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 05:12:29 INFO - PROCESS | 2884 | 1472904749441 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 05:12:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 05:12:29 INFO - PROCESS | 2884 | 1472904749447 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 05:12:29 INFO - PROCESS | 2884 | 1472904749450 Marionette TRACE conn5 <- [1,1994,null,{}] 05:12:29 INFO - PROCESS | 2884 | 1472904749453 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}] 05:12:29 INFO - PROCESS | 2884 | 1472904749456 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:29 INFO - PROCESS | 2884 | 1472904749576 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 05:12:29 INFO - PROCESS | 2884 | 1472904749593 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:29 INFO - PROCESS | 2884 | 1472904749595 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:29 INFO - PROCESS | 2884 | ++DOCSHELL 0F84BC00 == 29 [pid = 2884] [id = 508] 05:12:29 INFO - PROCESS | 2884 | ++DOMWINDOW == 74 (0F84E800) [pid = 2884] [serial = 1524] [outer = 00000000] 05:12:29 INFO - PROCESS | 2884 | ++DOMWINDOW == 75 (0F86AC00) [pid = 2884] [serial = 1525] [outer = 0F84E800] 05:12:29 INFO - PROCESS | 2884 | 1472904749645 Marionette DEBUG loaded listener.js 05:12:29 INFO - PROCESS | 2884 | ++DOMWINDOW == 76 (0F919000) [pid = 2884] [serial = 1526] [outer = 0F84E800] 05:12:30 INFO - PROCESS | 2884 | 1472904750107 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]]]}] 05:12:30 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 05:12:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 730ms 05:12:30 INFO - PROCESS | 2884 | 1472904750181 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 05:12:30 INFO - PROCESS | 2884 | 1472904750183 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 05:12:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 05:12:30 INFO - PROCESS | 2884 | 1472904750186 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 05:12:30 INFO - PROCESS | 2884 | 1472904750190 Marionette TRACE conn5 <- [1,1998,null,{}] 05:12:30 INFO - PROCESS | 2884 | 1472904750200 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}] 05:12:30 INFO - PROCESS | 2884 | 1472904750205 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:30 INFO - PROCESS | 2884 | 1472904750289 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 05:12:30 INFO - PROCESS | 2884 | 1472904750393 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:30 INFO - PROCESS | 2884 | 1472904750396 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:30 INFO - PROCESS | 2884 | ++DOCSHELL 13AB9400 == 30 [pid = 2884] [id = 509] 05:12:30 INFO - PROCESS | 2884 | ++DOMWINDOW == 77 (13AB9C00) [pid = 2884] [serial = 1527] [outer = 00000000] 05:12:30 INFO - PROCESS | 2884 | ++DOMWINDOW == 78 (142D3C00) [pid = 2884] [serial = 1528] [outer = 13AB9C00] 05:12:30 INFO - PROCESS | 2884 | 1472904750446 Marionette DEBUG loaded listener.js 05:12:30 INFO - PROCESS | 2884 | ++DOMWINDOW == 79 (14354400) [pid = 2884] [serial = 1529] [outer = 13AB9C00] 05:12:30 INFO - PROCESS | 2884 | 1472904750878 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]]]}] 05:12:30 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 05:12:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 730ms 05:12:30 INFO - PROCESS | 2884 | 1472904750955 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 05:12:30 INFO - PROCESS | 2884 | 1472904750958 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 05:12:30 INFO - PROCESS | 2884 | 1472904750966 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 05:12:30 INFO - PROCESS | 2884 | 1472904750968 Marionette TRACE conn5 <- [1,2002,null,{}] 05:12:30 INFO - PROCESS | 2884 | 1472904750971 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}] 05:12:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 05:12:30 INFO - PROCESS | 2884 | 1472904750973 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:31 INFO - PROCESS | 2884 | 1472904751097 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 05:12:31 INFO - PROCESS | 2884 | 1472904751161 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:31 INFO - PROCESS | 2884 | 1472904751163 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:31 INFO - PROCESS | 2884 | ++DOCSHELL 14431C00 == 31 [pid = 2884] [id = 510] 05:12:31 INFO - PROCESS | 2884 | ++DOMWINDOW == 80 (144A6400) [pid = 2884] [serial = 1530] [outer = 00000000] 05:12:31 INFO - PROCESS | 2884 | ++DOMWINDOW == 81 (15F41000) [pid = 2884] [serial = 1531] [outer = 144A6400] 05:12:31 INFO - PROCESS | 2884 | 1472904751210 Marionette DEBUG loaded listener.js 05:12:31 INFO - PROCESS | 2884 | ++DOMWINDOW == 82 (15FEC400) [pid = 2884] [serial = 1532] [outer = 144A6400] 05:12:31 INFO - PROCESS | 2884 | 1472904751627 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]]]}] 05:12:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 05:12:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 710ms 05:12:31 INFO - PROCESS | 2884 | 1472904751685 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 05:12:31 INFO - PROCESS | 2884 | 1472904751688 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 05:12:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 05:12:31 INFO - PROCESS | 2884 | 1472904751692 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 05:12:31 INFO - PROCESS | 2884 | 1472904751693 Marionette TRACE conn5 <- [1,2006,null,{}] 05:12:31 INFO - PROCESS | 2884 | 1472904751697 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}] 05:12:31 INFO - PROCESS | 2884 | 1472904751699 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:31 INFO - PROCESS | 2884 | 1472904751815 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 05:12:31 INFO - PROCESS | 2884 | 1472904751824 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:31 INFO - PROCESS | 2884 | 1472904751826 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:31 INFO - PROCESS | 2884 | ++DOCSHELL 0BE1D800 == 32 [pid = 2884] [id = 511] 05:12:31 INFO - PROCESS | 2884 | ++DOMWINDOW == 83 (15FF5000) [pid = 2884] [serial = 1533] [outer = 00000000] 05:12:31 INFO - PROCESS | 2884 | ++DOMWINDOW == 84 (16052000) [pid = 2884] [serial = 1534] [outer = 15FF5000] 05:12:31 INFO - PROCESS | 2884 | 1472904751927 Marionette DEBUG loaded listener.js 05:12:32 INFO - PROCESS | 2884 | ++DOMWINDOW == 85 (166CBC00) [pid = 2884] [serial = 1535] [outer = 15FF5000] 05:12:32 INFO - PROCESS | 2884 | 1472904752376 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]]]}] 05:12:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 05:12:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 730ms 05:12:32 INFO - PROCESS | 2884 | 1472904752442 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 05:12:32 INFO - PROCESS | 2884 | 1472904752444 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 05:12:32 INFO - PROCESS | 2884 | 1472904752447 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 05:12:32 INFO - PROCESS | 2884 | 1472904752449 Marionette TRACE conn5 <- [1,2010,null,{}] 05:12:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 05:12:32 INFO - PROCESS | 2884 | 1472904752456 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}] 05:12:32 INFO - PROCESS | 2884 | 1472904752461 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:32 INFO - PROCESS | 2884 | 1472904752590 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 05:12:32 INFO - PROCESS | 2884 | 1472904752603 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:32 INFO - PROCESS | 2884 | 1472904752605 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:32 INFO - PROCESS | 2884 | ++DOCSHELL 17ABC800 == 33 [pid = 2884] [id = 512] 05:12:32 INFO - PROCESS | 2884 | ++DOMWINDOW == 86 (17AC4400) [pid = 2884] [serial = 1536] [outer = 00000000] 05:12:32 INFO - PROCESS | 2884 | ++DOMWINDOW == 87 (17B04800) [pid = 2884] [serial = 1537] [outer = 17AC4400] 05:12:32 INFO - PROCESS | 2884 | 1472904752662 Marionette DEBUG loaded listener.js 05:12:32 INFO - PROCESS | 2884 | ++DOMWINDOW == 88 (17B3B800) [pid = 2884] [serial = 1538] [outer = 17AC4400] 05:12:33 INFO - PROCESS | 2884 | --DOMWINDOW == 87 (1604BC00) [pid = 2884] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 05:12:33 INFO - PROCESS | 2884 | --DOMWINDOW == 86 (17B3C400) [pid = 2884] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 05:12:33 INFO - PROCESS | 2884 | --DOMWINDOW == 85 (15C05400) [pid = 2884] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 05:12:33 INFO - PROCESS | 2884 | --DOMWINDOW == 84 (0BF36000) [pid = 2884] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 05:12:33 INFO - PROCESS | 2884 | --DOMWINDOW == 83 (138AA000) [pid = 2884] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 05:12:33 INFO - PROCESS | 2884 | --DOMWINDOW == 82 (0BE42400) [pid = 2884] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 05:12:33 INFO - PROCESS | 2884 | --DOMWINDOW == 81 (1865B800) [pid = 2884] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 05:12:33 INFO - PROCESS | 2884 | --DOMWINDOW == 80 (0F7C2C00) [pid = 2884] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 05:12:33 INFO - PROCESS | 2884 | --DOMWINDOW == 79 (17DAA400) [pid = 2884] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 05:12:33 INFO - PROCESS | 2884 | --DOMWINDOW == 78 (181C6C00) [pid = 2884] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 05:12:33 INFO - PROCESS | 2884 | --DOMWINDOW == 77 (15F3E400) [pid = 2884] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 05:12:33 INFO - PROCESS | 2884 | --DOMWINDOW == 76 (13A2E400) [pid = 2884] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 05:12:33 INFO - PROCESS | 2884 | 1472904753240 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]]]}] 05:12:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 05:12:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 831ms 05:12:33 INFO - PROCESS | 2884 | 1472904753283 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 05:12:33 INFO - PROCESS | 2884 | 1472904753285 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 05:12:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 05:12:33 INFO - PROCESS | 2884 | 1472904753289 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 05:12:33 INFO - PROCESS | 2884 | 1472904753290 Marionette TRACE conn5 <- [1,2014,null,{}] 05:12:33 INFO - PROCESS | 2884 | 1472904753294 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}] 05:12:33 INFO - PROCESS | 2884 | 1472904753296 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:33 INFO - PROCESS | 2884 | 1472904753375 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 05:12:33 INFO - PROCESS | 2884 | 1472904753381 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:33 INFO - PROCESS | 2884 | 1472904753383 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:33 INFO - PROCESS | 2884 | ++DOCSHELL 0C521000 == 34 [pid = 2884] [id = 513] 05:12:33 INFO - PROCESS | 2884 | ++DOMWINDOW == 77 (0F706400) [pid = 2884] [serial = 1539] [outer = 00000000] 05:12:33 INFO - PROCESS | 2884 | ++DOMWINDOW == 78 (15F4B000) [pid = 2884] [serial = 1540] [outer = 0F706400] 05:12:33 INFO - PROCESS | 2884 | 1472904753429 Marionette DEBUG loaded listener.js 05:12:33 INFO - PROCESS | 2884 | ++DOMWINDOW == 79 (17AC3000) [pid = 2884] [serial = 1541] [outer = 0F706400] 05:12:33 INFO - PROCESS | 2884 | 1472904753873 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]]]}] 05:12:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 05:12:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 630ms 05:12:33 INFO - PROCESS | 2884 | 1472904753920 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 05:12:33 INFO - PROCESS | 2884 | 1472904753922 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 05:12:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 05:12:33 INFO - PROCESS | 2884 | 1472904753926 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 05:12:33 INFO - PROCESS | 2884 | 1472904753928 Marionette TRACE conn5 <- [1,2018,null,{}] 05:12:33 INFO - PROCESS | 2884 | 1472904753932 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}] 05:12:33 INFO - PROCESS | 2884 | 1472904753933 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:34 INFO - PROCESS | 2884 | 1472904754014 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 05:12:34 INFO - PROCESS | 2884 | 1472904754020 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:34 INFO - PROCESS | 2884 | 1472904754022 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:34 INFO - PROCESS | 2884 | ++DOCSHELL 0F847800 == 35 [pid = 2884] [id = 514] 05:12:34 INFO - PROCESS | 2884 | ++DOMWINDOW == 80 (17AC6400) [pid = 2884] [serial = 1542] [outer = 00000000] 05:12:34 INFO - PROCESS | 2884 | ++DOMWINDOW == 81 (17DA3800) [pid = 2884] [serial = 1543] [outer = 17AC6400] 05:12:34 INFO - PROCESS | 2884 | 1472904754067 Marionette DEBUG loaded listener.js 05:12:34 INFO - PROCESS | 2884 | ++DOMWINDOW == 82 (17DA4400) [pid = 2884] [serial = 1544] [outer = 17AC6400] 05:12:34 INFO - PROCESS | 2884 | 1472904754505 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]]]}] 05:12:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 05:12:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 630ms 05:12:34 INFO - PROCESS | 2884 | 1472904754574 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 05:12:34 INFO - PROCESS | 2884 | 1472904754576 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 05:12:34 INFO - PROCESS | 2884 | 1472904754581 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 05:12:34 INFO - PROCESS | 2884 | 1472904754582 Marionette TRACE conn5 <- [1,2022,null,{}] 05:12:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 05:12:34 INFO - PROCESS | 2884 | 1472904754586 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}] 05:12:34 INFO - PROCESS | 2884 | 1472904754588 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:34 INFO - PROCESS | 2884 | 1472904754669 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 05:12:34 INFO - PROCESS | 2884 | 1472904754674 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:34 INFO - PROCESS | 2884 | 1472904754676 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:34 INFO - PROCESS | 2884 | ++DOCSHELL 17DA1400 == 36 [pid = 2884] [id = 515] 05:12:34 INFO - PROCESS | 2884 | ++DOMWINDOW == 83 (17DAC800) [pid = 2884] [serial = 1545] [outer = 00000000] 05:12:34 INFO - PROCESS | 2884 | ++DOMWINDOW == 84 (181BB800) [pid = 2884] [serial = 1546] [outer = 17DAC800] 05:12:34 INFO - PROCESS | 2884 | 1472904754732 Marionette DEBUG loaded listener.js 05:12:34 INFO - PROCESS | 2884 | ++DOMWINDOW == 85 (181C1400) [pid = 2884] [serial = 1547] [outer = 17DAC800] 05:12:35 INFO - PROCESS | 2884 | 1472904755499 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]]]}] 05:12:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 05:12:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 970ms 05:12:35 INFO - PROCESS | 2884 | 1472904755558 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 05:12:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 05:12:35 INFO - PROCESS | 2884 | 1472904755563 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 05:12:35 INFO - PROCESS | 2884 | 1472904755568 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 05:12:35 INFO - PROCESS | 2884 | 1472904755571 Marionette TRACE conn5 <- [1,2026,null,{}] 05:12:35 INFO - PROCESS | 2884 | 1472904755577 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}] 05:12:35 INFO - PROCESS | 2884 | 1472904755580 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:35 INFO - PROCESS | 2884 | 1472904755707 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 05:12:35 INFO - PROCESS | 2884 | 1472904755848 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:35 INFO - PROCESS | 2884 | 1472904755851 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:35 INFO - PROCESS | 2884 | ++DOCSHELL 08797C00 == 37 [pid = 2884] [id = 516] 05:12:35 INFO - PROCESS | 2884 | ++DOMWINDOW == 86 (0BE3F800) [pid = 2884] [serial = 1548] [outer = 00000000] 05:12:35 INFO - PROCESS | 2884 | ++DOMWINDOW == 87 (0F2FAC00) [pid = 2884] [serial = 1549] [outer = 0BE3F800] 05:12:35 INFO - PROCESS | 2884 | 1472904755912 Marionette DEBUG loaded listener.js 05:12:36 INFO - PROCESS | 2884 | ++DOMWINDOW == 88 (0F70F000) [pid = 2884] [serial = 1550] [outer = 0BE3F800] 05:12:36 INFO - PROCESS | 2884 | 1472904756609 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]]]}] 05:12:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 05:12:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1132ms 05:12:36 INFO - PROCESS | 2884 | 1472904756709 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 05:12:36 INFO - PROCESS | 2884 | 1472904756714 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 05:12:36 INFO - PROCESS | 2884 | 1472904756721 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 05:12:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 05:12:36 INFO - PROCESS | 2884 | 1472904756724 Marionette TRACE conn5 <- [1,2030,null,{}] 05:12:36 INFO - PROCESS | 2884 | 1472904756728 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}] 05:12:36 INFO - PROCESS | 2884 | 1472904756731 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:36 INFO - PROCESS | 2884 | 1472904756861 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 05:12:37 INFO - PROCESS | 2884 | 1472904756995 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:37 INFO - PROCESS | 2884 | 1472904756998 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:37 INFO - PROCESS | 2884 | ++DOCSHELL 0F842C00 == 38 [pid = 2884] [id = 517] 05:12:37 INFO - PROCESS | 2884 | ++DOMWINDOW == 89 (0F864400) [pid = 2884] [serial = 1551] [outer = 00000000] 05:12:37 INFO - PROCESS | 2884 | ++DOMWINDOW == 90 (10A53400) [pid = 2884] [serial = 1552] [outer = 0F864400] 05:12:37 INFO - PROCESS | 2884 | 1472904757057 Marionette DEBUG loaded listener.js 05:12:37 INFO - PROCESS | 2884 | ++DOMWINDOW == 91 (13BCAC00) [pid = 2884] [serial = 1553] [outer = 0F864400] 05:12:37 INFO - PROCESS | 2884 | --DOCSHELL 0F847800 == 37 [pid = 2884] [id = 514] 05:12:37 INFO - PROCESS | 2884 | --DOCSHELL 0C521000 == 36 [pid = 2884] [id = 513] 05:12:37 INFO - PROCESS | 2884 | --DOCSHELL 17ABC800 == 35 [pid = 2884] [id = 512] 05:12:37 INFO - PROCESS | 2884 | --DOCSHELL 0BE1D800 == 34 [pid = 2884] [id = 511] 05:12:37 INFO - PROCESS | 2884 | --DOCSHELL 14431C00 == 33 [pid = 2884] [id = 510] 05:12:37 INFO - PROCESS | 2884 | --DOCSHELL 13AB9400 == 32 [pid = 2884] [id = 509] 05:12:37 INFO - PROCESS | 2884 | --DOCSHELL 0F84BC00 == 31 [pid = 2884] [id = 508] 05:12:37 INFO - PROCESS | 2884 | --DOCSHELL 0BE45800 == 30 [pid = 2884] [id = 507] 05:12:37 INFO - PROCESS | 2884 | --DOCSHELL 0F651800 == 29 [pid = 2884] [id = 506] 05:12:37 INFO - PROCESS | 2884 | --DOMWINDOW == 90 (16B59800) [pid = 2884] [serial = 1489] [outer = 00000000] [url = about:blank] 05:12:37 INFO - PROCESS | 2884 | --DOMWINDOW == 89 (17BC8800) [pid = 2884] [serial = 1492] [outer = 00000000] [url = about:blank] 05:12:37 INFO - PROCESS | 2884 | --DOMWINDOW == 88 (17AC7800) [pid = 2884] [serial = 1490] [outer = 00000000] [url = about:blank] 05:12:37 INFO - PROCESS | 2884 | --DOMWINDOW == 87 (15F4A800) [pid = 2884] [serial = 1486] [outer = 00000000] [url = about:blank] 05:12:37 INFO - PROCESS | 2884 | --DOMWINDOW == 86 (0F184400) [pid = 2884] [serial = 1477] [outer = 00000000] [url = about:blank] 05:12:37 INFO - PROCESS | 2884 | --DOMWINDOW == 85 (0F653000) [pid = 2884] [serial = 1478] [outer = 00000000] [url = about:blank] 05:12:37 INFO - PROCESS | 2884 | --DOMWINDOW == 84 (13BC5000) [pid = 2884] [serial = 1483] [outer = 00000000] [url = about:blank] 05:12:37 INFO - PROCESS | 2884 | --DOMWINDOW == 83 (142B0000) [pid = 2884] [serial = 1484] [outer = 00000000] [url = about:blank] 05:12:37 INFO - PROCESS | 2884 | --DOMWINDOW == 82 (0F20D800) [pid = 2884] [serial = 1474] [outer = 00000000] [url = about:blank] 05:12:37 INFO - PROCESS | 2884 | --DOMWINDOW == 81 (0F65A800) [pid = 2884] [serial = 1475] [outer = 00000000] [url = about:blank] 05:12:37 INFO - PROCESS | 2884 | --DOMWINDOW == 80 (186F0000) [pid = 2884] [serial = 1472] [outer = 00000000] [url = about:blank] 05:12:37 INFO - PROCESS | 2884 | --DOMWINDOW == 79 (186EF800) [pid = 2884] [serial = 1471] [outer = 00000000] [url = about:blank] 05:12:37 INFO - PROCESS | 2884 | --DOMWINDOW == 78 (0F864800) [pid = 2884] [serial = 1480] [outer = 00000000] [url = about:blank] 05:12:37 INFO - PROCESS | 2884 | --DOMWINDOW == 77 (0F86BC00) [pid = 2884] [serial = 1481] [outer = 00000000] [url = about:blank] 05:12:37 INFO - PROCESS | 2884 | --DOMWINDOW == 76 (18131C00) [pid = 2884] [serial = 1495] [outer = 00000000] [url = about:blank] 05:12:37 INFO - PROCESS | 2884 | --DOMWINDOW == 75 (18655000) [pid = 2884] [serial = 1504] [outer = 00000000] [url = about:blank] 05:12:37 INFO - PROCESS | 2884 | --DOMWINDOW == 74 (186F0C00) [pid = 2884] [serial = 1505] [outer = 00000000] [url = about:blank] 05:12:37 INFO - PROCESS | 2884 | --DOMWINDOW == 73 (17DA7000) [pid = 2884] [serial = 1493] [outer = 00000000] [url = about:blank] 05:12:37 INFO - PROCESS | 2884 | --DOMWINDOW == 72 (18277800) [pid = 2884] [serial = 1501] [outer = 00000000] [url = about:blank] 05:12:37 INFO - PROCESS | 2884 | --DOMWINDOW == 71 (181B7C00) [pid = 2884] [serial = 1496] [outer = 00000000] [url = about:blank] 05:12:37 INFO - PROCESS | 2884 | --DOMWINDOW == 70 (166CE800) [pid = 2884] [serial = 1498] [outer = 00000000] [url = about:blank] 05:12:37 INFO - PROCESS | 2884 | --DOMWINDOW == 69 (16044000) [pid = 2884] [serial = 1487] [outer = 00000000] [url = about:blank] 05:12:37 INFO - PROCESS | 2884 | --DOMWINDOW == 68 (17B33400) [pid = 2884] [serial = 1499] [outer = 00000000] [url = about:blank] 05:12:37 INFO - PROCESS | 2884 | --DOMWINDOW == 67 (1827A400) [pid = 2884] [serial = 1502] [outer = 00000000] [url = about:blank] 05:12:37 INFO - PROCESS | 2884 | 1472904757892 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]]]}] 05:12:37 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) 05:12:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1219ms 05:12:37 INFO - PROCESS | 2884 | 1472904757946 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 05:12:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 05:12:37 INFO - PROCESS | 2884 | 1472904757951 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 05:12:37 INFO - PROCESS | 2884 | 1472904757955 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 05:12:37 INFO - PROCESS | 2884 | 1472904757958 Marionette TRACE conn5 <- [1,2034,null,{}] 05:12:37 INFO - PROCESS | 2884 | 1472904757965 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}] 05:12:37 INFO - PROCESS | 2884 | 1472904757967 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:38 INFO - PROCESS | 2884 | 1472904758057 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 05:12:38 INFO - PROCESS | 2884 | 1472904758064 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:38 INFO - PROCESS | 2884 | 1472904758068 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:38 INFO - PROCESS | 2884 | ++DOCSHELL 0BE4A800 == 30 [pid = 2884] [id = 518] 05:12:38 INFO - PROCESS | 2884 | ++DOMWINDOW == 68 (0BE4B000) [pid = 2884] [serial = 1554] [outer = 00000000] 05:12:38 INFO - PROCESS | 2884 | ++DOMWINDOW == 69 (0F20D800) [pid = 2884] [serial = 1555] [outer = 0BE4B000] 05:12:38 INFO - PROCESS | 2884 | 1472904758125 Marionette DEBUG loaded listener.js 05:12:38 INFO - PROCESS | 2884 | ++DOMWINDOW == 70 (0F650400) [pid = 2884] [serial = 1556] [outer = 0BE4B000] 05:12:38 INFO - PROCESS | 2884 | 1472904758647 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]]]}] 05:12:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:12:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 730ms 05:12:38 INFO - PROCESS | 2884 | 1472904758686 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 05:12:38 INFO - PROCESS | 2884 | 1472904758690 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 05:12:38 INFO - PROCESS | 2884 | 1472904758696 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 05:12:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 05:12:38 INFO - PROCESS | 2884 | 1472904758699 Marionette TRACE conn5 <- [1,2038,null,{}] 05:12:38 INFO - PROCESS | 2884 | 1472904758702 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}] 05:12:38 INFO - PROCESS | 2884 | 1472904758705 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:38 INFO - PROCESS | 2884 | 1472904758794 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 05:12:38 INFO - PROCESS | 2884 | 1472904758886 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:38 INFO - PROCESS | 2884 | 1472904758888 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:38 INFO - PROCESS | 2884 | ++DOCSHELL 0F656C00 == 31 [pid = 2884] [id = 519] 05:12:38 INFO - PROCESS | 2884 | ++DOMWINDOW == 71 (0F705C00) [pid = 2884] [serial = 1557] [outer = 00000000] 05:12:38 INFO - PROCESS | 2884 | ++DOMWINDOW == 72 (0F912C00) [pid = 2884] [serial = 1558] [outer = 0F705C00] 05:12:38 INFO - PROCESS | 2884 | 1472904758945 Marionette DEBUG loaded listener.js 05:12:39 INFO - PROCESS | 2884 | ++DOMWINDOW == 73 (0FBC2800) [pid = 2884] [serial = 1559] [outer = 0F705C00] 05:12:39 INFO - PROCESS | 2884 | 1472904759352 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]]]}] 05:12:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 05:12:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 670ms 05:12:39 INFO - PROCESS | 2884 | 1472904759371 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 05:12:39 INFO - PROCESS | 2884 | 1472904759373 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 05:12:39 INFO - PROCESS | 2884 | 1472904759376 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 05:12:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 05:12:39 INFO - PROCESS | 2884 | 1472904759380 Marionette TRACE conn5 <- [1,2042,null,{}] 05:12:39 INFO - PROCESS | 2884 | 1472904759391 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}] 05:12:39 INFO - PROCESS | 2884 | 1472904759396 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:39 INFO - PROCESS | 2884 | 1472904759511 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 05:12:39 INFO - PROCESS | 2884 | 1472904759521 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:39 INFO - PROCESS | 2884 | 1472904759524 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:39 INFO - PROCESS | 2884 | ++DOCSHELL 144A3C00 == 32 [pid = 2884] [id = 520] 05:12:39 INFO - PROCESS | 2884 | ++DOMWINDOW == 74 (144A9C00) [pid = 2884] [serial = 1560] [outer = 00000000] 05:12:39 INFO - PROCESS | 2884 | ++DOMWINDOW == 75 (15C03000) [pid = 2884] [serial = 1561] [outer = 144A9C00] 05:12:39 INFO - PROCESS | 2884 | 1472904759575 Marionette DEBUG loaded listener.js 05:12:39 INFO - PROCESS | 2884 | ++DOMWINDOW == 76 (15FB6800) [pid = 2884] [serial = 1562] [outer = 144A9C00] 05:12:40 INFO - PROCESS | 2884 | 1472904760032 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]]]}] 05:12:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 05:12:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 730ms 05:12:40 INFO - PROCESS | 2884 | 1472904760111 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 05:12:40 INFO - PROCESS | 2884 | 1472904760114 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 05:12:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 05:12:40 INFO - PROCESS | 2884 | 1472904760117 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 05:12:40 INFO - PROCESS | 2884 | 1472904760118 Marionette TRACE conn5 <- [1,2046,null,{}] 05:12:40 INFO - PROCESS | 2884 | 1472904760122 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}] 05:12:40 INFO - PROCESS | 2884 | 1472904760124 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:40 INFO - PROCESS | 2884 | 1472904760250 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 05:12:40 INFO - PROCESS | 2884 | 1472904760256 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:40 INFO - PROCESS | 2884 | 1472904760258 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:40 INFO - PROCESS | 2884 | ++DOCSHELL 1604C000 == 33 [pid = 2884] [id = 521] 05:12:40 INFO - PROCESS | 2884 | ++DOMWINDOW == 77 (1604E000) [pid = 2884] [serial = 1563] [outer = 00000000] 05:12:40 INFO - PROCESS | 2884 | ++DOMWINDOW == 78 (16BC6400) [pid = 2884] [serial = 1564] [outer = 1604E000] 05:12:40 INFO - PROCESS | 2884 | 1472904760304 Marionette DEBUG loaded listener.js 05:12:40 INFO - PROCESS | 2884 | ++DOMWINDOW == 79 (17AC8000) [pid = 2884] [serial = 1565] [outer = 1604E000] 05:12:40 INFO - PROCESS | 2884 | 1472904760744 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]]]}] 05:12:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 05:12:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 670ms 05:12:40 INFO - PROCESS | 2884 | 1472904760791 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 05:12:40 INFO - PROCESS | 2884 | 1472904760793 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 05:12:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 05:12:40 INFO - PROCESS | 2884 | 1472904760796 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 05:12:40 INFO - PROCESS | 2884 | 1472904760798 Marionette TRACE conn5 <- [1,2050,null,{}] 05:12:40 INFO - PROCESS | 2884 | 1472904760809 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}] 05:12:40 INFO - PROCESS | 2884 | 1472904760811 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:40 INFO - PROCESS | 2884 | 1472904760954 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 05:12:40 INFO - PROCESS | 2884 | 1472904760976 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:40 INFO - PROCESS | 2884 | 1472904760978 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:41 INFO - PROCESS | 2884 | ++DOCSHELL 16B59800 == 34 [pid = 2884] [id = 522] 05:12:41 INFO - PROCESS | 2884 | ++DOMWINDOW == 80 (17ACA400) [pid = 2884] [serial = 1566] [outer = 00000000] 05:12:41 INFO - PROCESS | 2884 | ++DOMWINDOW == 81 (17B37800) [pid = 2884] [serial = 1567] [outer = 17ACA400] 05:12:41 INFO - PROCESS | 2884 | 1472904761025 Marionette DEBUG loaded listener.js 05:12:41 INFO - PROCESS | 2884 | ++DOMWINDOW == 82 (17B38800) [pid = 2884] [serial = 1568] [outer = 17ACA400] 05:12:41 INFO - PROCESS | 2884 | 1472904761477 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]]]}] 05:12:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 05:12:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 730ms 05:12:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 05:12:41 INFO - PROCESS | 2884 | 1472904761527 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 05:12:41 INFO - PROCESS | 2884 | 1472904761529 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 05:12:41 INFO - PROCESS | 2884 | 1472904761532 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 05:12:41 INFO - PROCESS | 2884 | 1472904761534 Marionette TRACE conn5 <- [1,2054,null,{}] 05:12:41 INFO - PROCESS | 2884 | 1472904761542 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}] 05:12:41 INFO - PROCESS | 2884 | 1472904761548 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:41 INFO - PROCESS | 2884 | 1472904761701 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 05:12:41 INFO - PROCESS | 2884 | 1472904761771 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:41 INFO - PROCESS | 2884 | 1472904761773 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:41 INFO - PROCESS | 2884 | ++DOCSHELL 0F91FC00 == 35 [pid = 2884] [id = 523] 05:12:41 INFO - PROCESS | 2884 | ++DOMWINDOW == 83 (17DA1C00) [pid = 2884] [serial = 1569] [outer = 00000000] 05:12:41 INFO - PROCESS | 2884 | ++DOMWINDOW == 84 (181BE400) [pid = 2884] [serial = 1570] [outer = 17DA1C00] 05:12:41 INFO - PROCESS | 2884 | 1472904761820 Marionette DEBUG loaded listener.js 05:12:41 INFO - PROCESS | 2884 | ++DOMWINDOW == 85 (0FBB8C00) [pid = 2884] [serial = 1571] [outer = 17DA1C00] 05:12:42 INFO - PROCESS | 2884 | --DOMWINDOW == 84 (0F706400) [pid = 2884] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 05:12:42 INFO - PROCESS | 2884 | --DOMWINDOW == 83 (0F84E800) [pid = 2884] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 05:12:42 INFO - PROCESS | 2884 | --DOMWINDOW == 82 (17AC6400) [pid = 2884] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 05:12:42 INFO - PROCESS | 2884 | --DOMWINDOW == 81 (0F703800) [pid = 2884] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 05:12:42 INFO - PROCESS | 2884 | --DOMWINDOW == 80 (13AB9C00) [pid = 2884] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 05:12:42 INFO - PROCESS | 2884 | --DOMWINDOW == 79 (144A6400) [pid = 2884] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 05:12:42 INFO - PROCESS | 2884 | --DOMWINDOW == 78 (0BE1B400) [pid = 2884] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 05:12:42 INFO - PROCESS | 2884 | --DOMWINDOW == 77 (0BE45C00) [pid = 2884] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 05:12:42 INFO - PROCESS | 2884 | --DOMWINDOW == 76 (18280400) [pid = 2884] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 05:12:42 INFO - PROCESS | 2884 | --DOMWINDOW == 75 (15FF5000) [pid = 2884] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 05:12:42 INFO - PROCESS | 2884 | --DOMWINDOW == 74 (17AC8C00) [pid = 2884] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 05:12:42 INFO - PROCESS | 2884 | --DOMWINDOW == 73 (17AC4400) [pid = 2884] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 05:12:42 INFO - PROCESS | 2884 | --DOMWINDOW == 72 (13AB3400) [pid = 2884] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 05:12:42 INFO - PROCESS | 2884 | 1472904762361 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]]]}] 05:12:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 05:12:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 870ms 05:12:42 INFO - PROCESS | 2884 | 1472904762403 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 05:12:42 INFO - PROCESS | 2884 | 1472904762405 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 05:12:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 05:12:42 INFO - PROCESS | 2884 | 1472904762408 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 05:12:42 INFO - PROCESS | 2884 | 1472904762410 Marionette TRACE conn5 <- [1,2058,null,{}] 05:12:42 INFO - PROCESS | 2884 | 1472904762414 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}] 05:12:42 INFO - PROCESS | 2884 | 1472904762416 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:42 INFO - PROCESS | 2884 | 1472904762530 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 05:12:42 INFO - PROCESS | 2884 | 1472904762593 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:42 INFO - PROCESS | 2884 | 1472904762595 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:42 INFO - PROCESS | 2884 | ++DOCSHELL 0F653800 == 36 [pid = 2884] [id = 524] 05:12:42 INFO - PROCESS | 2884 | ++DOMWINDOW == 73 (0F710C00) [pid = 2884] [serial = 1572] [outer = 00000000] 05:12:42 INFO - PROCESS | 2884 | ++DOMWINDOW == 74 (15FEBC00) [pid = 2884] [serial = 1573] [outer = 0F710C00] 05:12:42 INFO - PROCESS | 2884 | 1472904762641 Marionette DEBUG loaded listener.js 05:12:42 INFO - PROCESS | 2884 | ++DOMWINDOW == 75 (17AC6400) [pid = 2884] [serial = 1574] [outer = 0F710C00] 05:12:43 INFO - PROCESS | 2884 | 1472904762981 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]]]}] 05:12:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 05:12:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 631ms 05:12:43 INFO - PROCESS | 2884 | 1472904763039 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 05:12:43 INFO - PROCESS | 2884 | 1472904763041 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 05:12:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 05:12:43 INFO - PROCESS | 2884 | 1472904763044 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 05:12:43 INFO - PROCESS | 2884 | 1472904763046 Marionette TRACE conn5 <- [1,2062,null,{}] 05:12:43 INFO - PROCESS | 2884 | 1472904763049 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}] 05:12:43 INFO - PROCESS | 2884 | 1472904763051 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:43 INFO - PROCESS | 2884 | 1472904763132 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 05:12:43 INFO - PROCESS | 2884 | 1472904763138 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:43 INFO - PROCESS | 2884 | 1472904763140 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:43 INFO - PROCESS | 2884 | ++DOCSHELL 15F46000 == 37 [pid = 2884] [id = 525] 05:12:43 INFO - PROCESS | 2884 | ++DOMWINDOW == 76 (17DAAC00) [pid = 2884] [serial = 1575] [outer = 00000000] 05:12:43 INFO - PROCESS | 2884 | ++DOMWINDOW == 77 (18276400) [pid = 2884] [serial = 1576] [outer = 17DAAC00] 05:12:43 INFO - PROCESS | 2884 | 1472904763186 Marionette DEBUG loaded listener.js 05:12:43 INFO - PROCESS | 2884 | ++DOMWINDOW == 78 (18277C00) [pid = 2884] [serial = 1577] [outer = 17DAAC00] 05:12:43 INFO - PROCESS | 2884 | 1472904763603 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]]]}] 05:12:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 05:12:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 630ms 05:12:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 05:12:43 INFO - PROCESS | 2884 | 1472904763675 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 05:12:43 INFO - PROCESS | 2884 | 1472904763677 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 05:12:43 INFO - PROCESS | 2884 | 1472904763680 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 05:12:43 INFO - PROCESS | 2884 | 1472904763682 Marionette TRACE conn5 <- [1,2066,null,{}] 05:12:43 INFO - PROCESS | 2884 | 1472904763686 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}] 05:12:43 INFO - PROCESS | 2884 | 1472904763688 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:43 INFO - PROCESS | 2884 | 1472904763771 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 05:12:43 INFO - PROCESS | 2884 | --DOCSHELL 0C5F2C00 == 36 [pid = 2884] [id = 12] 05:12:43 INFO - PROCESS | 2884 | 1472904763789 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:43 INFO - PROCESS | 2884 | 1472904763791 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:43 INFO - PROCESS | 2884 | ++DOCSHELL 0F84E000 == 37 [pid = 2884] [id = 526] 05:12:43 INFO - PROCESS | 2884 | ++DOMWINDOW == 79 (0F871C00) [pid = 2884] [serial = 1578] [outer = 00000000] 05:12:43 INFO - PROCESS | 2884 | ++DOMWINDOW == 80 (1864EC00) [pid = 2884] [serial = 1579] [outer = 0F871C00] 05:12:43 INFO - PROCESS | 2884 | 1472904763851 Marionette DEBUG loaded listener.js 05:12:43 INFO - PROCESS | 2884 | ++DOMWINDOW == 81 (18655000) [pid = 2884] [serial = 1580] [outer = 0F871C00] 05:12:44 INFO - PROCESS | 2884 | 1472904764489 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]]]}] 05:12:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 05:12:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 830ms 05:12:44 INFO - PROCESS | 2884 | 1472904764512 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 05:12:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 05:12:44 INFO - PROCESS | 2884 | 1472904764516 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 05:12:44 INFO - PROCESS | 2884 | 1472904764521 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 05:12:44 INFO - PROCESS | 2884 | 1472904764524 Marionette TRACE conn5 <- [1,2070,null,{}] 05:12:44 INFO - PROCESS | 2884 | 1472904764530 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}] 05:12:44 INFO - PROCESS | 2884 | 1472904764533 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:44 INFO - PROCESS | 2884 | 1472904764650 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 05:12:44 INFO - PROCESS | 2884 | 1472904764764 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:44 INFO - PROCESS | 2884 | 1472904764767 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:44 INFO - PROCESS | 2884 | ++DOCSHELL 0BE1A400 == 38 [pid = 2884] [id = 527] 05:12:44 INFO - PROCESS | 2884 | ++DOMWINDOW == 82 (0BE1D400) [pid = 2884] [serial = 1581] [outer = 00000000] 05:12:44 INFO - PROCESS | 2884 | ++DOMWINDOW == 83 (0F64FC00) [pid = 2884] [serial = 1582] [outer = 0BE1D400] 05:12:44 INFO - PROCESS | 2884 | 1472904764828 Marionette DEBUG loaded listener.js 05:12:44 INFO - PROCESS | 2884 | ++DOMWINDOW == 84 (0F843C00) [pid = 2884] [serial = 1583] [outer = 0BE1D400] 05:12:45 INFO - PROCESS | 2884 | 1472904765478 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]]]}] 05:12:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 05:12:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 990ms 05:12:45 INFO - PROCESS | 2884 | 1472904765511 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 05:12:45 INFO - PROCESS | 2884 | 1472904765516 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 05:12:45 INFO - PROCESS | 2884 | 1472904765522 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 05:12:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 05:12:45 INFO - PROCESS | 2884 | 1472904765525 Marionette TRACE conn5 <- [1,2074,null,{}] 05:12:45 INFO - PROCESS | 2884 | 1472904765529 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}] 05:12:45 INFO - PROCESS | 2884 | 1472904765532 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:45 INFO - PROCESS | 2884 | 1472904765651 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 05:12:45 INFO - PROCESS | 2884 | 1472904765791 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:45 INFO - PROCESS | 2884 | 1472904765794 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:45 INFO - PROCESS | 2884 | ++DOCSHELL 1433B400 == 39 [pid = 2884] [id = 528] 05:12:45 INFO - PROCESS | 2884 | ++DOMWINDOW == 85 (14428800) [pid = 2884] [serial = 1584] [outer = 00000000] 05:12:45 INFO - PROCESS | 2884 | ++DOMWINDOW == 86 (1594CC00) [pid = 2884] [serial = 1585] [outer = 14428800] 05:12:45 INFO - PROCESS | 2884 | 1472904765854 Marionette DEBUG loaded listener.js 05:12:45 INFO - PROCESS | 2884 | ++DOMWINDOW == 87 (1604A000) [pid = 2884] [serial = 1586] [outer = 14428800] 05:12:46 INFO - PROCESS | 2884 | 1472904766401 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]]]}] 05:12:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 05:12:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 930ms 05:12:46 INFO - PROCESS | 2884 | 1472904766457 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 05:12:46 INFO - PROCESS | 2884 | 1472904766459 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 05:12:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 05:12:46 INFO - PROCESS | 2884 | 1472904766464 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 05:12:46 INFO - PROCESS | 2884 | 1472904766467 Marionette TRACE conn5 <- [1,2078,null,{}] 05:12:46 INFO - PROCESS | 2884 | 1472904766478 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}] 05:12:46 INFO - PROCESS | 2884 | 1472904766483 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:46 INFO - PROCESS | 2884 | 1472904766591 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 05:12:46 INFO - PROCESS | 2884 | 1472904766705 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:46 INFO - PROCESS | 2884 | 1472904766708 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:46 INFO - PROCESS | 2884 | ++DOCSHELL 18280400 == 40 [pid = 2884] [id = 529] 05:12:46 INFO - PROCESS | 2884 | ++DOMWINDOW == 88 (18281C00) [pid = 2884] [serial = 1587] [outer = 00000000] 05:12:46 INFO - PROCESS | 2884 | ++DOMWINDOW == 89 (18654000) [pid = 2884] [serial = 1588] [outer = 18281C00] 05:12:46 INFO - PROCESS | 2884 | 1472904766809 Marionette DEBUG loaded listener.js 05:12:46 INFO - PROCESS | 2884 | ++DOMWINDOW == 90 (186F1800) [pid = 2884] [serial = 1589] [outer = 18281C00] 05:12:47 INFO - PROCESS | 2884 | 1472904767411 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]]]}] 05:12:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 05:12:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 970ms 05:12:47 INFO - PROCESS | 2884 | 1472904767436 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 05:12:47 INFO - PROCESS | 2884 | 1472904767439 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 05:12:47 INFO - PROCESS | 2884 | 1472904767443 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 05:12:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 05:12:47 INFO - PROCESS | 2884 | 1472904767445 Marionette TRACE conn5 <- [1,2082,null,{}] 05:12:47 INFO - PROCESS | 2884 | 1472904767449 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}] 05:12:47 INFO - PROCESS | 2884 | 1472904767451 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:47 INFO - PROCESS | 2884 | 1472904767563 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 05:12:47 INFO - PROCESS | 2884 | 1472904767674 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:47 INFO - PROCESS | 2884 | 1472904767677 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:47 INFO - PROCESS | 2884 | ++DOCSHELL 1761BC00 == 41 [pid = 2884] [id = 530] 05:12:47 INFO - PROCESS | 2884 | ++DOMWINDOW == 91 (18283C00) [pid = 2884] [serial = 1590] [outer = 00000000] 05:12:47 INFO - PROCESS | 2884 | ++DOMWINDOW == 92 (18989000) [pid = 2884] [serial = 1591] [outer = 18283C00] 05:12:47 INFO - PROCESS | 2884 | 1472904767774 Marionette DEBUG loaded listener.js 05:12:47 INFO - PROCESS | 2884 | ++DOMWINDOW == 93 (1898E800) [pid = 2884] [serial = 1592] [outer = 18283C00] 05:12:48 INFO - PROCESS | 2884 | 1472904768578 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]]]}] 05:12:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 05:12:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1178ms 05:12:48 INFO - PROCESS | 2884 | 1472904768624 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 05:12:48 INFO - PROCESS | 2884 | 1472904768628 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 05:12:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 05:12:48 INFO - PROCESS | 2884 | 1472904768633 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 05:12:48 INFO - PROCESS | 2884 | 1472904768636 Marionette TRACE conn5 <- [1,2086,null,{}] 05:12:48 INFO - PROCESS | 2884 | 1472904768642 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}] 05:12:48 INFO - PROCESS | 2884 | 1472904768645 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:48 INFO - PROCESS | 2884 | 1472904768754 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 05:12:48 INFO - PROCESS | 2884 | 1472904768899 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:48 INFO - PROCESS | 2884 | 1472904768904 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:48 INFO - PROCESS | 2884 | ++DOCSHELL 0F2F0C00 == 42 [pid = 2884] [id = 531] 05:12:48 INFO - PROCESS | 2884 | ++DOMWINDOW == 94 (0F2F2400) [pid = 2884] [serial = 1593] [outer = 00000000] 05:12:48 INFO - PROCESS | 2884 | ++DOMWINDOW == 95 (0F70E400) [pid = 2884] [serial = 1594] [outer = 0F2F2400] 05:12:48 INFO - PROCESS | 2884 | 1472904768958 Marionette DEBUG loaded listener.js 05:12:49 INFO - PROCESS | 2884 | ++DOMWINDOW == 96 (0F867800) [pid = 2884] [serial = 1595] [outer = 0F2F2400] 05:12:49 INFO - PROCESS | 2884 | --DOCSHELL 15F46000 == 41 [pid = 2884] [id = 525] 05:12:49 INFO - PROCESS | 2884 | --DOCSHELL 0F653800 == 40 [pid = 2884] [id = 524] 05:12:49 INFO - PROCESS | 2884 | --DOCSHELL 0F91FC00 == 39 [pid = 2884] [id = 523] 05:12:49 INFO - PROCESS | 2884 | --DOCSHELL 16B59800 == 38 [pid = 2884] [id = 522] 05:12:49 INFO - PROCESS | 2884 | --DOCSHELL 1604C000 == 37 [pid = 2884] [id = 521] 05:12:49 INFO - PROCESS | 2884 | --DOCSHELL 144A3C00 == 36 [pid = 2884] [id = 520] 05:12:49 INFO - PROCESS | 2884 | --DOCSHELL 0F656C00 == 35 [pid = 2884] [id = 519] 05:12:49 INFO - PROCESS | 2884 | --DOCSHELL 0BE4A800 == 34 [pid = 2884] [id = 518] 05:12:49 INFO - PROCESS | 2884 | --DOCSHELL 0BF36C00 == 33 [pid = 2884] [id = 13] 05:12:49 INFO - PROCESS | 2884 | --DOCSHELL 17DA1400 == 32 [pid = 2884] [id = 515] 05:12:49 INFO - PROCESS | 2884 | --DOCSHELL 0F842C00 == 31 [pid = 2884] [id = 517] 05:12:49 INFO - PROCESS | 2884 | --DOCSHELL 08797C00 == 30 [pid = 2884] [id = 516] 05:12:49 INFO - PROCESS | 2884 | --DOCSHELL 1761BC00 == 29 [pid = 2884] [id = 530] 05:12:49 INFO - PROCESS | 2884 | --DOCSHELL 1433B400 == 28 [pid = 2884] [id = 528] 05:12:49 INFO - PROCESS | 2884 | --DOCSHELL 18280400 == 27 [pid = 2884] [id = 529] 05:12:49 INFO - PROCESS | 2884 | --DOCSHELL 0F84E000 == 26 [pid = 2884] [id = 526] 05:12:49 INFO - PROCESS | 2884 | --DOCSHELL 0BE1A400 == 25 [pid = 2884] [id = 527] 05:12:49 INFO - PROCESS | 2884 | --DOMWINDOW == 95 (17AC3000) [pid = 2884] [serial = 1541] [outer = 00000000] [url = about:blank] 05:12:49 INFO - PROCESS | 2884 | --DOMWINDOW == 94 (0F86AC00) [pid = 2884] [serial = 1525] [outer = 00000000] [url = about:blank] 05:12:49 INFO - PROCESS | 2884 | --DOMWINDOW == 93 (15F4B000) [pid = 2884] [serial = 1540] [outer = 00000000] [url = about:blank] 05:12:49 INFO - PROCESS | 2884 | --DOMWINDOW == 92 (17DA3800) [pid = 2884] [serial = 1543] [outer = 00000000] [url = about:blank] 05:12:49 INFO - PROCESS | 2884 | --DOMWINDOW == 91 (0F91E400) [pid = 2884] [serial = 1519] [outer = 00000000] [url = about:blank] 05:12:49 INFO - PROCESS | 2884 | --DOMWINDOW == 90 (142D3C00) [pid = 2884] [serial = 1528] [outer = 00000000] [url = about:blank] 05:12:49 INFO - PROCESS | 2884 | --DOMWINDOW == 89 (15F41000) [pid = 2884] [serial = 1531] [outer = 00000000] [url = about:blank] 05:12:49 INFO - PROCESS | 2884 | --DOMWINDOW == 88 (0F863000) [pid = 2884] [serial = 1508] [outer = 00000000] [url = about:blank] 05:12:49 INFO - PROCESS | 2884 | --DOMWINDOW == 87 (15FEC400) [pid = 2884] [serial = 1532] [outer = 00000000] [url = about:blank] 05:12:49 INFO - PROCESS | 2884 | --DOMWINDOW == 86 (0BF3D000) [pid = 2884] [serial = 1522] [outer = 00000000] [url = about:blank] 05:12:49 INFO - PROCESS | 2884 | --DOMWINDOW == 85 (18788000) [pid = 2884] [serial = 1514] [outer = 00000000] [url = about:blank] 05:12:49 INFO - PROCESS | 2884 | --DOMWINDOW == 84 (0F919000) [pid = 2884] [serial = 1526] [outer = 00000000] [url = about:blank] 05:12:49 INFO - PROCESS | 2884 | --DOMWINDOW == 83 (16052000) [pid = 2884] [serial = 1534] [outer = 00000000] [url = about:blank] 05:12:49 INFO - PROCESS | 2884 | --DOMWINDOW == 82 (0F7CB800) [pid = 2884] [serial = 1507] [outer = 00000000] [url = about:blank] 05:12:49 INFO - PROCESS | 2884 | --DOMWINDOW == 81 (14354400) [pid = 2884] [serial = 1529] [outer = 00000000] [url = about:blank] 05:12:49 INFO - PROCESS | 2884 | --DOMWINDOW == 80 (1898F800) [pid = 2884] [serial = 1517] [outer = 00000000] [url = about:blank] 05:12:49 INFO - PROCESS | 2884 | --DOMWINDOW == 79 (17B04800) [pid = 2884] [serial = 1537] [outer = 00000000] [url = about:blank] 05:12:49 INFO - PROCESS | 2884 | --DOMWINDOW == 78 (186EB400) [pid = 2884] [serial = 1516] [outer = 00000000] [url = about:blank] 05:12:49 INFO - PROCESS | 2884 | --DOMWINDOW == 77 (15F40000) [pid = 2884] [serial = 1511] [outer = 00000000] [url = about:blank] 05:12:49 INFO - PROCESS | 2884 | --DOMWINDOW == 76 (10A56000) [pid = 2884] [serial = 1520] [outer = 00000000] [url = about:blank] 05:12:49 INFO - PROCESS | 2884 | --DOMWINDOW == 75 (18654C00) [pid = 2884] [serial = 1513] [outer = 00000000] [url = about:blank] 05:12:49 INFO - PROCESS | 2884 | --DOMWINDOW == 74 (17B3B800) [pid = 2884] [serial = 1538] [outer = 00000000] [url = about:blank] 05:12:49 INFO - PROCESS | 2884 | --DOMWINDOW == 73 (1433CC00) [pid = 2884] [serial = 1510] [outer = 00000000] [url = about:blank] 05:12:49 INFO - PROCESS | 2884 | --DOMWINDOW == 72 (166CBC00) [pid = 2884] [serial = 1535] [outer = 00000000] [url = about:blank] 05:12:49 INFO - PROCESS | 2884 | --DOMWINDOW == 71 (0F17E000) [pid = 2884] [serial = 1523] [outer = 00000000] [url = about:blank] 05:12:49 INFO - PROCESS | 2884 | --DOMWINDOW == 70 (17DA4400) [pid = 2884] [serial = 1544] [outer = 00000000] [url = about:blank] 05:12:49 INFO - PROCESS | 2884 | --DOMWINDOW == 69 (181BB800) [pid = 2884] [serial = 1546] [outer = 00000000] [url = about:blank] 05:12:50 INFO - PROCESS | 2884 | 1472904770209 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]]]}] 05:12:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 05:12:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1634ms 05:12:50 INFO - PROCESS | 2884 | 1472904770269 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 05:12:50 INFO - PROCESS | 2884 | 1472904770272 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 05:12:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 05:12:50 INFO - PROCESS | 2884 | 1472904770279 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 05:12:50 INFO - PROCESS | 2884 | 1472904770282 Marionette TRACE conn5 <- [1,2090,null,{}] 05:12:50 INFO - PROCESS | 2884 | 1472904770292 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}] 05:12:50 INFO - PROCESS | 2884 | 1472904770295 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:50 INFO - PROCESS | 2884 | 1472904770386 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 05:12:50 INFO - PROCESS | 2884 | 1472904770393 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:50 INFO - PROCESS | 2884 | 1472904770397 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:50 INFO - PROCESS | 2884 | ++DOCSHELL 0BE94C00 == 26 [pid = 2884] [id = 532] 05:12:50 INFO - PROCESS | 2884 | ++DOMWINDOW == 70 (0C52AC00) [pid = 2884] [serial = 1596] [outer = 00000000] 05:12:50 INFO - PROCESS | 2884 | ++DOMWINDOW == 71 (0C5F2000) [pid = 2884] [serial = 1597] [outer = 0C52AC00] 05:12:50 INFO - PROCESS | 2884 | 1472904770453 Marionette DEBUG loaded listener.js 05:12:50 INFO - PROCESS | 2884 | ++DOMWINDOW == 72 (0F1E3C00) [pid = 2884] [serial = 1598] [outer = 0C52AC00] 05:12:50 INFO - PROCESS | 2884 | 1472904770950 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]]]}] 05:12:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 05:12:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 730ms 05:12:51 INFO - PROCESS | 2884 | 1472904771008 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 05:12:51 INFO - PROCESS | 2884 | 1472904771013 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 05:12:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 05:12:51 INFO - PROCESS | 2884 | 1472904771019 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 05:12:51 INFO - PROCESS | 2884 | 1472904771021 Marionette TRACE conn5 <- [1,2094,null,{}] 05:12:51 INFO - PROCESS | 2884 | 1472904771025 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}] 05:12:51 INFO - PROCESS | 2884 | 1472904771028 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:51 INFO - PROCESS | 2884 | 1472904771149 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 05:12:51 INFO - PROCESS | 2884 | 1472904771252 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:51 INFO - PROCESS | 2884 | 1472904771255 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:51 INFO - PROCESS | 2884 | ++DOCSHELL 0F865400 == 27 [pid = 2884] [id = 533] 05:12:51 INFO - PROCESS | 2884 | ++DOMWINDOW == 73 (0F868800) [pid = 2884] [serial = 1599] [outer = 00000000] 05:12:51 INFO - PROCESS | 2884 | ++DOMWINDOW == 74 (0F870400) [pid = 2884] [serial = 1600] [outer = 0F868800] 05:12:51 INFO - PROCESS | 2884 | 1472904771305 Marionette DEBUG loaded listener.js 05:12:51 INFO - PROCESS | 2884 | ++DOMWINDOW == 75 (0F918400) [pid = 2884] [serial = 1601] [outer = 0F868800] 05:12:51 INFO - PROCESS | 2884 | 1472904771690 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]]]}] 05:12:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 05:12:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 731ms 05:12:51 INFO - PROCESS | 2884 | 1472904771754 Marionette TRACE conn5 -> [0,2097,"getWindowHandle",null] 05:12:51 INFO - PROCESS | 2884 | 1472904771756 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 05:12:51 INFO - PROCESS | 2884 | 1472904771759 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 05:12:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 05:12:51 INFO - PROCESS | 2884 | 1472904771763 Marionette TRACE conn5 <- [1,2098,null,{}] 05:12:51 INFO - PROCESS | 2884 | 1472904771773 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}] 05:12:51 INFO - PROCESS | 2884 | 1472904771778 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:51 INFO - PROCESS | 2884 | 1472904771864 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 05:12:51 INFO - PROCESS | 2884 | 1472904771872 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:51 INFO - PROCESS | 2884 | 1472904771875 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:51 INFO - PROCESS | 2884 | ++DOCSHELL 13ADE800 == 28 [pid = 2884] [id = 534] 05:12:51 INFO - PROCESS | 2884 | ++DOMWINDOW == 76 (13BC5000) [pid = 2884] [serial = 1602] [outer = 00000000] 05:12:51 INFO - PROCESS | 2884 | ++DOMWINDOW == 77 (142AE400) [pid = 2884] [serial = 1603] [outer = 13BC5000] 05:12:51 INFO - PROCESS | 2884 | 1472904771925 Marionette DEBUG loaded listener.js 05:12:52 INFO - PROCESS | 2884 | ++DOMWINDOW == 78 (1433CC00) [pid = 2884] [serial = 1604] [outer = 13BC5000] 05:12:52 INFO - PROCESS | 2884 | 1472904772422 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]]]}] 05:12:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 05:12:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 670ms 05:12:52 INFO - PROCESS | 2884 | 1472904772448 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 05:12:52 INFO - PROCESS | 2884 | 1472904772450 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 05:12:52 INFO - PROCESS | 2884 | 1472904772461 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 05:12:52 INFO - PROCESS | 2884 | 1472904772463 Marionette TRACE conn5 <- [1,2102,null,{}] 05:12:52 INFO - PROCESS | 2884 | 1472904772467 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}] 05:12:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 05:12:52 INFO - PROCESS | 2884 | 1472904772469 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:52 INFO - PROCESS | 2884 | 1472904772618 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 05:12:52 INFO - PROCESS | 2884 | 1472904772684 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:52 INFO - PROCESS | 2884 | 1472904772686 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:52 INFO - PROCESS | 2884 | ++DOCSHELL 14337800 == 29 [pid = 2884] [id = 535] 05:12:52 INFO - PROCESS | 2884 | ++DOMWINDOW == 79 (14356C00) [pid = 2884] [serial = 1605] [outer = 00000000] 05:12:52 INFO - PROCESS | 2884 | ++DOMWINDOW == 80 (15C05400) [pid = 2884] [serial = 1606] [outer = 14356C00] 05:12:52 INFO - PROCESS | 2884 | 1472904772734 Marionette DEBUG loaded listener.js 05:12:52 INFO - PROCESS | 2884 | ++DOMWINDOW == 81 (15F4AC00) [pid = 2884] [serial = 1607] [outer = 14356C00] 05:12:53 INFO - PROCESS | 2884 | 1472904773146 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]]]}] 05:12:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 05:12:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 731ms 05:12:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 05:12:53 INFO - PROCESS | 2884 | 1472904773200 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 05:12:53 INFO - PROCESS | 2884 | 1472904773202 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 05:12:53 INFO - PROCESS | 2884 | 1472904773205 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 05:12:53 INFO - PROCESS | 2884 | 1472904773207 Marionette TRACE conn5 <- [1,2106,null,{}] 05:12:53 INFO - PROCESS | 2884 | 1472904773217 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}] 05:12:53 INFO - PROCESS | 2884 | 1472904773219 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:53 INFO - PROCESS | 2884 | 1472904773334 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 05:12:53 INFO - PROCESS | 2884 | 1472904773343 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:53 INFO - PROCESS | 2884 | 1472904773345 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:53 INFO - PROCESS | 2884 | ++DOCSHELL 15FB2C00 == 30 [pid = 2884] [id = 536] 05:12:53 INFO - PROCESS | 2884 | ++DOMWINDOW == 82 (15FB6000) [pid = 2884] [serial = 1608] [outer = 00000000] 05:12:53 INFO - PROCESS | 2884 | ++DOMWINDOW == 83 (1604C000) [pid = 2884] [serial = 1609] [outer = 15FB6000] 05:12:53 INFO - PROCESS | 2884 | 1472904773393 Marionette DEBUG loaded listener.js 05:12:53 INFO - PROCESS | 2884 | ++DOMWINDOW == 84 (0BF3D400) [pid = 2884] [serial = 1610] [outer = 15FB6000] 05:12:53 INFO - PROCESS | 2884 | 1472904773868 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]]]}] 05:12:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 05:12:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 690ms 05:12:53 INFO - PROCESS | 2884 | 1472904773902 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 05:12:53 INFO - PROCESS | 2884 | 1472904773904 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 05:12:53 INFO - PROCESS | 2884 | 1472904773907 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 05:12:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 05:12:53 INFO - PROCESS | 2884 | 1472904773909 Marionette TRACE conn5 <- [1,2110,null,{}] 05:12:53 INFO - PROCESS | 2884 | 1472904773912 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}] 05:12:53 INFO - PROCESS | 2884 | 1472904773918 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:54 INFO - PROCESS | 2884 | 1472904774089 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 05:12:54 INFO - PROCESS | 2884 | --DOMWINDOW == 83 (1604E000) [pid = 2884] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 05:12:54 INFO - PROCESS | 2884 | --DOMWINDOW == 82 (17DA1C00) [pid = 2884] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 05:12:54 INFO - PROCESS | 2884 | --DOMWINDOW == 81 (0BE3F800) [pid = 2884] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 05:12:54 INFO - PROCESS | 2884 | --DOMWINDOW == 80 (17ACA400) [pid = 2884] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 05:12:54 INFO - PROCESS | 2884 | --DOMWINDOW == 79 (0BE4B000) [pid = 2884] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 05:12:54 INFO - PROCESS | 2884 | --DOMWINDOW == 78 (0F864400) [pid = 2884] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 05:12:54 INFO - PROCESS | 2884 | --DOMWINDOW == 77 (0F705C00) [pid = 2884] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 05:12:54 INFO - PROCESS | 2884 | --DOMWINDOW == 76 (17DAC800) [pid = 2884] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 05:12:54 INFO - PROCESS | 2884 | --DOMWINDOW == 75 (144A9C00) [pid = 2884] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 05:12:54 INFO - PROCESS | 2884 | --DOMWINDOW == 74 (0F710C00) [pid = 2884] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 05:12:54 INFO - PROCESS | 2884 | --DOMWINDOW == 73 (0F134400) [pid = 2884] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:12:54 INFO - PROCESS | 2884 | --DOMWINDOW == 72 (0F871C00) [pid = 2884] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 05:12:54 INFO - PROCESS | 2884 | --DOMWINDOW == 71 (17DAAC00) [pid = 2884] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 05:12:54 INFO - PROCESS | 2884 | --DOMWINDOW == 70 (0F17AC00) [pid = 2884] [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.] 05:12:54 INFO - PROCESS | 2884 | 1472904774417 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:54 INFO - PROCESS | 2884 | 1472904774419 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:54 INFO - PROCESS | 2884 | ++DOCSHELL 087DDC00 == 31 [pid = 2884] [id = 537] 05:12:54 INFO - PROCESS | 2884 | ++DOMWINDOW == 71 (087E0000) [pid = 2884] [serial = 1611] [outer = 00000000] 05:12:54 INFO - PROCESS | 2884 | ++DOMWINDOW == 72 (0C52A400) [pid = 2884] [serial = 1612] [outer = 087E0000] 05:12:54 INFO - PROCESS | 2884 | 1472904774470 Marionette DEBUG loaded listener.js 05:12:54 INFO - PROCESS | 2884 | ++DOMWINDOW == 73 (0F86B400) [pid = 2884] [serial = 1613] [outer = 087E0000] 05:12:54 INFO - PROCESS | 2884 | 1472904774825 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]]]}] 05:12:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 05:12:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 970ms 05:12:54 INFO - PROCESS | 2884 | 1472904774881 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 05:12:54 INFO - PROCESS | 2884 | 1472904774883 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 05:12:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 05:12:54 INFO - PROCESS | 2884 | 1472904774886 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 05:12:54 INFO - PROCESS | 2884 | 1472904774888 Marionette TRACE conn5 <- [1,2114,null,{}] 05:12:54 INFO - PROCESS | 2884 | 1472904774891 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}] 05:12:54 INFO - PROCESS | 2884 | 1472904774893 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:54 INFO - PROCESS | 2884 | 1472904774972 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 05:12:55 INFO - PROCESS | 2884 | 1472904775065 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:55 INFO - PROCESS | 2884 | 1472904775067 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:55 INFO - PROCESS | 2884 | ++DOCSHELL 13AE2400 == 32 [pid = 2884] [id = 538] 05:12:55 INFO - PROCESS | 2884 | ++DOMWINDOW == 74 (1433A000) [pid = 2884] [serial = 1614] [outer = 00000000] 05:12:55 INFO - PROCESS | 2884 | ++DOMWINDOW == 75 (17AC3C00) [pid = 2884] [serial = 1615] [outer = 1433A000] 05:12:55 INFO - PROCESS | 2884 | 1472904775116 Marionette DEBUG loaded listener.js 05:12:55 INFO - PROCESS | 2884 | ++DOMWINDOW == 76 (17B34C00) [pid = 2884] [serial = 1616] [outer = 1433A000] 05:12:55 INFO - PROCESS | 2884 | 1472904775472 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]]]}] 05:12:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 05:12:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 630ms 05:12:55 INFO - PROCESS | 2884 | 1472904775517 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 05:12:55 INFO - PROCESS | 2884 | 1472904775519 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 05:12:55 INFO - PROCESS | 2884 | 1472904775522 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 05:12:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 05:12:55 INFO - PROCESS | 2884 | 1472904775524 Marionette TRACE conn5 <- [1,2118,null,{}] 05:12:55 INFO - PROCESS | 2884 | 1472904775527 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}] 05:12:55 INFO - PROCESS | 2884 | 1472904775529 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:55 INFO - PROCESS | 2884 | 1472904775647 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 05:12:55 INFO - PROCESS | 2884 | 1472904775684 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:55 INFO - PROCESS | 2884 | 1472904775686 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:55 INFO - PROCESS | 2884 | ++DOCSHELL 17AC3000 == 33 [pid = 2884] [id = 539] 05:12:55 INFO - PROCESS | 2884 | ++DOMWINDOW == 77 (17B3B000) [pid = 2884] [serial = 1617] [outer = 00000000] 05:12:55 INFO - PROCESS | 2884 | ++DOMWINDOW == 78 (17BC4C00) [pid = 2884] [serial = 1618] [outer = 17B3B000] 05:12:55 INFO - PROCESS | 2884 | 1472904775733 Marionette DEBUG loaded listener.js 05:12:55 INFO - PROCESS | 2884 | ++DOMWINDOW == 79 (17B92400) [pid = 2884] [serial = 1619] [outer = 17B3B000] 05:12:56 INFO - PROCESS | 2884 | 1472904776152 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] 05:12:56 INFO - PROCESS | 2884 | 1472904776199 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 05:12:56 INFO - PROCESS | 2884 | 1472904776202 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 05:12:56 INFO - PROCESS | 2884 | 1472904776204 Marionette TRACE conn5 <- [1,2122,null,{}] 05:12:56 INFO - PROCESS | 2884 | 1472904776207 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}] 05:12:56 INFO - PROCESS | 2884 | 1472904776209 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:56 INFO - PROCESS | 2884 | 1472904776330 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 05:12:56 INFO - PROCESS | 2884 | 1472904776336 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:56 INFO - PROCESS | 2884 | 1472904776338 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:56 INFO - PROCESS | 2884 | ++DOCSHELL 13ADD000 == 34 [pid = 2884] [id = 540] 05:12:56 INFO - PROCESS | 2884 | ++DOMWINDOW == 80 (17DA8400) [pid = 2884] [serial = 1620] [outer = 00000000] 05:12:56 INFO - PROCESS | 2884 | ++DOMWINDOW == 81 (17DB0800) [pid = 2884] [serial = 1621] [outer = 17DA8400] 05:12:56 INFO - PROCESS | 2884 | 1472904776385 Marionette DEBUG loaded listener.js 05:12:56 INFO - PROCESS | 2884 | ++DOMWINDOW == 82 (181B8400) [pid = 2884] [serial = 1622] [outer = 17DA8400] 05:12:57 INFO - PROCESS | 2884 | 1472904777219 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]]]}] 05:12:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 05:12:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1079ms 05:12:57 INFO - PROCESS | 2884 | 1472904777282 Marionette TRACE conn5 -> [0,2125,"getWindowHandle",null] 05:12:57 INFO - PROCESS | 2884 | 1472904777287 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 05:12:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 05:12:57 INFO - PROCESS | 2884 | 1472904777292 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 05:12:57 INFO - PROCESS | 2884 | 1472904777297 Marionette TRACE conn5 <- [1,2126,null,{}] 05:12:57 INFO - PROCESS | 2884 | 1472904777303 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}] 05:12:57 INFO - PROCESS | 2884 | 1472904777305 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:57 INFO - PROCESS | 2884 | 1472904777450 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 05:12:57 INFO - PROCESS | 2884 | 1472904777590 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:57 INFO - PROCESS | 2884 | 1472904777593 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:57 INFO - PROCESS | 2884 | ++DOCSHELL 0BE49800 == 35 [pid = 2884] [id = 541] 05:12:57 INFO - PROCESS | 2884 | ++DOMWINDOW == 83 (0BF34000) [pid = 2884] [serial = 1623] [outer = 00000000] 05:12:57 INFO - PROCESS | 2884 | ++DOMWINDOW == 84 (0F7C3C00) [pid = 2884] [serial = 1624] [outer = 0BF34000] 05:12:57 INFO - PROCESS | 2884 | 1472904777658 Marionette DEBUG loaded listener.js 05:12:57 INFO - PROCESS | 2884 | ++DOMWINDOW == 85 (0F86F400) [pid = 2884] [serial = 1625] [outer = 0BF34000] 05:12:58 INFO - PROCESS | 2884 | 1472904778382 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]]]}] 05:12:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 05:12:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1125ms 05:12:58 INFO - PROCESS | 2884 | 1472904778416 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 05:12:58 INFO - PROCESS | 2884 | 1472904778421 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 05:12:58 INFO - PROCESS | 2884 | 1472904778427 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 05:12:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 05:12:58 INFO - PROCESS | 2884 | 1472904778430 Marionette TRACE conn5 <- [1,2130,null,{}] 05:12:58 INFO - PROCESS | 2884 | 1472904778435 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}] 05:12:58 INFO - PROCESS | 2884 | 1472904778438 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:58 INFO - PROCESS | 2884 | 1472904778561 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 05:12:58 INFO - PROCESS | 2884 | 1472904778703 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:58 INFO - PROCESS | 2884 | 1472904778705 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:58 INFO - PROCESS | 2884 | ++DOCSHELL 0BE43400 == 36 [pid = 2884] [id = 542] 05:12:58 INFO - PROCESS | 2884 | ++DOMWINDOW == 86 (0FF55400) [pid = 2884] [serial = 1626] [outer = 00000000] 05:12:58 INFO - PROCESS | 2884 | ++DOMWINDOW == 87 (1433B400) [pid = 2884] [serial = 1627] [outer = 0FF55400] 05:12:58 INFO - PROCESS | 2884 | 1472904778766 Marionette DEBUG loaded listener.js 05:12:58 INFO - PROCESS | 2884 | ++DOMWINDOW == 88 (144A2C00) [pid = 2884] [serial = 1628] [outer = 0FF55400] 05:12:59 INFO - PROCESS | 2884 | --DOCSHELL 17AC3000 == 35 [pid = 2884] [id = 539] 05:12:59 INFO - PROCESS | 2884 | --DOCSHELL 13AE2400 == 34 [pid = 2884] [id = 538] 05:12:59 INFO - PROCESS | 2884 | --DOCSHELL 087DDC00 == 33 [pid = 2884] [id = 537] 05:12:59 INFO - PROCESS | 2884 | --DOCSHELL 15FB2C00 == 32 [pid = 2884] [id = 536] 05:12:59 INFO - PROCESS | 2884 | --DOCSHELL 14337800 == 31 [pid = 2884] [id = 535] 05:12:59 INFO - PROCESS | 2884 | --DOCSHELL 13ADE800 == 30 [pid = 2884] [id = 534] 05:12:59 INFO - PROCESS | 2884 | --DOCSHELL 0F865400 == 29 [pid = 2884] [id = 533] 05:12:59 INFO - PROCESS | 2884 | --DOCSHELL 0BE94C00 == 28 [pid = 2884] [id = 532] 05:12:59 INFO - PROCESS | 2884 | --DOCSHELL 0F2F0C00 == 27 [pid = 2884] [id = 531] 05:12:59 INFO - PROCESS | 2884 | --DOMWINDOW == 87 (16BC6400) [pid = 2884] [serial = 1564] [outer = 00000000] [url = about:blank] 05:12:59 INFO - PROCESS | 2884 | --DOMWINDOW == 86 (181BE400) [pid = 2884] [serial = 1570] [outer = 00000000] [url = about:blank] 05:12:59 INFO - PROCESS | 2884 | --DOMWINDOW == 85 (0F2FAC00) [pid = 2884] [serial = 1549] [outer = 00000000] [url = about:blank] 05:12:59 INFO - PROCESS | 2884 | --DOMWINDOW == 84 (17B37800) [pid = 2884] [serial = 1567] [outer = 00000000] [url = about:blank] 05:12:59 INFO - PROCESS | 2884 | --DOMWINDOW == 83 (0F70F000) [pid = 2884] [serial = 1550] [outer = 00000000] [url = about:blank] 05:12:59 INFO - PROCESS | 2884 | --DOMWINDOW == 82 (0F20D800) [pid = 2884] [serial = 1555] [outer = 00000000] [url = about:blank] 05:12:59 INFO - PROCESS | 2884 | --DOMWINDOW == 81 (0F650400) [pid = 2884] [serial = 1556] [outer = 00000000] [url = about:blank] 05:12:59 INFO - PROCESS | 2884 | --DOMWINDOW == 80 (10A53400) [pid = 2884] [serial = 1552] [outer = 00000000] [url = about:blank] 05:12:59 INFO - PROCESS | 2884 | --DOMWINDOW == 79 (13BCAC00) [pid = 2884] [serial = 1553] [outer = 00000000] [url = about:blank] 05:12:59 INFO - PROCESS | 2884 | --DOMWINDOW == 78 (0F912C00) [pid = 2884] [serial = 1558] [outer = 00000000] [url = about:blank] 05:12:59 INFO - PROCESS | 2884 | --DOMWINDOW == 77 (0FBC2800) [pid = 2884] [serial = 1559] [outer = 00000000] [url = about:blank] 05:12:59 INFO - PROCESS | 2884 | --DOMWINDOW == 76 (181C1400) [pid = 2884] [serial = 1547] [outer = 00000000] [url = about:blank] 05:12:59 INFO - PROCESS | 2884 | --DOMWINDOW == 75 (15C03000) [pid = 2884] [serial = 1561] [outer = 00000000] [url = about:blank] 05:12:59 INFO - PROCESS | 2884 | --DOMWINDOW == 74 (15FEBC00) [pid = 2884] [serial = 1573] [outer = 00000000] [url = about:blank] 05:12:59 INFO - PROCESS | 2884 | --DOMWINDOW == 73 (0F1E6800) [pid = 2884] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:12:59 INFO - PROCESS | 2884 | --DOMWINDOW == 72 (18655000) [pid = 2884] [serial = 1580] [outer = 00000000] [url = about:blank] 05:12:59 INFO - PROCESS | 2884 | --DOMWINDOW == 71 (18277C00) [pid = 2884] [serial = 1577] [outer = 00000000] [url = about:blank] 05:12:59 INFO - PROCESS | 2884 | --DOMWINDOW == 70 (1864EC00) [pid = 2884] [serial = 1579] [outer = 00000000] [url = about:blank] 05:12:59 INFO - PROCESS | 2884 | --DOMWINDOW == 69 (18276400) [pid = 2884] [serial = 1576] [outer = 00000000] [url = about:blank] 05:12:59 INFO - PROCESS | 2884 | --DOMWINDOW == 68 (17AC8000) [pid = 2884] [serial = 1565] [outer = 00000000] [url = about:blank] 05:12:59 INFO - PROCESS | 2884 | --DOMWINDOW == 67 (17AC6400) [pid = 2884] [serial = 1574] [outer = 00000000] [url = about:blank] 05:12:59 INFO - PROCESS | 2884 | --DOMWINDOW == 66 (0F848C00) [pid = 2884] [serial = 1085] [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.] 05:12:59 INFO - PROCESS | 2884 | --DOMWINDOW == 65 (17B38800) [pid = 2884] [serial = 1568] [outer = 00000000] [url = about:blank] 05:12:59 INFO - PROCESS | 2884 | --DOMWINDOW == 64 (0FBB8C00) [pid = 2884] [serial = 1571] [outer = 00000000] [url = about:blank] 05:12:59 INFO - PROCESS | 2884 | --DOMWINDOW == 63 (15FB6800) [pid = 2884] [serial = 1562] [outer = 00000000] [url = about:blank] 05:12:59 INFO - PROCESS | 2884 | 1472904779602 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] 05:12:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 05:12:59 INFO - PROCESS | 2884 | 1472904779669 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 05:12:59 INFO - PROCESS | 2884 | 1472904779673 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 05:12:59 INFO - PROCESS | 2884 | 1472904779676 Marionette TRACE conn5 <- [1,2134,null,{}] 05:12:59 INFO - PROCESS | 2884 | 1472904779683 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}] 05:12:59 INFO - PROCESS | 2884 | 1472904779685 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:59 INFO - PROCESS | 2884 | 1472904779776 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 05:12:59 INFO - PROCESS | 2884 | 1472904779790 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:59 INFO - PROCESS | 2884 | 1472904779793 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:12:59 INFO - PROCESS | 2884 | ++DOCSHELL 0BE94C00 == 28 [pid = 2884] [id = 543] 05:12:59 INFO - PROCESS | 2884 | ++DOMWINDOW == 64 (0BF2F800) [pid = 2884] [serial = 1629] [outer = 00000000] 05:12:59 INFO - PROCESS | 2884 | ++DOMWINDOW == 65 (0F182400) [pid = 2884] [serial = 1630] [outer = 0BF2F800] 05:12:59 INFO - PROCESS | 2884 | 1472904779844 Marionette DEBUG loaded listener.js 05:12:59 INFO - PROCESS | 2884 | ++DOMWINDOW == 66 (0F2F6800) [pid = 2884] [serial = 1631] [outer = 0BF2F800] 05:13:00 INFO - PROCESS | 2884 | 1472904780408 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] 05:13:00 INFO - PROCESS | 2884 | 1472904780468 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 05:13:00 INFO - PROCESS | 2884 | 1472904780474 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 05:13:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 05:13:00 INFO - PROCESS | 2884 | 1472904780477 Marionette TRACE conn5 <- [1,2138,null,{}] 05:13:00 INFO - PROCESS | 2884 | 1472904780481 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}] 05:13:00 INFO - PROCESS | 2884 | 1472904780484 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:00 INFO - PROCESS | 2884 | 1472904780580 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 05:13:00 INFO - PROCESS | 2884 | 1472904780676 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:00 INFO - PROCESS | 2884 | 1472904780678 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:00 INFO - PROCESS | 2884 | ++DOCSHELL 0F848C00 == 29 [pid = 2884] [id = 544] 05:13:00 INFO - PROCESS | 2884 | ++DOMWINDOW == 67 (0F869400) [pid = 2884] [serial = 1632] [outer = 00000000] 05:13:00 INFO - PROCESS | 2884 | ++DOMWINDOW == 68 (0FBC0800) [pid = 2884] [serial = 1633] [outer = 0F869400] 05:13:00 INFO - PROCESS | 2884 | 1472904780728 Marionette DEBUG loaded listener.js 05:13:00 INFO - PROCESS | 2884 | ++DOMWINDOW == 69 (0FFD9C00) [pid = 2884] [serial = 1634] [outer = 0F869400] 05:13:01 INFO - PROCESS | 2884 | 1472904781114 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]]]}] 05:13:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 05:13:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 670ms 05:13:01 INFO - PROCESS | 2884 | 1472904781149 Marionette TRACE conn5 -> [0,2141,"getWindowHandle",null] 05:13:01 INFO - PROCESS | 2884 | 1472904781152 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 05:13:01 INFO - PROCESS | 2884 | 1472904781155 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 05:13:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 05:13:01 INFO - PROCESS | 2884 | 1472904781158 Marionette TRACE conn5 <- [1,2142,null,{}] 05:13:01 INFO - PROCESS | 2884 | 1472904781169 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}] 05:13:01 INFO - PROCESS | 2884 | 1472904781173 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:01 INFO - PROCESS | 2884 | 1472904781259 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 05:13:01 INFO - PROCESS | 2884 | 1472904781266 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:01 INFO - PROCESS | 2884 | 1472904781269 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:01 INFO - PROCESS | 2884 | ++DOCSHELL 14358800 == 30 [pid = 2884] [id = 545] 05:13:01 INFO - PROCESS | 2884 | ++DOMWINDOW == 70 (1435A400) [pid = 2884] [serial = 1635] [outer = 00000000] 05:13:01 INFO - PROCESS | 2884 | ++DOMWINDOW == 71 (15941000) [pid = 2884] [serial = 1636] [outer = 1435A400] 05:13:01 INFO - PROCESS | 2884 | 1472904781331 Marionette DEBUG loaded listener.js 05:13:01 INFO - PROCESS | 2884 | ++DOMWINDOW == 72 (15F46800) [pid = 2884] [serial = 1637] [outer = 1435A400] 05:13:01 INFO - PROCESS | 2884 | 1472904781799 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]]]}] 05:13:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 05:13:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 670ms 05:13:01 INFO - PROCESS | 2884 | 1472904781830 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 05:13:01 INFO - PROCESS | 2884 | 1472904781833 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 05:13:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 05:13:01 INFO - PROCESS | 2884 | 1472904781836 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 05:13:01 INFO - PROCESS | 2884 | 1472904781838 Marionette TRACE conn5 <- [1,2146,null,{}] 05:13:01 INFO - PROCESS | 2884 | 1472904781847 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}] 05:13:01 INFO - PROCESS | 2884 | 1472904781849 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:01 INFO - PROCESS | 2884 | 1472904781975 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 05:13:02 INFO - PROCESS | 2884 | 1472904782063 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:02 INFO - PROCESS | 2884 | 1472904782066 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:02 INFO - PROCESS | 2884 | ++DOCSHELL 15FB6800 == 31 [pid = 2884] [id = 546] 05:13:02 INFO - PROCESS | 2884 | ++DOMWINDOW == 73 (15FEC400) [pid = 2884] [serial = 1638] [outer = 00000000] 05:13:02 INFO - PROCESS | 2884 | ++DOMWINDOW == 74 (16BC5800) [pid = 2884] [serial = 1639] [outer = 15FEC400] 05:13:02 INFO - PROCESS | 2884 | 1472904782113 Marionette DEBUG loaded listener.js 05:13:02 INFO - PROCESS | 2884 | ++DOMWINDOW == 75 (17AC0C00) [pid = 2884] [serial = 1640] [outer = 15FEC400] 05:13:02 INFO - PROCESS | 2884 | 1472904782518 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]]]}] 05:13:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 05:13:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 730ms 05:13:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 05:13:02 INFO - PROCESS | 2884 | 1472904782569 Marionette TRACE conn5 -> [0,2149,"getWindowHandle",null] 05:13:02 INFO - PROCESS | 2884 | 1472904782571 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 05:13:02 INFO - PROCESS | 2884 | 1472904782574 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 05:13:02 INFO - PROCESS | 2884 | 1472904782576 Marionette TRACE conn5 <- [1,2150,null,{}] 05:13:02 INFO - PROCESS | 2884 | 1472904782579 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}] 05:13:02 INFO - PROCESS | 2884 | 1472904782581 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:02 INFO - PROCESS | 2884 | 1472904782703 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 05:13:02 INFO - PROCESS | 2884 | 1472904782709 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:02 INFO - PROCESS | 2884 | 1472904782711 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:02 INFO - PROCESS | 2884 | ++DOCSHELL 17AC4000 == 32 [pid = 2884] [id = 547] 05:13:02 INFO - PROCESS | 2884 | ++DOMWINDOW == 76 (17AC6400) [pid = 2884] [serial = 1641] [outer = 00000000] 05:13:02 INFO - PROCESS | 2884 | ++DOMWINDOW == 77 (17B07800) [pid = 2884] [serial = 1642] [outer = 17AC6400] 05:13:02 INFO - PROCESS | 2884 | 1472904782757 Marionette DEBUG loaded listener.js 05:13:02 INFO - PROCESS | 2884 | ++DOMWINDOW == 78 (17B2F400) [pid = 2884] [serial = 1643] [outer = 17AC6400] 05:13:03 INFO - PROCESS | 2884 | 1472904783219 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]]]}] 05:13:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 05:13:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 671ms 05:13:03 INFO - PROCESS | 2884 | 1472904783245 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 05:13:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 05:13:03 INFO - PROCESS | 2884 | 1472904783247 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 05:13:03 INFO - PROCESS | 2884 | 1472904783250 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 05:13:03 INFO - PROCESS | 2884 | 1472904783252 Marionette TRACE conn5 <- [1,2154,null,{}] 05:13:03 INFO - PROCESS | 2884 | 1472904783255 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}] 05:13:03 INFO - PROCESS | 2884 | 1472904783261 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:03 INFO - PROCESS | 2884 | 1472904783439 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 05:13:03 INFO - PROCESS | 2884 | 1472904783464 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:03 INFO - PROCESS | 2884 | 1472904783466 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:03 INFO - PROCESS | 2884 | ++DOCSHELL 0BE4C800 == 33 [pid = 2884] [id = 548] 05:13:03 INFO - PROCESS | 2884 | ++DOMWINDOW == 79 (17AC8000) [pid = 2884] [serial = 1644] [outer = 00000000] 05:13:03 INFO - PROCESS | 2884 | ++DOMWINDOW == 80 (18131C00) [pid = 2884] [serial = 1645] [outer = 17AC8000] 05:13:03 INFO - PROCESS | 2884 | 1472904783515 Marionette DEBUG loaded listener.js 05:13:03 INFO - PROCESS | 2884 | ++DOMWINDOW == 81 (181BA400) [pid = 2884] [serial = 1646] [outer = 17AC8000] 05:13:04 INFO - PROCESS | 2884 | --DOMWINDOW == 80 (14356C00) [pid = 2884] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 05:13:04 INFO - PROCESS | 2884 | --DOMWINDOW == 79 (0F868800) [pid = 2884] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 05:13:04 INFO - PROCESS | 2884 | --DOMWINDOW == 78 (13BC5000) [pid = 2884] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 05:13:04 INFO - PROCESS | 2884 | --DOMWINDOW == 77 (0F2F2400) [pid = 2884] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 05:13:04 INFO - PROCESS | 2884 | --DOMWINDOW == 76 (0C52AC00) [pid = 2884] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 05:13:04 INFO - PROCESS | 2884 | --DOMWINDOW == 75 (15FB6000) [pid = 2884] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 05:13:04 INFO - PROCESS | 2884 | --DOMWINDOW == 74 (0BE1D400) [pid = 2884] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 05:13:04 INFO - PROCESS | 2884 | --DOMWINDOW == 73 (14428800) [pid = 2884] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 05:13:04 INFO - PROCESS | 2884 | --DOMWINDOW == 72 (18281C00) [pid = 2884] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 05:13:04 INFO - PROCESS | 2884 | --DOMWINDOW == 71 (18283C00) [pid = 2884] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 05:13:04 INFO - PROCESS | 2884 | --DOMWINDOW == 70 (087E0000) [pid = 2884] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 05:13:04 INFO - PROCESS | 2884 | --DOMWINDOW == 69 (1433A000) [pid = 2884] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 05:13:04 INFO - PROCESS | 2884 | --DOMWINDOW == 68 (17B3B000) [pid = 2884] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 05:13:04 INFO - PROCESS | 2884 | 1472904784067 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]]]}] 05:13:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 05:13:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 870ms 05:13:04 INFO - PROCESS | 2884 | 1472904784121 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 05:13:04 INFO - PROCESS | 2884 | 1472904784123 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 05:13:04 INFO - PROCESS | 2884 | 1472904784126 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 05:13:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 05:13:04 INFO - PROCESS | 2884 | 1472904784128 Marionette TRACE conn5 <- [1,2158,null,{}] 05:13:04 INFO - PROCESS | 2884 | 1472904784132 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}] 05:13:04 INFO - PROCESS | 2884 | 1472904784134 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:04 INFO - PROCESS | 2884 | 1472904784216 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 05:13:04 INFO - PROCESS | 2884 | 1472904784316 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:04 INFO - PROCESS | 2884 | 1472904784318 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:04 INFO - PROCESS | 2884 | ++DOCSHELL 0C52AC00 == 34 [pid = 2884] [id = 549] 05:13:04 INFO - PROCESS | 2884 | ++DOMWINDOW == 69 (0F2F2400) [pid = 2884] [serial = 1647] [outer = 00000000] 05:13:04 INFO - PROCESS | 2884 | ++DOMWINDOW == 70 (14428800) [pid = 2884] [serial = 1648] [outer = 0F2F2400] 05:13:04 INFO - PROCESS | 2884 | 1472904784364 Marionette DEBUG loaded listener.js 05:13:04 INFO - PROCESS | 2884 | ++DOMWINDOW == 71 (15FF2000) [pid = 2884] [serial = 1649] [outer = 0F2F2400] 05:13:04 INFO - PROCESS | 2884 | 1472904784728 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]]]}] 05:13:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 05:13:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 630ms 05:13:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 05:13:04 INFO - PROCESS | 2884 | 1472904784761 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 05:13:04 INFO - PROCESS | 2884 | 1472904784763 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 05:13:04 INFO - PROCESS | 2884 | 1472904784766 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 05:13:04 INFO - PROCESS | 2884 | 1472904784768 Marionette TRACE conn5 <- [1,2162,null,{}] 05:13:04 INFO - PROCESS | 2884 | 1472904784771 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}] 05:13:04 INFO - PROCESS | 2884 | 1472904784773 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:04 INFO - PROCESS | 2884 | 1472904784897 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 05:13:04 INFO - PROCESS | 2884 | 1472904784905 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:04 INFO - PROCESS | 2884 | 1472904784907 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:04 INFO - PROCESS | 2884 | ++DOCSHELL 13829C00 == 35 [pid = 2884] [id = 550] 05:13:04 INFO - PROCESS | 2884 | ++DOMWINDOW == 72 (13BC5000) [pid = 2884] [serial = 1650] [outer = 00000000] 05:13:04 INFO - PROCESS | 2884 | ++DOMWINDOW == 73 (18279000) [pid = 2884] [serial = 1651] [outer = 13BC5000] 05:13:04 INFO - PROCESS | 2884 | 1472904784953 Marionette DEBUG loaded listener.js 05:13:05 INFO - PROCESS | 2884 | ++DOMWINDOW == 74 (18281800) [pid = 2884] [serial = 1652] [outer = 13BC5000] 05:13:05 INFO - PROCESS | 2884 | 1472904785379 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]]]}] 05:13:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 05:13:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 630ms 05:13:05 INFO - PROCESS | 2884 | 1472904785397 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 05:13:05 INFO - PROCESS | 2884 | 1472904785399 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 05:13:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 05:13:05 INFO - PROCESS | 2884 | 1472904785402 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 05:13:05 INFO - PROCESS | 2884 | 1472904785404 Marionette TRACE conn5 <- [1,2166,null,{}] 05:13:05 INFO - PROCESS | 2884 | 1472904785407 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}] 05:13:05 INFO - PROCESS | 2884 | 1472904785409 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:05 INFO - PROCESS | 2884 | 1472904785494 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 05:13:05 INFO - PROCESS | 2884 | 1472904785595 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:05 INFO - PROCESS | 2884 | 1472904785597 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:05 INFO - PROCESS | 2884 | ++DOCSHELL 13AD6C00 == 36 [pid = 2884] [id = 551] 05:13:05 INFO - PROCESS | 2884 | ++DOMWINDOW == 75 (1434FC00) [pid = 2884] [serial = 1653] [outer = 00000000] 05:13:05 INFO - PROCESS | 2884 | ++DOMWINDOW == 76 (18654C00) [pid = 2884] [serial = 1654] [outer = 1434FC00] 05:13:05 INFO - PROCESS | 2884 | 1472904785643 Marionette DEBUG loaded listener.js 05:13:05 INFO - PROCESS | 2884 | ++DOMWINDOW == 77 (186EEC00) [pid = 2884] [serial = 1655] [outer = 1434FC00] 05:13:06 INFO - PROCESS | 2884 | 1472904786045 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]]]}] 05:13:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 05:13:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 730ms 05:13:06 INFO - PROCESS | 2884 | 1472904786204 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 05:13:06 INFO - PROCESS | 2884 | 1472904786209 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 05:13:06 INFO - PROCESS | 2884 | 1472904786216 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 05:13:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 05:13:06 INFO - PROCESS | 2884 | 1472904786220 Marionette TRACE conn5 <- [1,2170,null,{}] 05:13:06 INFO - PROCESS | 2884 | 1472904786227 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}] 05:13:06 INFO - PROCESS | 2884 | 1472904786230 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:06 INFO - PROCESS | 2884 | 1472904786351 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 05:13:06 INFO - PROCESS | 2884 | 1472904786457 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:06 INFO - PROCESS | 2884 | 1472904786461 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:06 INFO - PROCESS | 2884 | ++DOCSHELL 0BE43800 == 37 [pid = 2884] [id = 552] 05:13:06 INFO - PROCESS | 2884 | ++DOMWINDOW == 78 (0BE46C00) [pid = 2884] [serial = 1656] [outer = 00000000] 05:13:06 INFO - PROCESS | 2884 | ++DOMWINDOW == 79 (0F182000) [pid = 2884] [serial = 1657] [outer = 0BE46C00] 05:13:06 INFO - PROCESS | 2884 | 1472904786521 Marionette DEBUG loaded listener.js 05:13:06 INFO - PROCESS | 2884 | ++DOMWINDOW == 80 (0F7BDC00) [pid = 2884] [serial = 1658] [outer = 0BE46C00] 05:13:07 INFO - PROCESS | 2884 | 1472904787139 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]]]}] 05:13:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 05:13:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 970ms 05:13:07 INFO - PROCESS | 2884 | 1472904787194 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 05:13:07 INFO - PROCESS | 2884 | 1472904787199 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 05:13:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 05:13:07 INFO - PROCESS | 2884 | 1472904787206 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 05:13:07 INFO - PROCESS | 2884 | 1472904787208 Marionette TRACE conn5 <- [1,2174,null,{}] 05:13:07 INFO - PROCESS | 2884 | 1472904787213 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}] 05:13:07 INFO - PROCESS | 2884 | 1472904787215 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:07 INFO - PROCESS | 2884 | 1472904787332 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 05:13:07 INFO - PROCESS | 2884 | 1472904787473 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:07 INFO - PROCESS | 2884 | 1472904787476 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:07 INFO - PROCESS | 2884 | ++DOCSHELL 13A2F800 == 38 [pid = 2884] [id = 553] 05:13:07 INFO - PROCESS | 2884 | ++DOMWINDOW == 81 (13AB9C00) [pid = 2884] [serial = 1659] [outer = 00000000] 05:13:07 INFO - PROCESS | 2884 | ++DOMWINDOW == 82 (14339000) [pid = 2884] [serial = 1660] [outer = 13AB9C00] 05:13:07 INFO - PROCESS | 2884 | 1472904787536 Marionette DEBUG loaded listener.js 05:13:07 INFO - PROCESS | 2884 | ++DOMWINDOW == 83 (15C0D000) [pid = 2884] [serial = 1661] [outer = 13AB9C00] 05:13:08 INFO - PROCESS | 2884 | 1472904788137 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]]]}] 05:13:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 05:13:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 971ms 05:13:08 INFO - PROCESS | 2884 | 1472904788180 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 05:13:08 INFO - PROCESS | 2884 | 1472904788182 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 05:13:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 05:13:08 INFO - PROCESS | 2884 | 1472904788186 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 05:13:08 INFO - PROCESS | 2884 | 1472904788190 Marionette TRACE conn5 <- [1,2178,null,{}] 05:13:08 INFO - PROCESS | 2884 | 1472904788201 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}] 05:13:08 INFO - PROCESS | 2884 | 1472904788205 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:08 INFO - PROCESS | 2884 | 1472904788319 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 05:13:08 INFO - PROCESS | 2884 | 1472904788433 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:08 INFO - PROCESS | 2884 | 1472904788437 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:08 INFO - PROCESS | 2884 | ++DOCSHELL 18130000 == 39 [pid = 2884] [id = 554] 05:13:08 INFO - PROCESS | 2884 | ++DOMWINDOW == 84 (181BB800) [pid = 2884] [serial = 1662] [outer = 00000000] 05:13:08 INFO - PROCESS | 2884 | ++DOMWINDOW == 85 (18278C00) [pid = 2884] [serial = 1663] [outer = 181BB800] 05:13:08 INFO - PROCESS | 2884 | 1472904788536 Marionette DEBUG loaded listener.js 05:13:08 INFO - PROCESS | 2884 | ++DOMWINDOW == 86 (186EA400) [pid = 2884] [serial = 1664] [outer = 181BB800] 05:13:09 INFO - PROCESS | 2884 | 1472904789202 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]]]}] 05:13:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 05:13:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1077ms 05:13:09 INFO - PROCESS | 2884 | 1472904789272 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 05:13:09 INFO - PROCESS | 2884 | 1472904789275 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 05:13:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 05:13:09 INFO - PROCESS | 2884 | 1472904789279 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 05:13:09 INFO - PROCESS | 2884 | 1472904789281 Marionette TRACE conn5 <- [1,2182,null,{}] 05:13:09 INFO - PROCESS | 2884 | 1472904789298 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}] 05:13:09 INFO - PROCESS | 2884 | 1472904789301 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:09 INFO - PROCESS | 2884 | 1472904789447 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 05:13:09 INFO - PROCESS | 2884 | 1472904789512 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:09 INFO - PROCESS | 2884 | 1472904789515 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:09 INFO - PROCESS | 2884 | ++DOCSHELL 0F656C00 == 40 [pid = 2884] [id = 555] 05:13:09 INFO - PROCESS | 2884 | ++DOMWINDOW == 87 (13AB8800) [pid = 2884] [serial = 1665] [outer = 00000000] 05:13:09 INFO - PROCESS | 2884 | ++DOMWINDOW == 88 (15C07800) [pid = 2884] [serial = 1666] [outer = 13AB8800] 05:13:09 INFO - PROCESS | 2884 | 1472904789572 Marionette DEBUG loaded listener.js 05:13:09 INFO - PROCESS | 2884 | ++DOMWINDOW == 89 (16045C00) [pid = 2884] [serial = 1667] [outer = 13AB8800] 05:13:10 INFO - PROCESS | 2884 | 1472904790278 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]]]}] 05:13:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 05:13:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1020ms 05:13:10 INFO - PROCESS | 2884 | 1472904790302 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 05:13:10 INFO - PROCESS | 2884 | 1472904790306 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 05:13:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 05:13:10 INFO - PROCESS | 2884 | 1472904790311 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 05:13:10 INFO - PROCESS | 2884 | 1472904790314 Marionette TRACE conn5 <- [1,2186,null,{}] 05:13:10 INFO - PROCESS | 2884 | 1472904790320 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}] 05:13:10 INFO - PROCESS | 2884 | 1472904790323 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:10 INFO - PROCESS | 2884 | 1472904790428 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 05:13:10 INFO - PROCESS | 2884 | 1472904790574 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:10 INFO - PROCESS | 2884 | 1472904790576 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:10 INFO - PROCESS | 2884 | ++DOCSHELL 087E2800 == 41 [pid = 2884] [id = 556] 05:13:10 INFO - PROCESS | 2884 | ++DOMWINDOW == 90 (0BE20400) [pid = 2884] [serial = 1668] [outer = 00000000] 05:13:10 INFO - PROCESS | 2884 | ++DOMWINDOW == 91 (0F707C00) [pid = 2884] [serial = 1669] [outer = 0BE20400] 05:13:10 INFO - PROCESS | 2884 | 1472904790629 Marionette DEBUG loaded listener.js 05:13:10 INFO - PROCESS | 2884 | ++DOMWINDOW == 92 (0F850400) [pid = 2884] [serial = 1670] [outer = 0BE20400] 05:13:11 INFO - PROCESS | 2884 | --DOCSHELL 13829C00 == 40 [pid = 2884] [id = 550] 05:13:11 INFO - PROCESS | 2884 | --DOCSHELL 0C52AC00 == 39 [pid = 2884] [id = 549] 05:13:11 INFO - PROCESS | 2884 | --DOCSHELL 0BE4C800 == 38 [pid = 2884] [id = 548] 05:13:11 INFO - PROCESS | 2884 | --DOCSHELL 17AC4000 == 37 [pid = 2884] [id = 547] 05:13:11 INFO - PROCESS | 2884 | --DOCSHELL 15FB6800 == 36 [pid = 2884] [id = 546] 05:13:11 INFO - PROCESS | 2884 | --DOCSHELL 14358800 == 35 [pid = 2884] [id = 545] 05:13:11 INFO - PROCESS | 2884 | --DOCSHELL 0F848C00 == 34 [pid = 2884] [id = 544] 05:13:11 INFO - PROCESS | 2884 | --DOCSHELL 0BE94C00 == 33 [pid = 2884] [id = 543] 05:13:11 INFO - PROCESS | 2884 | --DOCSHELL 13ADD000 == 32 [pid = 2884] [id = 540] 05:13:11 INFO - PROCESS | 2884 | --DOCSHELL 0BE43400 == 31 [pid = 2884] [id = 542] 05:13:11 INFO - PROCESS | 2884 | --DOCSHELL 0BE49800 == 30 [pid = 2884] [id = 541] 05:13:11 INFO - PROCESS | 2884 | --DOCSHELL 0F656C00 == 29 [pid = 2884] [id = 555] 05:13:11 INFO - PROCESS | 2884 | --DOCSHELL 13A2F800 == 28 [pid = 2884] [id = 553] 05:13:11 INFO - PROCESS | 2884 | --DOCSHELL 18130000 == 27 [pid = 2884] [id = 554] 05:13:11 INFO - PROCESS | 2884 | --DOCSHELL 13AD6C00 == 26 [pid = 2884] [id = 551] 05:13:11 INFO - PROCESS | 2884 | --DOCSHELL 0BE43800 == 25 [pid = 2884] [id = 552] 05:13:11 INFO - PROCESS | 2884 | --DOMWINDOW == 91 (17BC4C00) [pid = 2884] [serial = 1618] [outer = 00000000] [url = about:blank] 05:13:11 INFO - PROCESS | 2884 | --DOMWINDOW == 90 (15C05400) [pid = 2884] [serial = 1606] [outer = 00000000] [url = about:blank] 05:13:11 INFO - PROCESS | 2884 | --DOMWINDOW == 89 (0F870400) [pid = 2884] [serial = 1600] [outer = 00000000] [url = about:blank] 05:13:11 INFO - PROCESS | 2884 | --DOMWINDOW == 88 (0F918400) [pid = 2884] [serial = 1601] [outer = 00000000] [url = about:blank] 05:13:11 INFO - PROCESS | 2884 | --DOMWINDOW == 87 (142AE400) [pid = 2884] [serial = 1603] [outer = 00000000] [url = about:blank] 05:13:11 INFO - PROCESS | 2884 | --DOMWINDOW == 86 (0F867800) [pid = 2884] [serial = 1595] [outer = 00000000] [url = about:blank] 05:13:11 INFO - PROCESS | 2884 | --DOMWINDOW == 85 (0F70E400) [pid = 2884] [serial = 1594] [outer = 00000000] [url = about:blank] 05:13:11 INFO - PROCESS | 2884 | --DOMWINDOW == 84 (0C5F2000) [pid = 2884] [serial = 1597] [outer = 00000000] [url = about:blank] 05:13:11 INFO - PROCESS | 2884 | --DOMWINDOW == 83 (0F1E3C00) [pid = 2884] [serial = 1598] [outer = 00000000] [url = about:blank] 05:13:11 INFO - PROCESS | 2884 | --DOMWINDOW == 82 (1604C000) [pid = 2884] [serial = 1609] [outer = 00000000] [url = about:blank] 05:13:11 INFO - PROCESS | 2884 | --DOMWINDOW == 81 (0F843C00) [pid = 2884] [serial = 1583] [outer = 00000000] [url = about:blank] 05:13:11 INFO - PROCESS | 2884 | --DOMWINDOW == 80 (0F64FC00) [pid = 2884] [serial = 1582] [outer = 00000000] [url = about:blank] 05:13:11 INFO - PROCESS | 2884 | --DOMWINDOW == 79 (1604A000) [pid = 2884] [serial = 1586] [outer = 00000000] [url = about:blank] 05:13:11 INFO - PROCESS | 2884 | --DOMWINDOW == 78 (1594CC00) [pid = 2884] [serial = 1585] [outer = 00000000] [url = about:blank] 05:13:11 INFO - PROCESS | 2884 | --DOMWINDOW == 77 (186F1800) [pid = 2884] [serial = 1589] [outer = 00000000] [url = about:blank] 05:13:11 INFO - PROCESS | 2884 | --DOMWINDOW == 76 (18654000) [pid = 2884] [serial = 1588] [outer = 00000000] [url = about:blank] 05:13:11 INFO - PROCESS | 2884 | --DOMWINDOW == 75 (1898E800) [pid = 2884] [serial = 1592] [outer = 00000000] [url = about:blank] 05:13:11 INFO - PROCESS | 2884 | --DOMWINDOW == 74 (18989000) [pid = 2884] [serial = 1591] [outer = 00000000] [url = about:blank] 05:13:11 INFO - PROCESS | 2884 | --DOMWINDOW == 73 (15F4AC00) [pid = 2884] [serial = 1607] [outer = 00000000] [url = about:blank] 05:13:11 INFO - PROCESS | 2884 | --DOMWINDOW == 72 (0C52A400) [pid = 2884] [serial = 1612] [outer = 00000000] [url = about:blank] 05:13:11 INFO - PROCESS | 2884 | --DOMWINDOW == 71 (0BF3D400) [pid = 2884] [serial = 1610] [outer = 00000000] [url = about:blank] 05:13:11 INFO - PROCESS | 2884 | --DOMWINDOW == 70 (0F86B400) [pid = 2884] [serial = 1613] [outer = 00000000] [url = about:blank] 05:13:11 INFO - PROCESS | 2884 | --DOMWINDOW == 69 (17AC3C00) [pid = 2884] [serial = 1615] [outer = 00000000] [url = about:blank] 05:13:11 INFO - PROCESS | 2884 | --DOMWINDOW == 68 (17B34C00) [pid = 2884] [serial = 1616] [outer = 00000000] [url = about:blank] 05:13:11 INFO - PROCESS | 2884 | --DOMWINDOW == 67 (1433CC00) [pid = 2884] [serial = 1604] [outer = 00000000] [url = about:blank] 05:13:11 INFO - PROCESS | 2884 | --DOMWINDOW == 66 (17B92400) [pid = 2884] [serial = 1619] [outer = 00000000] [url = about:blank] 05:13:11 INFO - PROCESS | 2884 | 1472904791824 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]]]}] 05:13:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 05:13:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1521ms 05:13:11 INFO - PROCESS | 2884 | 1472904791833 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 05:13:11 INFO - PROCESS | 2884 | 1472904791837 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 05:13:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 05:13:11 INFO - PROCESS | 2884 | 1472904791841 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 05:13:11 INFO - PROCESS | 2884 | 1472904791845 Marionette TRACE conn5 <- [1,2190,null,{}] 05:13:11 INFO - PROCESS | 2884 | 1472904791850 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}] 05:13:11 INFO - PROCESS | 2884 | 1472904791853 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:11 INFO - PROCESS | 2884 | 1472904791947 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 05:13:11 INFO - PROCESS | 2884 | 1472904791956 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:11 INFO - PROCESS | 2884 | 1472904791959 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:12 INFO - PROCESS | 2884 | ++DOCSHELL 0BE3F800 == 26 [pid = 2884] [id = 557] 05:13:12 INFO - PROCESS | 2884 | ++DOMWINDOW == 67 (0BE40000) [pid = 2884] [serial = 1671] [outer = 00000000] 05:13:12 INFO - PROCESS | 2884 | ++DOMWINDOW == 68 (0C56E400) [pid = 2884] [serial = 1672] [outer = 0BE40000] 05:13:12 INFO - PROCESS | 2884 | 1472904792011 Marionette DEBUG loaded listener.js 05:13:12 INFO - PROCESS | 2884 | ++DOMWINDOW == 69 (0F1E4000) [pid = 2884] [serial = 1673] [outer = 0BE40000] 05:13:12 INFO - PROCESS | 2884 | 1472904792519 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]]]}] 05:13:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 05:13:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 730ms 05:13:12 INFO - PROCESS | 2884 | 1472904792573 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 05:13:12 INFO - PROCESS | 2884 | 1472904792577 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 05:13:12 INFO - PROCESS | 2884 | 1472904792583 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 05:13:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 05:13:12 INFO - PROCESS | 2884 | 1472904792586 Marionette TRACE conn5 <- [1,2194,null,{}] 05:13:12 INFO - PROCESS | 2884 | 1472904792590 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}] 05:13:12 INFO - PROCESS | 2884 | 1472904792593 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:12 INFO - PROCESS | 2884 | 1472904792715 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 05:13:12 INFO - PROCESS | 2884 | 1472904792822 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:12 INFO - PROCESS | 2884 | 1472904792824 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:12 INFO - PROCESS | 2884 | ++DOCSHELL 0F708400 == 27 [pid = 2884] [id = 558] 05:13:12 INFO - PROCESS | 2884 | ++DOMWINDOW == 70 (0F7C1400) [pid = 2884] [serial = 1674] [outer = 00000000] 05:13:12 INFO - PROCESS | 2884 | ++DOMWINDOW == 71 (0F84C000) [pid = 2884] [serial = 1675] [outer = 0F7C1400] 05:13:12 INFO - PROCESS | 2884 | 1472904792874 Marionette DEBUG loaded listener.js 05:13:12 INFO - PROCESS | 2884 | ++DOMWINDOW == 72 (0F84F000) [pid = 2884] [serial = 1676] [outer = 0F7C1400] 05:13:13 INFO - PROCESS | 2884 | 1472904793232 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]]]}] 05:13:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 05:13:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 732ms 05:13:13 INFO - PROCESS | 2884 | 1472904793319 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 05:13:13 INFO - PROCESS | 2884 | 1472904793321 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 05:13:13 INFO - PROCESS | 2884 | 1472904793325 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 05:13:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 05:13:13 INFO - PROCESS | 2884 | 1472904793329 Marionette TRACE conn5 <- [1,2198,null,{}] 05:13:13 INFO - PROCESS | 2884 | 1472904793344 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}] 05:13:13 INFO - PROCESS | 2884 | 1472904793349 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:13 INFO - PROCESS | 2884 | 1472904793438 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 05:13:13 INFO - PROCESS | 2884 | 1472904793444 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:13 INFO - PROCESS | 2884 | 1472904793448 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:13 INFO - PROCESS | 2884 | ++DOCSHELL 0FF56400 == 28 [pid = 2884] [id = 559] 05:13:13 INFO - PROCESS | 2884 | ++DOMWINDOW == 73 (0FFDBC00) [pid = 2884] [serial = 1677] [outer = 00000000] 05:13:13 INFO - PROCESS | 2884 | ++DOMWINDOW == 74 (10BE5400) [pid = 2884] [serial = 1678] [outer = 0FFDBC00] 05:13:13 INFO - PROCESS | 2884 | 1472904793498 Marionette DEBUG loaded listener.js 05:13:13 INFO - PROCESS | 2884 | ++DOMWINDOW == 75 (13AD8C00) [pid = 2884] [serial = 1679] [outer = 0FFDBC00] 05:13:14 INFO - PROCESS | 2884 | 1472904794003 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]]]}] 05:13:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 05:13:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 730ms 05:13:14 INFO - PROCESS | 2884 | 1472904794080 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 05:13:14 INFO - PROCESS | 2884 | 1472904794083 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 05:13:14 INFO - PROCESS | 2884 | 1472904794098 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 05:13:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 05:13:14 INFO - PROCESS | 2884 | 1472904794100 Marionette TRACE conn5 <- [1,2202,null,{}] 05:13:14 INFO - PROCESS | 2884 | 1472904794103 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}] 05:13:14 INFO - PROCESS | 2884 | 1472904794105 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:14 INFO - PROCESS | 2884 | 1472904794226 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 05:13:14 INFO - PROCESS | 2884 | 1472904794291 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:14 INFO - PROCESS | 2884 | 1472904794293 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:14 INFO - PROCESS | 2884 | ++DOCSHELL 13D97800 == 29 [pid = 2884] [id = 560] 05:13:14 INFO - PROCESS | 2884 | ++DOMWINDOW == 76 (13D9A800) [pid = 2884] [serial = 1680] [outer = 00000000] 05:13:14 INFO - PROCESS | 2884 | ++DOMWINDOW == 77 (14354000) [pid = 2884] [serial = 1681] [outer = 13D9A800] 05:13:14 INFO - PROCESS | 2884 | 1472904794340 Marionette DEBUG loaded listener.js 05:13:14 INFO - PROCESS | 2884 | ++DOMWINDOW == 78 (15929400) [pid = 2884] [serial = 1682] [outer = 13D9A800] 05:13:14 INFO - PROCESS | 2884 | 1472904794753 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]]]}] 05:13:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 05:13:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 670ms 05:13:14 INFO - PROCESS | 2884 | 1472904794773 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 05:13:14 INFO - PROCESS | 2884 | 1472904794776 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 05:13:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 05:13:14 INFO - PROCESS | 2884 | 1472904794778 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 05:13:14 INFO - PROCESS | 2884 | 1472904794780 Marionette TRACE conn5 <- [1,2206,null,{}] 05:13:14 INFO - PROCESS | 2884 | 1472904794784 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}] 05:13:14 INFO - PROCESS | 2884 | 1472904794786 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:14 INFO - PROCESS | 2884 | 1472904794900 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 05:13:14 INFO - PROCESS | 2884 | 1472904794905 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:14 INFO - PROCESS | 2884 | 1472904794907 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:14 INFO - PROCESS | 2884 | ++DOCSHELL 144A6400 == 30 [pid = 2884] [id = 561] 05:13:14 INFO - PROCESS | 2884 | ++DOMWINDOW == 79 (1594CC00) [pid = 2884] [serial = 1683] [outer = 00000000] 05:13:14 INFO - PROCESS | 2884 | ++DOMWINDOW == 80 (15F4B000) [pid = 2884] [serial = 1684] [outer = 1594CC00] 05:13:14 INFO - PROCESS | 2884 | 1472904794954 Marionette DEBUG loaded listener.js 05:13:15 INFO - PROCESS | 2884 | ++DOMWINDOW == 81 (16044400) [pid = 2884] [serial = 1685] [outer = 1594CC00] 05:13:15 INFO - PROCESS | 2884 | 1472904795425 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]]]}] 05:13:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 05:13:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 730ms 05:13:15 INFO - PROCESS | 2884 | 1472904795512 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 05:13:15 INFO - PROCESS | 2884 | 1472904795514 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 05:13:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 05:13:15 INFO - PROCESS | 2884 | 1472904795522 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 05:13:15 INFO - PROCESS | 2884 | 1472904795523 Marionette TRACE conn5 <- [1,2210,null,{}] 05:13:15 INFO - PROCESS | 2884 | 1472904795527 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}] 05:13:15 INFO - PROCESS | 2884 | 1472904795533 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:15 INFO - PROCESS | 2884 | 1472904795928 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 05:13:15 INFO - PROCESS | 2884 | --DOMWINDOW == 80 (15FEC400) [pid = 2884] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 05:13:15 INFO - PROCESS | 2884 | --DOMWINDOW == 79 (17AC6400) [pid = 2884] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 05:13:15 INFO - PROCESS | 2884 | --DOMWINDOW == 78 (0FF55400) [pid = 2884] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 05:13:15 INFO - PROCESS | 2884 | --DOMWINDOW == 77 (17DA8400) [pid = 2884] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 05:13:15 INFO - PROCESS | 2884 | --DOMWINDOW == 76 (0BF34000) [pid = 2884] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 05:13:15 INFO - PROCESS | 2884 | --DOMWINDOW == 75 (0F869400) [pid = 2884] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 05:13:15 INFO - PROCESS | 2884 | --DOMWINDOW == 74 (0BF2F800) [pid = 2884] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 05:13:15 INFO - PROCESS | 2884 | --DOMWINDOW == 73 (1435A400) [pid = 2884] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 05:13:15 INFO - PROCESS | 2884 | --DOMWINDOW == 72 (0F2F2400) [pid = 2884] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 05:13:15 INFO - PROCESS | 2884 | --DOMWINDOW == 71 (13BC5000) [pid = 2884] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 05:13:15 INFO - PROCESS | 2884 | --DOMWINDOW == 70 (17AC8000) [pid = 2884] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 05:13:15 INFO - PROCESS | 2884 | --DOMWINDOW == 69 (1434FC00) [pid = 2884] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 05:13:16 INFO - PROCESS | 2884 | 1472904796001 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:16 INFO - PROCESS | 2884 | 1472904796004 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:16 INFO - PROCESS | 2884 | ++DOCSHELL 08791C00 == 31 [pid = 2884] [id = 562] 05:13:16 INFO - PROCESS | 2884 | ++DOMWINDOW == 70 (087DDC00) [pid = 2884] [serial = 1686] [outer = 00000000] 05:13:16 INFO - PROCESS | 2884 | ++DOMWINDOW == 71 (0BE47400) [pid = 2884] [serial = 1687] [outer = 087DDC00] 05:13:16 INFO - PROCESS | 2884 | 1472904796052 Marionette DEBUG loaded listener.js 05:13:16 INFO - PROCESS | 2884 | ++DOMWINDOW == 72 (13BC5000) [pid = 2884] [serial = 1688] [outer = 087DDC00] 05:13:16 INFO - PROCESS | 2884 | 1472904796421 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]]]}] 05:13:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 05:13:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 930ms 05:13:16 INFO - PROCESS | 2884 | 1472904796456 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 05:13:16 INFO - PROCESS | 2884 | 1472904796458 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 05:13:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 05:13:16 INFO - PROCESS | 2884 | 1472904796461 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 05:13:16 INFO - PROCESS | 2884 | 1472904796463 Marionette TRACE conn5 <- [1,2214,null,{}] 05:13:16 INFO - PROCESS | 2884 | 1472904796466 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}] 05:13:16 INFO - PROCESS | 2884 | 1472904796468 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:16 INFO - PROCESS | 2884 | 1472904796548 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 05:13:16 INFO - PROCESS | 2884 | 1472904796553 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:16 INFO - PROCESS | 2884 | 1472904796555 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:16 INFO - PROCESS | 2884 | ++DOCSHELL 0F17E000 == 32 [pid = 2884] [id = 563] 05:13:16 INFO - PROCESS | 2884 | ++DOMWINDOW == 73 (13BC7800) [pid = 2884] [serial = 1689] [outer = 00000000] 05:13:16 INFO - PROCESS | 2884 | ++DOMWINDOW == 74 (17AC5000) [pid = 2884] [serial = 1690] [outer = 13BC7800] 05:13:16 INFO - PROCESS | 2884 | 1472904796601 Marionette DEBUG loaded listener.js 05:13:16 INFO - PROCESS | 2884 | ++DOMWINDOW == 75 (17B2E800) [pid = 2884] [serial = 1691] [outer = 13BC7800] 05:13:17 INFO - PROCESS | 2884 | 1472904797034 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]]]}] 05:13:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 05:13:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 630ms 05:13:17 INFO - PROCESS | 2884 | 1472904797095 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 05:13:17 INFO - PROCESS | 2884 | 1472904797097 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 05:13:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 05:13:17 INFO - PROCESS | 2884 | 1472904797100 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 05:13:17 INFO - PROCESS | 2884 | 1472904797102 Marionette TRACE conn5 <- [1,2218,null,{}] 05:13:17 INFO - PROCESS | 2884 | 1472904797106 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}] 05:13:17 INFO - PROCESS | 2884 | 1472904797107 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:17 INFO - PROCESS | 2884 | 1472904797188 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 05:13:17 INFO - PROCESS | 2884 | 1472904797195 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:17 INFO - PROCESS | 2884 | 1472904797197 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:17 INFO - PROCESS | 2884 | ++DOCSHELL 16074800 == 33 [pid = 2884] [id = 564] 05:13:17 INFO - PROCESS | 2884 | ++DOMWINDOW == 76 (17B33400) [pid = 2884] [serial = 1692] [outer = 00000000] 05:13:17 INFO - PROCESS | 2884 | ++DOMWINDOW == 77 (0F7BF000) [pid = 2884] [serial = 1693] [outer = 17B33400] 05:13:17 INFO - PROCESS | 2884 | 1472904797243 Marionette DEBUG loaded listener.js 05:13:17 INFO - PROCESS | 2884 | ++DOMWINDOW == 78 (17B38000) [pid = 2884] [serial = 1694] [outer = 17B33400] 05:13:17 INFO - PROCESS | 2884 | 1472904797676 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]]]}] 05:13:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 05:13:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 630ms 05:13:17 INFO - PROCESS | 2884 | 1472904797731 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 05:13:17 INFO - PROCESS | 2884 | 1472904797733 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 05:13:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 05:13:17 INFO - PROCESS | 2884 | 1472904797756 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 05:13:17 INFO - PROCESS | 2884 | 1472904797758 Marionette TRACE conn5 <- [1,2222,null,{}] 05:13:17 INFO - PROCESS | 2884 | 1472904797761 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}] 05:13:17 INFO - PROCESS | 2884 | 1472904797763 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:17 INFO - PROCESS | 2884 | 1472904797846 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 05:13:17 INFO - PROCESS | 2884 | 1472904797852 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:17 INFO - PROCESS | 2884 | 1472904797854 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:17 INFO - PROCESS | 2884 | ++DOCSHELL 17DA2C00 == 34 [pid = 2884] [id = 565] 05:13:17 INFO - PROCESS | 2884 | ++DOMWINDOW == 79 (17DA3400) [pid = 2884] [serial = 1695] [outer = 00000000] 05:13:17 INFO - PROCESS | 2884 | ++DOMWINDOW == 80 (17DAAC00) [pid = 2884] [serial = 1696] [outer = 17DA3400] 05:13:17 INFO - PROCESS | 2884 | 1472904797909 Marionette DEBUG loaded listener.js 05:13:18 INFO - PROCESS | 2884 | ++DOMWINDOW == 81 (181BEC00) [pid = 2884] [serial = 1697] [outer = 17DA3400] 05:13:18 INFO - PROCESS | 2884 | 1472904798781 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]]]}] 05:13:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 05:13:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1080ms 05:13:18 INFO - PROCESS | 2884 | 1472904798825 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 05:13:18 INFO - PROCESS | 2884 | 1472904798830 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 05:13:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 05:13:18 INFO - PROCESS | 2884 | 1472904798834 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 05:13:18 INFO - PROCESS | 2884 | 1472904798839 Marionette TRACE conn5 <- [1,2226,null,{}] 05:13:18 INFO - PROCESS | 2884 | 1472904798845 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}] 05:13:18 INFO - PROCESS | 2884 | 1472904798848 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:19 INFO - PROCESS | 2884 | 1472904798984 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 05:13:19 INFO - PROCESS | 2884 | 1472904799123 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:19 INFO - PROCESS | 2884 | 1472904799126 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:19 INFO - PROCESS | 2884 | ++DOCSHELL 0BE1E800 == 35 [pid = 2884] [id = 566] 05:13:19 INFO - PROCESS | 2884 | ++DOMWINDOW == 82 (0BE43400) [pid = 2884] [serial = 1698] [outer = 00000000] 05:13:19 INFO - PROCESS | 2884 | ++DOMWINDOW == 83 (0F65A800) [pid = 2884] [serial = 1699] [outer = 0BE43400] 05:13:19 INFO - PROCESS | 2884 | 1472904799187 Marionette DEBUG loaded listener.js 05:13:19 INFO - PROCESS | 2884 | ++DOMWINDOW == 84 (0F843400) [pid = 2884] [serial = 1700] [outer = 0BE43400] 05:13:19 INFO - PROCESS | 2884 | 1472904799918 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]]]}] 05:13:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 05:13:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1124ms 05:13:19 INFO - PROCESS | 2884 | 1472904799959 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 05:13:19 INFO - PROCESS | 2884 | 1472904799964 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 05:13:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 05:13:20 INFO - PROCESS | 2884 | 1472904799997 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 05:13:20 INFO - PROCESS | 2884 | 1472904800000 Marionette TRACE conn5 <- [1,2230,null,{}] 05:13:20 INFO - PROCESS | 2884 | 1472904800005 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}] 05:13:20 INFO - PROCESS | 2884 | 1472904800008 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:20 INFO - PROCESS | 2884 | 1472904800140 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 05:13:20 INFO - PROCESS | 2884 | 1472904800361 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:20 INFO - PROCESS | 2884 | 1472904800364 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:20 INFO - PROCESS | 2884 | ++DOCSHELL 08753000 == 36 [pid = 2884] [id = 567] 05:13:20 INFO - PROCESS | 2884 | ++DOMWINDOW == 85 (08753400) [pid = 2884] [serial = 1701] [outer = 00000000] 05:13:20 INFO - PROCESS | 2884 | ++DOMWINDOW == 86 (087E0000) [pid = 2884] [serial = 1702] [outer = 08753400] 05:13:20 INFO - PROCESS | 2884 | 1472904800424 Marionette DEBUG loaded listener.js 05:13:20 INFO - PROCESS | 2884 | ++DOMWINDOW == 87 (0BE1D400) [pid = 2884] [serial = 1703] [outer = 08753400] 05:13:20 INFO - PROCESS | 2884 | --DOCSHELL 16074800 == 35 [pid = 2884] [id = 564] 05:13:20 INFO - PROCESS | 2884 | --DOCSHELL 0F17E000 == 34 [pid = 2884] [id = 563] 05:13:20 INFO - PROCESS | 2884 | --DOCSHELL 08791C00 == 33 [pid = 2884] [id = 562] 05:13:20 INFO - PROCESS | 2884 | --DOCSHELL 144A6400 == 32 [pid = 2884] [id = 561] 05:13:20 INFO - PROCESS | 2884 | --DOCSHELL 13D97800 == 31 [pid = 2884] [id = 560] 05:13:20 INFO - PROCESS | 2884 | --DOCSHELL 0FF56400 == 30 [pid = 2884] [id = 559] 05:13:20 INFO - PROCESS | 2884 | --DOCSHELL 0F708400 == 29 [pid = 2884] [id = 558] 05:13:20 INFO - PROCESS | 2884 | --DOCSHELL 0BE3F800 == 28 [pid = 2884] [id = 557] 05:13:20 INFO - PROCESS | 2884 | --DOMWINDOW == 86 (16BC5800) [pid = 2884] [serial = 1639] [outer = 00000000] [url = about:blank] 05:13:20 INFO - PROCESS | 2884 | --DOMWINDOW == 85 (17AC0C00) [pid = 2884] [serial = 1640] [outer = 00000000] [url = about:blank] 05:13:20 INFO - PROCESS | 2884 | --DOMWINDOW == 84 (17B2F400) [pid = 2884] [serial = 1643] [outer = 00000000] [url = about:blank] 05:13:20 INFO - PROCESS | 2884 | --DOMWINDOW == 83 (17B07800) [pid = 2884] [serial = 1642] [outer = 00000000] [url = about:blank] 05:13:20 INFO - PROCESS | 2884 | --DOMWINDOW == 82 (1433B400) [pid = 2884] [serial = 1627] [outer = 00000000] [url = about:blank] 05:13:20 INFO - PROCESS | 2884 | --DOMWINDOW == 81 (144A2C00) [pid = 2884] [serial = 1628] [outer = 00000000] [url = about:blank] 05:13:20 INFO - PROCESS | 2884 | --DOMWINDOW == 80 (181B8400) [pid = 2884] [serial = 1622] [outer = 00000000] [url = about:blank] 05:13:20 INFO - PROCESS | 2884 | --DOMWINDOW == 79 (17DB0800) [pid = 2884] [serial = 1621] [outer = 00000000] [url = about:blank] 05:13:20 INFO - PROCESS | 2884 | --DOMWINDOW == 78 (0F7C3C00) [pid = 2884] [serial = 1624] [outer = 00000000] [url = about:blank] 05:13:20 INFO - PROCESS | 2884 | --DOMWINDOW == 77 (0F86F400) [pid = 2884] [serial = 1625] [outer = 00000000] [url = about:blank] 05:13:20 INFO - PROCESS | 2884 | --DOMWINDOW == 76 (0FBC0800) [pid = 2884] [serial = 1633] [outer = 00000000] [url = about:blank] 05:13:20 INFO - PROCESS | 2884 | --DOMWINDOW == 75 (0FFD9C00) [pid = 2884] [serial = 1634] [outer = 00000000] [url = about:blank] 05:13:20 INFO - PROCESS | 2884 | --DOMWINDOW == 74 (0F182400) [pid = 2884] [serial = 1630] [outer = 00000000] [url = about:blank] 05:13:20 INFO - PROCESS | 2884 | --DOMWINDOW == 73 (0F2F6800) [pid = 2884] [serial = 1631] [outer = 00000000] [url = about:blank] 05:13:20 INFO - PROCESS | 2884 | --DOMWINDOW == 72 (15941000) [pid = 2884] [serial = 1636] [outer = 00000000] [url = about:blank] 05:13:20 INFO - PROCESS | 2884 | --DOMWINDOW == 71 (14428800) [pid = 2884] [serial = 1648] [outer = 00000000] [url = about:blank] 05:13:20 INFO - PROCESS | 2884 | --DOMWINDOW == 70 (18281800) [pid = 2884] [serial = 1652] [outer = 00000000] [url = about:blank] 05:13:20 INFO - PROCESS | 2884 | --DOMWINDOW == 69 (18131C00) [pid = 2884] [serial = 1645] [outer = 00000000] [url = about:blank] 05:13:20 INFO - PROCESS | 2884 | --DOMWINDOW == 68 (18279000) [pid = 2884] [serial = 1651] [outer = 00000000] [url = about:blank] 05:13:20 INFO - PROCESS | 2884 | --DOMWINDOW == 67 (15FF2000) [pid = 2884] [serial = 1649] [outer = 00000000] [url = about:blank] 05:13:20 INFO - PROCESS | 2884 | --DOMWINDOW == 66 (181BA400) [pid = 2884] [serial = 1646] [outer = 00000000] [url = about:blank] 05:13:20 INFO - PROCESS | 2884 | --DOMWINDOW == 65 (186EEC00) [pid = 2884] [serial = 1655] [outer = 00000000] [url = about:blank] 05:13:20 INFO - PROCESS | 2884 | --DOMWINDOW == 64 (15F46800) [pid = 2884] [serial = 1637] [outer = 00000000] [url = about:blank] 05:13:20 INFO - PROCESS | 2884 | --DOMWINDOW == 63 (18654C00) [pid = 2884] [serial = 1654] [outer = 00000000] [url = about:blank] 05:13:21 INFO - PROCESS | 2884 | 1472904801073 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]]]}] 05:13:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 05:13:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1125ms 05:13:21 INFO - PROCESS | 2884 | 1472904801130 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 05:13:21 INFO - PROCESS | 2884 | 1472904801134 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 05:13:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 05:13:21 INFO - PROCESS | 2884 | 1472904801138 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 05:13:21 INFO - PROCESS | 2884 | 1472904801140 Marionette TRACE conn5 <- [1,2234,null,{}] 05:13:21 INFO - PROCESS | 2884 | 1472904801146 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}] 05:13:21 INFO - PROCESS | 2884 | 1472904801150 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:21 INFO - PROCESS | 2884 | 1472904801243 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 05:13:21 INFO - PROCESS | 2884 | 1472904801343 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:21 INFO - PROCESS | 2884 | 1472904801346 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:21 INFO - PROCESS | 2884 | ++DOCSHELL 0BE16400 == 29 [pid = 2884] [id = 568] 05:13:21 INFO - PROCESS | 2884 | ++DOMWINDOW == 64 (0BE19400) [pid = 2884] [serial = 1704] [outer = 00000000] 05:13:21 INFO - PROCESS | 2884 | ++DOMWINDOW == 65 (0F651800) [pid = 2884] [serial = 1705] [outer = 0BE19400] 05:13:21 INFO - PROCESS | 2884 | 1472904801396 Marionette DEBUG loaded listener.js 05:13:21 INFO - PROCESS | 2884 | ++DOMWINDOW == 66 (0F710400) [pid = 2884] [serial = 1706] [outer = 0BE19400] 05:13:21 INFO - PROCESS | 2884 | 1472904801833 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]]]}] 05:13:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 05:13:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 730ms 05:13:21 INFO - PROCESS | 2884 | 1472904801871 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 05:13:21 INFO - PROCESS | 2884 | 1472904801875 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 05:13:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 05:13:21 INFO - PROCESS | 2884 | 1472904801880 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 05:13:21 INFO - PROCESS | 2884 | 1472904801882 Marionette TRACE conn5 <- [1,2238,null,{}] 05:13:21 INFO - PROCESS | 2884 | 1472904801890 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}] 05:13:21 INFO - PROCESS | 2884 | 1472904801892 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:22 INFO - PROCESS | 2884 | 1472904801982 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 05:13:22 INFO - PROCESS | 2884 | 1472904801989 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:22 INFO - PROCESS | 2884 | 1472904801992 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:22 INFO - PROCESS | 2884 | ++DOCSHELL 0F913C00 == 30 [pid = 2884] [id = 569] 05:13:22 INFO - PROCESS | 2884 | ++DOMWINDOW == 67 (0F918C00) [pid = 2884] [serial = 1707] [outer = 00000000] 05:13:22 INFO - PROCESS | 2884 | ++DOMWINDOW == 68 (10B3B800) [pid = 2884] [serial = 1708] [outer = 0F918C00] 05:13:22 INFO - PROCESS | 2884 | 1472904802045 Marionette DEBUG loaded listener.js 05:13:22 INFO - PROCESS | 2884 | ++DOMWINDOW == 69 (13AB3800) [pid = 2884] [serial = 1709] [outer = 0F918C00] 05:13:22 INFO - PROCESS | 2884 | 1472904802502 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]]]}] 05:13:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 05:13:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 670ms 05:13:22 INFO - PROCESS | 2884 | 1472904802554 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 05:13:22 INFO - PROCESS | 2884 | 1472904802556 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 05:13:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 05:13:22 INFO - PROCESS | 2884 | 1472904802561 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 05:13:22 INFO - PROCESS | 2884 | 1472904802567 Marionette TRACE conn5 <- [1,2242,null,{}] 05:13:22 INFO - PROCESS | 2884 | 1472904802577 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}] 05:13:22 INFO - PROCESS | 2884 | 1472904802581 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:22 INFO - PROCESS | 2884 | 1472904802670 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 05:13:22 INFO - PROCESS | 2884 | 1472904802680 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:22 INFO - PROCESS | 2884 | 1472904802682 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:22 INFO - PROCESS | 2884 | ++DOCSHELL 13D9BC00 == 31 [pid = 2884] [id = 570] 05:13:22 INFO - PROCESS | 2884 | ++DOMWINDOW == 70 (1433CC00) [pid = 2884] [serial = 1710] [outer = 00000000] 05:13:22 INFO - PROCESS | 2884 | ++DOMWINDOW == 71 (15F45400) [pid = 2884] [serial = 1711] [outer = 1433CC00] 05:13:22 INFO - PROCESS | 2884 | 1472904802728 Marionette DEBUG loaded listener.js 05:13:22 INFO - PROCESS | 2884 | ++DOMWINDOW == 72 (15F4AC00) [pid = 2884] [serial = 1712] [outer = 1433CC00] 05:13:23 INFO - PROCESS | 2884 | 1472904803180 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]]]}] 05:13:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 05:13:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 673ms 05:13:23 INFO - PROCESS | 2884 | 1472904803236 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 05:13:23 INFO - PROCESS | 2884 | 1472904803239 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 05:13:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 05:13:23 INFO - PROCESS | 2884 | 1472904803249 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 05:13:23 INFO - PROCESS | 2884 | 1472904803251 Marionette TRACE conn5 <- [1,2246,null,{}] 05:13:23 INFO - PROCESS | 2884 | 1472904803254 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}] 05:13:23 INFO - PROCESS | 2884 | 1472904803256 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:23 INFO - PROCESS | 2884 | 1472904803376 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 05:13:23 INFO - PROCESS | 2884 | 1472904803464 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:23 INFO - PROCESS | 2884 | 1472904803466 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:23 INFO - PROCESS | 2884 | ++DOCSHELL 1604D800 == 32 [pid = 2884] [id = 571] 05:13:23 INFO - PROCESS | 2884 | ++DOMWINDOW == 73 (1604E000) [pid = 2884] [serial = 1713] [outer = 00000000] 05:13:23 INFO - PROCESS | 2884 | ++DOMWINDOW == 74 (17ABDC00) [pid = 2884] [serial = 1714] [outer = 1604E000] 05:13:23 INFO - PROCESS | 2884 | 1472904803515 Marionette DEBUG loaded listener.js 05:13:23 INFO - PROCESS | 2884 | ++DOMWINDOW == 75 (17AC3400) [pid = 2884] [serial = 1715] [outer = 1604E000] 05:13:23 INFO - PROCESS | 2884 | 1472904803932 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]]]}] 05:13:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 05:13:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 730ms 05:13:24 INFO - PROCESS | 2884 | 1472904803976 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 05:13:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 05:13:24 INFO - PROCESS | 2884 | 1472904803978 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 05:13:24 INFO - PROCESS | 2884 | 1472904803981 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 05:13:24 INFO - PROCESS | 2884 | 1472904803983 Marionette TRACE conn5 <- [1,2250,null,{}] 05:13:24 INFO - PROCESS | 2884 | 1472904803987 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}] 05:13:24 INFO - PROCESS | 2884 | 1472904803989 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:24 INFO - PROCESS | 2884 | 1472904804104 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 05:13:24 INFO - PROCESS | 2884 | 1472904804109 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:24 INFO - PROCESS | 2884 | 1472904804115 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:24 INFO - PROCESS | 2884 | ++DOCSHELL 0F911400 == 33 [pid = 2884] [id = 572] 05:13:24 INFO - PROCESS | 2884 | ++DOMWINDOW == 76 (17B07000) [pid = 2884] [serial = 1716] [outer = 00000000] 05:13:24 INFO - PROCESS | 2884 | ++DOMWINDOW == 77 (17B37800) [pid = 2884] [serial = 1717] [outer = 17B07000] 05:13:24 INFO - PROCESS | 2884 | 1472904804225 Marionette DEBUG loaded listener.js 05:13:24 INFO - PROCESS | 2884 | ++DOMWINDOW == 78 (17BC9C00) [pid = 2884] [serial = 1718] [outer = 17B07000] 05:13:24 INFO - PROCESS | 2884 | 1472904804677 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]]]}] 05:13:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 05:13:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 730ms 05:13:24 INFO - PROCESS | 2884 | 1472904804741 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 05:13:24 INFO - PROCESS | 2884 | 1472904804743 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 05:13:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 05:13:24 INFO - PROCESS | 2884 | 1472904804752 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 05:13:24 INFO - PROCESS | 2884 | 1472904804754 Marionette TRACE conn5 <- [1,2254,null,{}] 05:13:24 INFO - PROCESS | 2884 | 1472904804758 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}] 05:13:24 INFO - PROCESS | 2884 | 1472904804760 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:24 INFO - PROCESS | 2884 | 1472904804888 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 05:13:24 INFO - PROCESS | 2884 | 1472904804958 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:24 INFO - PROCESS | 2884 | 1472904804960 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:25 INFO - PROCESS | 2884 | ++DOCSHELL 17DAA800 == 34 [pid = 2884] [id = 573] 05:13:25 INFO - PROCESS | 2884 | ++DOMWINDOW == 79 (17DAF400) [pid = 2884] [serial = 1719] [outer = 00000000] 05:13:25 INFO - PROCESS | 2884 | ++DOMWINDOW == 80 (181BF800) [pid = 2884] [serial = 1720] [outer = 17DAF400] 05:13:25 INFO - PROCESS | 2884 | 1472904805007 Marionette DEBUG loaded listener.js 05:13:25 INFO - PROCESS | 2884 | ++DOMWINDOW == 81 (1812AC00) [pid = 2884] [serial = 1721] [outer = 17DAF400] 05:13:25 INFO - PROCESS | 2884 | --DOMWINDOW == 80 (17B33400) [pid = 2884] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 05:13:25 INFO - PROCESS | 2884 | --DOMWINDOW == 79 (0BE40000) [pid = 2884] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 05:13:25 INFO - PROCESS | 2884 | --DOMWINDOW == 78 (0BE20400) [pid = 2884] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 05:13:25 INFO - PROCESS | 2884 | --DOMWINDOW == 77 (13D9A800) [pid = 2884] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 05:13:25 INFO - PROCESS | 2884 | --DOMWINDOW == 76 (0FFDBC00) [pid = 2884] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 05:13:25 INFO - PROCESS | 2884 | --DOMWINDOW == 75 (0F7C1400) [pid = 2884] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 05:13:25 INFO - PROCESS | 2884 | --DOMWINDOW == 74 (1594CC00) [pid = 2884] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 05:13:25 INFO - PROCESS | 2884 | --DOMWINDOW == 73 (087DDC00) [pid = 2884] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 05:13:25 INFO - PROCESS | 2884 | --DOMWINDOW == 72 (13BC7800) [pid = 2884] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 05:13:25 INFO - PROCESS | 2884 | --DOMWINDOW == 71 (0BE46C00) [pid = 2884] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 05:13:25 INFO - PROCESS | 2884 | --DOMWINDOW == 70 (13AB9C00) [pid = 2884] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 05:13:25 INFO - PROCESS | 2884 | --DOMWINDOW == 69 (181BB800) [pid = 2884] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 05:13:25 INFO - PROCESS | 2884 | --DOMWINDOW == 68 (13AB8800) [pid = 2884] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 05:13:25 INFO - PROCESS | 2884 | 1472904805464 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]]]}] 05:13:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 05:13:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 730ms 05:13:25 INFO - PROCESS | 2884 | 1472904805487 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 05:13:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 05:13:25 INFO - PROCESS | 2884 | 1472904805489 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 05:13:25 INFO - PROCESS | 2884 | 1472904805493 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 05:13:25 INFO - PROCESS | 2884 | 1472904805494 Marionette TRACE conn5 <- [1,2258,null,{}] 05:13:25 INFO - PROCESS | 2884 | 1472904805498 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}] 05:13:25 INFO - PROCESS | 2884 | 1472904805500 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:25 INFO - PROCESS | 2884 | 1472904805582 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 05:13:25 INFO - PROCESS | 2884 | 1472904805673 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:25 INFO - PROCESS | 2884 | 1472904805675 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:25 INFO - PROCESS | 2884 | ++DOCSHELL 0C5CC800 == 35 [pid = 2884] [id = 574] 05:13:25 INFO - PROCESS | 2884 | ++DOMWINDOW == 69 (0F70F000) [pid = 2884] [serial = 1722] [outer = 00000000] 05:13:25 INFO - PROCESS | 2884 | ++DOMWINDOW == 70 (14337800) [pid = 2884] [serial = 1723] [outer = 0F70F000] 05:13:25 INFO - PROCESS | 2884 | 1472904805727 Marionette DEBUG loaded listener.js 05:13:25 INFO - PROCESS | 2884 | ++DOMWINDOW == 71 (17AC1400) [pid = 2884] [serial = 1724] [outer = 0F70F000] 05:13:26 INFO - PROCESS | 2884 | 1472904806090 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]]]}] 05:13:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 05:13:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 630ms 05:13:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 05:13:26 INFO - PROCESS | 2884 | 1472904806123 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 05:13:26 INFO - PROCESS | 2884 | 1472904806125 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 05:13:26 INFO - PROCESS | 2884 | 1472904806128 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 05:13:26 INFO - PROCESS | 2884 | 1472904806130 Marionette TRACE conn5 <- [1,2262,null,{}] 05:13:26 INFO - PROCESS | 2884 | 1472904806133 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}] 05:13:26 INFO - PROCESS | 2884 | 1472904806136 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:26 INFO - PROCESS | 2884 | 1472904806218 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 05:13:26 INFO - PROCESS | 2884 | 1472904806343 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:26 INFO - PROCESS | 2884 | 1472904806345 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:26 INFO - PROCESS | 2884 | ++DOCSHELL 0F919000 == 36 [pid = 2884] [id = 575] 05:13:26 INFO - PROCESS | 2884 | ++DOMWINDOW == 72 (14345800) [pid = 2884] [serial = 1725] [outer = 00000000] 05:13:26 INFO - PROCESS | 2884 | ++DOMWINDOW == 73 (1827B400) [pid = 2884] [serial = 1726] [outer = 14345800] 05:13:26 INFO - PROCESS | 2884 | 1472904806391 Marionette DEBUG loaded listener.js 05:13:26 INFO - PROCESS | 2884 | ++DOMWINDOW == 74 (1827C400) [pid = 2884] [serial = 1727] [outer = 14345800] 05:13:26 INFO - PROCESS | 2884 | 1472904806754 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]]]}] 05:13:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 05:13:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 670ms 05:13:26 INFO - PROCESS | 2884 | 1472904806799 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 05:13:26 INFO - PROCESS | 2884 | 1472904806811 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 05:13:26 INFO - PROCESS | 2884 | 1472904806814 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 05:13:26 INFO - PROCESS | 2884 | 1472904806816 Marionette TRACE conn5 <- [1,2266,null,{}] 05:13:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 05:13:26 INFO - PROCESS | 2884 | 1472904806819 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}] 05:13:26 INFO - PROCESS | 2884 | 1472904806821 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:26 INFO - PROCESS | 2884 | 1472904806943 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 05:13:26 INFO - PROCESS | 2884 | 1472904806953 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:26 INFO - PROCESS | 2884 | 1472904806954 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:26 INFO - PROCESS | 2884 | ++DOCSHELL 0FBC0800 == 37 [pid = 2884] [id = 576] 05:13:26 INFO - PROCESS | 2884 | ++DOMWINDOW == 75 (13D9A800) [pid = 2884] [serial = 1728] [outer = 00000000] 05:13:27 INFO - PROCESS | 2884 | ++DOMWINDOW == 76 (1864E000) [pid = 2884] [serial = 1729] [outer = 13D9A800] 05:13:27 INFO - PROCESS | 2884 | 1472904807001 Marionette DEBUG loaded listener.js 05:13:27 INFO - PROCESS | 2884 | ++DOMWINDOW == 77 (18657800) [pid = 2884] [serial = 1730] [outer = 13D9A800] 05:13:27 INFO - PROCESS | 2884 | 1472904807525 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]]]}] 05:13:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 05:13:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 770ms 05:13:27 INFO - PROCESS | 2884 | 1472904807591 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 05:13:27 INFO - PROCESS | 2884 | 1472904807596 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 05:13:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 05:13:27 INFO - PROCESS | 2884 | 1472904807614 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 05:13:27 INFO - PROCESS | 2884 | 1472904807618 Marionette TRACE conn5 <- [1,2270,null,{}] 05:13:27 INFO - PROCESS | 2884 | 1472904807627 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}] 05:13:27 INFO - PROCESS | 2884 | 1472904807630 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:27 INFO - PROCESS | 2884 | 1472904807760 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 05:13:27 INFO - PROCESS | 2884 | 1472904807897 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:27 INFO - PROCESS | 2884 | 1472904807902 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:27 INFO - PROCESS | 2884 | ++DOCSHELL 087E1C00 == 38 [pid = 2884] [id = 577] 05:13:27 INFO - PROCESS | 2884 | ++DOMWINDOW == 78 (087E8400) [pid = 2884] [serial = 1731] [outer = 00000000] 05:13:27 INFO - PROCESS | 2884 | ++DOMWINDOW == 79 (0F218800) [pid = 2884] [serial = 1732] [outer = 087E8400] 05:13:27 INFO - PROCESS | 2884 | 1472904807966 Marionette DEBUG loaded listener.js 05:13:28 INFO - PROCESS | 2884 | ++DOMWINDOW == 80 (0F846C00) [pid = 2884] [serial = 1733] [outer = 087E8400] 05:13:28 INFO - PROCESS | 2884 | 1472904808530 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]]]}] 05:13:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 05:13:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 951ms 05:13:28 INFO - PROCESS | 2884 | 1472904808556 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 05:13:28 INFO - PROCESS | 2884 | 1472904808561 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 05:13:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 05:13:28 INFO - PROCESS | 2884 | 1472904808567 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 05:13:28 INFO - PROCESS | 2884 | 1472904808570 Marionette TRACE conn5 <- [1,2274,null,{}] 05:13:28 INFO - PROCESS | 2884 | 1472904808574 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}] 05:13:28 INFO - PROCESS | 2884 | 1472904808577 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:28 INFO - PROCESS | 2884 | 1472904808693 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 05:13:28 INFO - PROCESS | 2884 | 1472904808807 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:28 INFO - PROCESS | 2884 | 1472904808810 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:28 INFO - PROCESS | 2884 | ++DOCSHELL 13A30400 == 39 [pid = 2884] [id = 578] 05:13:28 INFO - PROCESS | 2884 | ++DOMWINDOW == 81 (13ADF800) [pid = 2884] [serial = 1734] [outer = 00000000] 05:13:28 INFO - PROCESS | 2884 | ++DOMWINDOW == 82 (14339C00) [pid = 2884] [serial = 1735] [outer = 13ADF800] 05:13:28 INFO - PROCESS | 2884 | 1472904808909 Marionette DEBUG loaded listener.js 05:13:29 INFO - PROCESS | 2884 | ++DOMWINDOW == 83 (15C03000) [pid = 2884] [serial = 1736] [outer = 13ADF800] 05:13:29 INFO - PROCESS | 2884 | 1472904809511 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]]]}] 05:13:29 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 05:13:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 970ms 05:13:29 INFO - PROCESS | 2884 | 1472904809541 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 05:13:29 INFO - PROCESS | 2884 | 1472904809543 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 05:13:29 INFO - PROCESS | 2884 | 1472904809547 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 05:13:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 05:13:29 INFO - PROCESS | 2884 | 1472904809551 Marionette TRACE conn5 <- [1,2278,null,{}] 05:13:29 INFO - PROCESS | 2884 | 1472904809562 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}] 05:13:29 INFO - PROCESS | 2884 | 1472904809567 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:29 INFO - PROCESS | 2884 | 1472904809679 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 05:13:29 INFO - PROCESS | 2884 | 1472904809821 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:29 INFO - PROCESS | 2884 | 1472904809824 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:29 INFO - PROCESS | 2884 | ++DOCSHELL 17DA9000 == 40 [pid = 2884] [id = 579] 05:13:29 INFO - PROCESS | 2884 | ++DOMWINDOW == 84 (17DAC800) [pid = 2884] [serial = 1737] [outer = 00000000] 05:13:29 INFO - PROCESS | 2884 | ++DOMWINDOW == 85 (18283800) [pid = 2884] [serial = 1738] [outer = 17DAC800] 05:13:29 INFO - PROCESS | 2884 | 1472904809885 Marionette DEBUG loaded listener.js 05:13:30 INFO - PROCESS | 2884 | ++DOMWINDOW == 86 (186EF800) [pid = 2884] [serial = 1739] [outer = 17DAC800] 05:13:30 INFO - PROCESS | 2884 | 1472904810525 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]]]}] 05:13:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 05:13:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1021ms 05:13:30 INFO - PROCESS | 2884 | 1472904810571 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 05:13:30 INFO - PROCESS | 2884 | 1472904810574 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 05:13:30 INFO - PROCESS | 2884 | 1472904810578 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 05:13:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 05:13:30 INFO - PROCESS | 2884 | 1472904810580 Marionette TRACE conn5 <- [1,2282,null,{}] 05:13:30 INFO - PROCESS | 2884 | 1472904810584 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}] 05:13:30 INFO - PROCESS | 2884 | 1472904810586 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:30 INFO - PROCESS | 2884 | 1472904810744 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 05:13:30 INFO - PROCESS | 2884 | 1472904810810 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:30 INFO - PROCESS | 2884 | 1472904810813 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:30 INFO - PROCESS | 2884 | ++DOCSHELL 186F4C00 == 41 [pid = 2884] [id = 580] 05:13:30 INFO - PROCESS | 2884 | ++DOMWINDOW == 87 (1877F400) [pid = 2884] [serial = 1740] [outer = 00000000] 05:13:30 INFO - PROCESS | 2884 | ++DOMWINDOW == 88 (18988800) [pid = 2884] [serial = 1741] [outer = 1877F400] 05:13:30 INFO - PROCESS | 2884 | 1472904810869 Marionette DEBUG loaded listener.js 05:13:30 INFO - PROCESS | 2884 | ++DOMWINDOW == 89 (18991000) [pid = 2884] [serial = 1742] [outer = 1877F400] 05:13:31 INFO - PROCESS | 2884 | 1472904811699 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]]]}] 05:13:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 05:13:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1175ms 05:13:31 INFO - PROCESS | 2884 | 1472904811757 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 05:13:31 INFO - PROCESS | 2884 | 1472904811762 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 05:13:31 INFO - PROCESS | 2884 | 1472904811767 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 05:13:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 05:13:31 INFO - PROCESS | 2884 | 1472904811770 Marionette TRACE conn5 <- [1,2286,null,{}] 05:13:31 INFO - PROCESS | 2884 | 1472904811776 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}] 05:13:31 INFO - PROCESS | 2884 | 1472904811778 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:31 INFO - PROCESS | 2884 | 1472904811884 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 05:13:32 INFO - PROCESS | 2884 | 1472904812028 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:32 INFO - PROCESS | 2884 | 1472904812032 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:32 INFO - PROCESS | 2884 | ++DOCSHELL 0F70CC00 == 42 [pid = 2884] [id = 581] 05:13:32 INFO - PROCESS | 2884 | ++DOMWINDOW == 90 (0F842C00) [pid = 2884] [serial = 1743] [outer = 00000000] 05:13:32 INFO - PROCESS | 2884 | ++DOMWINDOW == 91 (0F84DC00) [pid = 2884] [serial = 1744] [outer = 0F842C00] 05:13:32 INFO - PROCESS | 2884 | 1472904812087 Marionette DEBUG loaded listener.js 05:13:32 INFO - PROCESS | 2884 | ++DOMWINDOW == 92 (0F86E800) [pid = 2884] [serial = 1745] [outer = 0F842C00] 05:13:33 INFO - PROCESS | 2884 | --DOCSHELL 087E2800 == 41 [pid = 2884] [id = 556] 05:13:33 INFO - PROCESS | 2884 | --DOCSHELL 0F919000 == 40 [pid = 2884] [id = 575] 05:13:33 INFO - PROCESS | 2884 | --DOCSHELL 0C5CC800 == 39 [pid = 2884] [id = 574] 05:13:33 INFO - PROCESS | 2884 | --DOCSHELL 17DAA800 == 38 [pid = 2884] [id = 573] 05:13:33 INFO - PROCESS | 2884 | --DOCSHELL 0F911400 == 37 [pid = 2884] [id = 572] 05:13:33 INFO - PROCESS | 2884 | --DOCSHELL 1604D800 == 36 [pid = 2884] [id = 571] 05:13:33 INFO - PROCESS | 2884 | --DOCSHELL 13D9BC00 == 35 [pid = 2884] [id = 570] 05:13:33 INFO - PROCESS | 2884 | --DOCSHELL 0F913C00 == 34 [pid = 2884] [id = 569] 05:13:33 INFO - PROCESS | 2884 | --DOCSHELL 0BE16400 == 33 [pid = 2884] [id = 568] 05:13:33 INFO - PROCESS | 2884 | --DOCSHELL 08753000 == 32 [pid = 2884] [id = 567] 05:13:33 INFO - PROCESS | 2884 | --DOCSHELL 0BE1E800 == 31 [pid = 2884] [id = 566] 05:13:33 INFO - PROCESS | 2884 | --DOCSHELL 17DA2C00 == 30 [pid = 2884] [id = 565] 05:13:33 INFO - PROCESS | 2884 | --DOCSHELL 186F4C00 == 29 [pid = 2884] [id = 580] 05:13:33 INFO - PROCESS | 2884 | --DOCSHELL 13A30400 == 28 [pid = 2884] [id = 578] 05:13:33 INFO - PROCESS | 2884 | --DOCSHELL 17DA9000 == 27 [pid = 2884] [id = 579] 05:13:33 INFO - PROCESS | 2884 | --DOCSHELL 0FBC0800 == 26 [pid = 2884] [id = 576] 05:13:33 INFO - PROCESS | 2884 | --DOCSHELL 087E1C00 == 25 [pid = 2884] [id = 577] 05:13:33 INFO - PROCESS | 2884 | --DOMWINDOW == 91 (0F7BF000) [pid = 2884] [serial = 1693] [outer = 00000000] [url = about:blank] 05:13:33 INFO - PROCESS | 2884 | --DOMWINDOW == 90 (0C56E400) [pid = 2884] [serial = 1672] [outer = 00000000] [url = about:blank] 05:13:33 INFO - PROCESS | 2884 | --DOMWINDOW == 89 (0F1E4000) [pid = 2884] [serial = 1673] [outer = 00000000] [url = about:blank] 05:13:33 INFO - PROCESS | 2884 | --DOMWINDOW == 88 (0F850400) [pid = 2884] [serial = 1670] [outer = 00000000] [url = about:blank] 05:13:33 INFO - PROCESS | 2884 | --DOMWINDOW == 87 (0F707C00) [pid = 2884] [serial = 1669] [outer = 00000000] [url = about:blank] 05:13:33 INFO - PROCESS | 2884 | --DOMWINDOW == 86 (14354000) [pid = 2884] [serial = 1681] [outer = 00000000] [url = about:blank] 05:13:33 INFO - PROCESS | 2884 | --DOMWINDOW == 85 (10BE5400) [pid = 2884] [serial = 1678] [outer = 00000000] [url = about:blank] 05:13:33 INFO - PROCESS | 2884 | --DOMWINDOW == 84 (0F84C000) [pid = 2884] [serial = 1675] [outer = 00000000] [url = about:blank] 05:13:33 INFO - PROCESS | 2884 | --DOMWINDOW == 83 (0F84F000) [pid = 2884] [serial = 1676] [outer = 00000000] [url = about:blank] 05:13:33 INFO - PROCESS | 2884 | --DOMWINDOW == 82 (15F4B000) [pid = 2884] [serial = 1684] [outer = 00000000] [url = about:blank] 05:13:33 INFO - PROCESS | 2884 | --DOMWINDOW == 81 (15929400) [pid = 2884] [serial = 1682] [outer = 00000000] [url = about:blank] 05:13:33 INFO - PROCESS | 2884 | --DOMWINDOW == 80 (0BE47400) [pid = 2884] [serial = 1687] [outer = 00000000] [url = about:blank] 05:13:33 INFO - PROCESS | 2884 | --DOMWINDOW == 79 (16044400) [pid = 2884] [serial = 1685] [outer = 00000000] [url = about:blank] 05:13:33 INFO - PROCESS | 2884 | --DOMWINDOW == 78 (17AC5000) [pid = 2884] [serial = 1690] [outer = 00000000] [url = about:blank] 05:13:33 INFO - PROCESS | 2884 | --DOMWINDOW == 77 (0F7BDC00) [pid = 2884] [serial = 1658] [outer = 00000000] [url = about:blank] 05:13:33 INFO - PROCESS | 2884 | --DOMWINDOW == 76 (0F182000) [pid = 2884] [serial = 1657] [outer = 00000000] [url = about:blank] 05:13:33 INFO - PROCESS | 2884 | --DOMWINDOW == 75 (15C0D000) [pid = 2884] [serial = 1661] [outer = 00000000] [url = about:blank] 05:13:33 INFO - PROCESS | 2884 | --DOMWINDOW == 74 (14339000) [pid = 2884] [serial = 1660] [outer = 00000000] [url = about:blank] 05:13:33 INFO - PROCESS | 2884 | --DOMWINDOW == 73 (186EA400) [pid = 2884] [serial = 1664] [outer = 00000000] [url = about:blank] 05:13:33 INFO - PROCESS | 2884 | --DOMWINDOW == 72 (18278C00) [pid = 2884] [serial = 1663] [outer = 00000000] [url = about:blank] 05:13:33 INFO - PROCESS | 2884 | --DOMWINDOW == 71 (16045C00) [pid = 2884] [serial = 1667] [outer = 00000000] [url = about:blank] 05:13:33 INFO - PROCESS | 2884 | --DOMWINDOW == 70 (15C07800) [pid = 2884] [serial = 1666] [outer = 00000000] [url = about:blank] 05:13:33 INFO - PROCESS | 2884 | --DOMWINDOW == 69 (17B38000) [pid = 2884] [serial = 1694] [outer = 00000000] [url = about:blank] 05:13:33 INFO - PROCESS | 2884 | --DOMWINDOW == 68 (17B2E800) [pid = 2884] [serial = 1691] [outer = 00000000] [url = about:blank] 05:13:33 INFO - PROCESS | 2884 | --DOMWINDOW == 67 (13AD8C00) [pid = 2884] [serial = 1679] [outer = 00000000] [url = about:blank] 05:13:33 INFO - PROCESS | 2884 | --DOMWINDOW == 66 (13BC5000) [pid = 2884] [serial = 1688] [outer = 00000000] [url = about:blank] 05:13:33 INFO - PROCESS | 2884 | 1472904813287 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]]]}] 05:13:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 05:13:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1572ms 05:13:33 INFO - PROCESS | 2884 | 1472904813375 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 05:13:33 INFO - PROCESS | 2884 | 1472904813379 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 05:13:33 INFO - PROCESS | 2884 | 1472904813384 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 05:13:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 05:13:33 INFO - PROCESS | 2884 | 1472904813387 Marionette TRACE conn5 <- [1,2290,null,{}] 05:13:33 INFO - PROCESS | 2884 | 1472904813398 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}] 05:13:33 INFO - PROCESS | 2884 | 1472904813401 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:33 INFO - PROCESS | 2884 | 1472904813491 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 05:13:33 INFO - PROCESS | 2884 | 1472904813505 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:33 INFO - PROCESS | 2884 | 1472904813508 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:33 INFO - PROCESS | 2884 | ++DOCSHELL 0BE40000 == 26 [pid = 2884] [id = 582] 05:13:33 INFO - PROCESS | 2884 | ++DOMWINDOW == 67 (0BE49C00) [pid = 2884] [serial = 1746] [outer = 00000000] 05:13:33 INFO - PROCESS | 2884 | ++DOMWINDOW == 68 (0BF3D400) [pid = 2884] [serial = 1747] [outer = 0BE49C00] 05:13:33 INFO - PROCESS | 2884 | 1472904813558 Marionette DEBUG loaded listener.js 05:13:33 INFO - PROCESS | 2884 | ++DOMWINDOW == 69 (0C575000) [pid = 2884] [serial = 1748] [outer = 0BE49C00] 05:13:34 INFO - PROCESS | 2884 | 1472904814038 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]]]}] 05:13:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 05:13:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 730ms 05:13:34 INFO - PROCESS | 2884 | 1472904814118 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 05:13:34 INFO - PROCESS | 2884 | 1472904814123 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 05:13:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 05:13:34 INFO - PROCESS | 2884 | 1472904814129 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 05:13:34 INFO - PROCESS | 2884 | 1472904814132 Marionette TRACE conn5 <- [1,2294,null,{}] 05:13:34 INFO - PROCESS | 2884 | 1472904814136 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}] 05:13:34 INFO - PROCESS | 2884 | 1472904814139 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:34 INFO - PROCESS | 2884 | 1472904814229 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 05:13:34 INFO - PROCESS | 2884 | 1472904814242 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:34 INFO - PROCESS | 2884 | 1472904814245 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:34 INFO - PROCESS | 2884 | ++DOCSHELL 0F702000 == 27 [pid = 2884] [id = 583] 05:13:34 INFO - PROCESS | 2884 | ++DOMWINDOW == 70 (0F704400) [pid = 2884] [serial = 1749] [outer = 00000000] 05:13:34 INFO - PROCESS | 2884 | ++DOMWINDOW == 71 (0F7BF000) [pid = 2884] [serial = 1750] [outer = 0F704400] 05:13:34 INFO - PROCESS | 2884 | 1472904814293 Marionette DEBUG loaded listener.js 05:13:34 INFO - PROCESS | 2884 | ++DOMWINDOW == 72 (0F847C00) [pid = 2884] [serial = 1751] [outer = 0F704400] 05:13:34 INFO - PROCESS | 2884 | 1472904814777 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]]]}] 05:13:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 05:13:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 670ms 05:13:34 INFO - PROCESS | 2884 | 1472904814803 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 05:13:34 INFO - PROCESS | 2884 | 1472904814805 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 05:13:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 05:13:34 INFO - PROCESS | 2884 | 1472904814808 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 05:13:34 INFO - PROCESS | 2884 | 1472904814812 Marionette TRACE conn5 <- [1,2298,null,{}] 05:13:34 INFO - PROCESS | 2884 | 1472904814822 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}] 05:13:34 INFO - PROCESS | 2884 | 1472904814827 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:34 INFO - PROCESS | 2884 | 1472904814943 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 05:13:35 INFO - PROCESS | 2884 | 1472904815051 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:35 INFO - PROCESS | 2884 | 1472904815054 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:35 INFO - PROCESS | 2884 | ++DOCSHELL 10A56000 == 28 [pid = 2884] [id = 584] 05:13:35 INFO - PROCESS | 2884 | ++DOMWINDOW == 73 (10B43800) [pid = 2884] [serial = 1752] [outer = 00000000] 05:13:35 INFO - PROCESS | 2884 | ++DOMWINDOW == 74 (138B3C00) [pid = 2884] [serial = 1753] [outer = 10B43800] 05:13:35 INFO - PROCESS | 2884 | 1472904815105 Marionette DEBUG loaded listener.js 05:13:35 INFO - PROCESS | 2884 | ++DOMWINDOW == 75 (13BC5000) [pid = 2884] [serial = 1754] [outer = 10B43800] 05:13:35 INFO - PROCESS | 2884 | 1472904815531 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]]]}] 05:13:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 05:13:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 770ms 05:13:35 INFO - PROCESS | 2884 | 1472904815583 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 05:13:35 INFO - PROCESS | 2884 | 1472904815585 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 05:13:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 05:13:35 INFO - PROCESS | 2884 | 1472904815598 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 05:13:35 INFO - PROCESS | 2884 | 1472904815599 Marionette TRACE conn5 <- [1,2302,null,{}] 05:13:35 INFO - PROCESS | 2884 | 1472904815604 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}] 05:13:35 INFO - PROCESS | 2884 | 1472904815606 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:35 INFO - PROCESS | 2884 | 1472904815729 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 05:13:35 INFO - PROCESS | 2884 | 1472904815742 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:35 INFO - PROCESS | 2884 | 1472904815744 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:35 INFO - PROCESS | 2884 | ++DOCSHELL 10BE3400 == 29 [pid = 2884] [id = 585] 05:13:35 INFO - PROCESS | 2884 | ++DOMWINDOW == 76 (13829C00) [pid = 2884] [serial = 1755] [outer = 00000000] 05:13:35 INFO - PROCESS | 2884 | ++DOMWINDOW == 77 (1435C800) [pid = 2884] [serial = 1756] [outer = 13829C00] 05:13:35 INFO - PROCESS | 2884 | 1472904815848 Marionette DEBUG loaded listener.js 05:13:35 INFO - PROCESS | 2884 | ++DOMWINDOW == 78 (14DF8800) [pid = 2884] [serial = 1757] [outer = 13829C00] 05:13:36 INFO - PROCESS | 2884 | 1472904816265 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]]]}] 05:13:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 05:13:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 730ms 05:13:36 INFO - PROCESS | 2884 | 1472904816323 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 05:13:36 INFO - PROCESS | 2884 | 1472904816326 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 05:13:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 05:13:36 INFO - PROCESS | 2884 | 1472904816329 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 05:13:36 INFO - PROCESS | 2884 | 1472904816331 Marionette TRACE conn5 <- [1,2306,null,{}] 05:13:36 INFO - PROCESS | 2884 | 1472904816335 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}] 05:13:36 INFO - PROCESS | 2884 | 1472904816337 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:36 INFO - PROCESS | 2884 | 1472904816452 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 05:13:36 INFO - PROCESS | 2884 | 1472904816458 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:36 INFO - PROCESS | 2884 | 1472904816460 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:36 INFO - PROCESS | 2884 | ++DOCSHELL 1594B000 == 30 [pid = 2884] [id = 586] 05:13:36 INFO - PROCESS | 2884 | ++DOMWINDOW == 79 (1594B800) [pid = 2884] [serial = 1758] [outer = 00000000] 05:13:36 INFO - PROCESS | 2884 | ++DOMWINDOW == 80 (15F44C00) [pid = 2884] [serial = 1759] [outer = 1594B800] 05:13:36 INFO - PROCESS | 2884 | 1472904816507 Marionette DEBUG loaded listener.js 05:13:36 INFO - PROCESS | 2884 | ++DOMWINDOW == 81 (15FEC800) [pid = 2884] [serial = 1760] [outer = 1594B800] 05:13:37 INFO - PROCESS | 2884 | 1472904817003 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] 05:13:37 INFO - PROCESS | 2884 | 1472904817065 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 05:13:37 INFO - PROCESS | 2884 | 1472904817068 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 05:13:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 05:13:37 INFO - PROCESS | 2884 | 1472904817070 Marionette TRACE conn5 <- [1,2310,null,{}] 05:13:37 INFO - PROCESS | 2884 | 1472904817074 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}] 05:13:37 INFO - PROCESS | 2884 | 1472904817080 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:37 INFO - PROCESS | 2884 | 1472904817220 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 05:13:37 INFO - PROCESS | 2884 | 1472904817233 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:37 INFO - PROCESS | 2884 | 1472904817235 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:37 INFO - PROCESS | 2884 | ++DOCSHELL 16049C00 == 31 [pid = 2884] [id = 587] 05:13:37 INFO - PROCESS | 2884 | ++DOMWINDOW == 82 (1604CC00) [pid = 2884] [serial = 1761] [outer = 00000000] 05:13:37 INFO - PROCESS | 2884 | ++DOMWINDOW == 83 (17AC6800) [pid = 2884] [serial = 1762] [outer = 1604CC00] 05:13:37 INFO - PROCESS | 2884 | 1472904817285 Marionette DEBUG loaded listener.js 05:13:37 INFO - PROCESS | 2884 | ++DOMWINDOW == 84 (17B06C00) [pid = 2884] [serial = 1763] [outer = 1604CC00] 05:13:37 INFO - PROCESS | 2884 | --DOMWINDOW == 83 (14345800) [pid = 2884] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 05:13:37 INFO - PROCESS | 2884 | --DOMWINDOW == 82 (1604E000) [pid = 2884] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 05:13:37 INFO - PROCESS | 2884 | --DOMWINDOW == 81 (17B07000) [pid = 2884] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 05:13:37 INFO - PROCESS | 2884 | --DOMWINDOW == 80 (0F70F000) [pid = 2884] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 05:13:37 INFO - PROCESS | 2884 | --DOMWINDOW == 79 (0BE43400) [pid = 2884] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 05:13:37 INFO - PROCESS | 2884 | --DOMWINDOW == 78 (17DA3400) [pid = 2884] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 05:13:37 INFO - PROCESS | 2884 | --DOMWINDOW == 77 (1433CC00) [pid = 2884] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 05:13:37 INFO - PROCESS | 2884 | --DOMWINDOW == 76 (0F918C00) [pid = 2884] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 05:13:37 INFO - PROCESS | 2884 | --DOMWINDOW == 75 (0BE19400) [pid = 2884] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 05:13:37 INFO - PROCESS | 2884 | --DOMWINDOW == 74 (17DAF400) [pid = 2884] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 05:13:37 INFO - PROCESS | 2884 | --DOMWINDOW == 73 (08753400) [pid = 2884] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 05:13:37 INFO - PROCESS | 2884 | --DOMWINDOW == 72 (13D9A800) [pid = 2884] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 05:13:38 INFO - PROCESS | 2884 | 1472904817979 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]]]}] 05:13:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 05:13:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 931ms 05:13:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 05:13:38 INFO - PROCESS | 2884 | 1472904818003 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 05:13:38 INFO - PROCESS | 2884 | 1472904818005 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 05:13:38 INFO - PROCESS | 2884 | 1472904818008 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 05:13:38 INFO - PROCESS | 2884 | 1472904818009 Marionette TRACE conn5 <- [1,2314,null,{}] 05:13:38 INFO - PROCESS | 2884 | 1472904818013 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}] 05:13:38 INFO - PROCESS | 2884 | 1472904818015 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:38 INFO - PROCESS | 2884 | 1472904818095 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 05:13:38 INFO - PROCESS | 2884 | 1472904818102 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:38 INFO - PROCESS | 2884 | 1472904818104 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:38 INFO - PROCESS | 2884 | ++DOCSHELL 0F20E000 == 32 [pid = 2884] [id = 588] 05:13:38 INFO - PROCESS | 2884 | ++DOMWINDOW == 73 (0F216C00) [pid = 2884] [serial = 1764] [outer = 00000000] 05:13:38 INFO - PROCESS | 2884 | ++DOMWINDOW == 74 (16B5DC00) [pid = 2884] [serial = 1765] [outer = 0F216C00] 05:13:38 INFO - PROCESS | 2884 | 1472904818150 Marionette DEBUG loaded listener.js 05:13:38 INFO - PROCESS | 2884 | ++DOMWINDOW == 75 (17AC6400) [pid = 2884] [serial = 1766] [outer = 0F216C00] 05:13:38 INFO - PROCESS | 2884 | 1472904818581 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]]]}] 05:13:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 05:13:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 630ms 05:13:38 INFO - PROCESS | 2884 | 1472904818639 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 05:13:38 INFO - PROCESS | 2884 | 1472904818641 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 05:13:38 INFO - PROCESS | 2884 | 1472904818644 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 05:13:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 05:13:38 INFO - PROCESS | 2884 | 1472904818646 Marionette TRACE conn5 <- [1,2318,null,{}] 05:13:38 INFO - PROCESS | 2884 | 1472904818650 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}] 05:13:38 INFO - PROCESS | 2884 | 1472904818652 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:38 INFO - PROCESS | 2884 | 1472904818732 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 05:13:38 INFO - PROCESS | 2884 | 1472904818738 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:38 INFO - PROCESS | 2884 | 1472904818740 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:38 INFO - PROCESS | 2884 | ++DOCSHELL 17B2F000 == 33 [pid = 2884] [id = 589] 05:13:38 INFO - PROCESS | 2884 | ++DOMWINDOW == 76 (17B35000) [pid = 2884] [serial = 1767] [outer = 00000000] 05:13:38 INFO - PROCESS | 2884 | ++DOMWINDOW == 77 (17B3C800) [pid = 2884] [serial = 1768] [outer = 17B35000] 05:13:38 INFO - PROCESS | 2884 | 1472904818787 Marionette DEBUG loaded listener.js 05:13:38 INFO - PROCESS | 2884 | ++DOMWINDOW == 78 (17B8A800) [pid = 2884] [serial = 1769] [outer = 17B35000] 05:13:39 INFO - PROCESS | 2884 | 1472904819266 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]]]}] 05:13:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 05:13:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 670ms 05:13:39 INFO - PROCESS | 2884 | 1472904819319 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 05:13:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 05:13:39 INFO - PROCESS | 2884 | 1472904819321 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 05:13:39 INFO - PROCESS | 2884 | 1472904819324 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 05:13:39 INFO - PROCESS | 2884 | 1472904819326 Marionette TRACE conn5 <- [1,2322,null,{}] 05:13:39 INFO - PROCESS | 2884 | 1472904819330 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}] 05:13:39 INFO - PROCESS | 2884 | 1472904819332 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:39 INFO - PROCESS | 2884 | 1472904819413 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 05:13:39 INFO - PROCESS | 2884 | 1472904819419 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:39 INFO - PROCESS | 2884 | 1472904819421 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:39 INFO - PROCESS | 2884 | ++DOCSHELL 10A54800 == 34 [pid = 2884] [id = 590] 05:13:39 INFO - PROCESS | 2884 | ++DOMWINDOW == 79 (17DA1400) [pid = 2884] [serial = 1770] [outer = 00000000] 05:13:39 INFO - PROCESS | 2884 | ++DOMWINDOW == 80 (17DA9000) [pid = 2884] [serial = 1771] [outer = 17DA1400] 05:13:39 INFO - PROCESS | 2884 | 1472904819466 Marionette DEBUG loaded listener.js 05:13:39 INFO - PROCESS | 2884 | ++DOMWINDOW == 81 (17DAE400) [pid = 2884] [serial = 1772] [outer = 17DA1400] 05:13:40 INFO - PROCESS | 2884 | 1472904820296 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]]]}] 05:13:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 05:13:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1019ms 05:13:40 INFO - PROCESS | 2884 | 1472904820345 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 05:13:40 INFO - PROCESS | 2884 | 1472904820350 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 05:13:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 05:13:40 INFO - PROCESS | 2884 | 1472904820355 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 05:13:40 INFO - PROCESS | 2884 | 1472904820360 Marionette TRACE conn5 <- [1,2326,null,{}] 05:13:40 INFO - PROCESS | 2884 | 1472904820385 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}] 05:13:40 INFO - PROCESS | 2884 | 1472904820388 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:40 INFO - PROCESS | 2884 | 1472904820520 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 05:13:40 INFO - PROCESS | 2884 | 1472904820655 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:40 INFO - PROCESS | 2884 | 1472904820658 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:40 INFO - PROCESS | 2884 | ++DOCSHELL 0BE14800 == 35 [pid = 2884] [id = 591] 05:13:40 INFO - PROCESS | 2884 | ++DOMWINDOW == 82 (0BE1B400) [pid = 2884] [serial = 1773] [outer = 00000000] 05:13:40 INFO - PROCESS | 2884 | ++DOMWINDOW == 83 (0F1E7800) [pid = 2884] [serial = 1774] [outer = 0BE1B400] 05:13:40 INFO - PROCESS | 2884 | 1472904820720 Marionette DEBUG loaded listener.js 05:13:40 INFO - PROCESS | 2884 | ++DOMWINDOW == 84 (0F84BC00) [pid = 2884] [serial = 1775] [outer = 0BE1B400] 05:13:41 INFO - PROCESS | 2884 | 1472904821506 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]]]}] 05:13:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 05:13:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1242ms 05:13:41 INFO - PROCESS | 2884 | 1472904821597 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 05:13:41 INFO - PROCESS | 2884 | 1472904821602 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 05:13:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 05:13:41 INFO - PROCESS | 2884 | 1472904821609 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 05:13:41 INFO - PROCESS | 2884 | 1472904821612 Marionette TRACE conn5 <- [1,2330,null,{}] 05:13:41 INFO - PROCESS | 2884 | 1472904821616 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}] 05:13:41 INFO - PROCESS | 2884 | 1472904821619 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:41 INFO - PROCESS | 2884 | 1472904821861 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 05:13:42 INFO - PROCESS | 2884 | 1472904822002 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:42 INFO - PROCESS | 2884 | 1472904822005 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:42 INFO - PROCESS | 2884 | ++DOCSHELL 0BE1C000 == 36 [pid = 2884] [id = 592] 05:13:42 INFO - PROCESS | 2884 | ++DOMWINDOW == 85 (0BE1E400) [pid = 2884] [serial = 1776] [outer = 00000000] 05:13:42 INFO - PROCESS | 2884 | ++DOMWINDOW == 86 (0BE45400) [pid = 2884] [serial = 1777] [outer = 0BE1E400] 05:13:42 INFO - PROCESS | 2884 | 1472904822099 Marionette DEBUG loaded listener.js 05:13:42 INFO - PROCESS | 2884 | ++DOMWINDOW == 87 (0F182C00) [pid = 2884] [serial = 1778] [outer = 0BE1E400] 05:13:42 INFO - PROCESS | 2884 | --DOCSHELL 17B2F000 == 35 [pid = 2884] [id = 589] 05:13:42 INFO - PROCESS | 2884 | --DOCSHELL 0F20E000 == 34 [pid = 2884] [id = 588] 05:13:42 INFO - PROCESS | 2884 | --DOCSHELL 16049C00 == 33 [pid = 2884] [id = 587] 05:13:42 INFO - PROCESS | 2884 | --DOCSHELL 1594B000 == 32 [pid = 2884] [id = 586] 05:13:42 INFO - PROCESS | 2884 | --DOCSHELL 10BE3400 == 31 [pid = 2884] [id = 585] 05:13:42 INFO - PROCESS | 2884 | --DOCSHELL 10A56000 == 30 [pid = 2884] [id = 584] 05:13:42 INFO - PROCESS | 2884 | --DOCSHELL 0F702000 == 29 [pid = 2884] [id = 583] 05:13:42 INFO - PROCESS | 2884 | --DOCSHELL 0BE40000 == 28 [pid = 2884] [id = 582] 05:13:42 INFO - PROCESS | 2884 | --DOCSHELL 0F70CC00 == 27 [pid = 2884] [id = 581] 05:13:42 INFO - PROCESS | 2884 | --DOMWINDOW == 86 (1827C400) [pid = 2884] [serial = 1727] [outer = 00000000] [url = about:blank] 05:13:42 INFO - PROCESS | 2884 | --DOMWINDOW == 85 (17ABDC00) [pid = 2884] [serial = 1714] [outer = 00000000] [url = about:blank] 05:13:42 INFO - PROCESS | 2884 | --DOMWINDOW == 84 (17BC9C00) [pid = 2884] [serial = 1718] [outer = 00000000] [url = about:blank] 05:13:42 INFO - PROCESS | 2884 | --DOMWINDOW == 83 (17B37800) [pid = 2884] [serial = 1717] [outer = 00000000] [url = about:blank] 05:13:42 INFO - PROCESS | 2884 | --DOMWINDOW == 82 (14337800) [pid = 2884] [serial = 1723] [outer = 00000000] [url = about:blank] 05:13:42 INFO - PROCESS | 2884 | --DOMWINDOW == 81 (0F65A800) [pid = 2884] [serial = 1699] [outer = 00000000] [url = about:blank] 05:13:42 INFO - PROCESS | 2884 | --DOMWINDOW == 80 (0F843400) [pid = 2884] [serial = 1700] [outer = 00000000] [url = about:blank] 05:13:42 INFO - PROCESS | 2884 | --DOMWINDOW == 79 (181BEC00) [pid = 2884] [serial = 1697] [outer = 00000000] [url = about:blank] 05:13:42 INFO - PROCESS | 2884 | --DOMWINDOW == 78 (17DAAC00) [pid = 2884] [serial = 1696] [outer = 00000000] [url = about:blank] 05:13:42 INFO - PROCESS | 2884 | --DOMWINDOW == 77 (15F45400) [pid = 2884] [serial = 1711] [outer = 00000000] [url = about:blank] 05:13:42 INFO - PROCESS | 2884 | --DOMWINDOW == 76 (10B3B800) [pid = 2884] [serial = 1708] [outer = 00000000] [url = about:blank] 05:13:42 INFO - PROCESS | 2884 | --DOMWINDOW == 75 (13AB3800) [pid = 2884] [serial = 1709] [outer = 00000000] [url = about:blank] 05:13:42 INFO - PROCESS | 2884 | --DOMWINDOW == 74 (0F651800) [pid = 2884] [serial = 1705] [outer = 00000000] [url = about:blank] 05:13:42 INFO - PROCESS | 2884 | --DOMWINDOW == 73 (181BF800) [pid = 2884] [serial = 1720] [outer = 00000000] [url = about:blank] 05:13:42 INFO - PROCESS | 2884 | --DOMWINDOW == 72 (0F710400) [pid = 2884] [serial = 1706] [outer = 00000000] [url = about:blank] 05:13:42 INFO - PROCESS | 2884 | --DOMWINDOW == 71 (087E0000) [pid = 2884] [serial = 1702] [outer = 00000000] [url = about:blank] 05:13:42 INFO - PROCESS | 2884 | --DOMWINDOW == 70 (0BE1D400) [pid = 2884] [serial = 1703] [outer = 00000000] [url = about:blank] 05:13:42 INFO - PROCESS | 2884 | --DOMWINDOW == 69 (1864E000) [pid = 2884] [serial = 1729] [outer = 00000000] [url = about:blank] 05:13:42 INFO - PROCESS | 2884 | --DOMWINDOW == 68 (18657800) [pid = 2884] [serial = 1730] [outer = 00000000] [url = about:blank] 05:13:42 INFO - PROCESS | 2884 | --DOMWINDOW == 67 (1812AC00) [pid = 2884] [serial = 1721] [outer = 00000000] [url = about:blank] 05:13:42 INFO - PROCESS | 2884 | --DOMWINDOW == 66 (17AC3400) [pid = 2884] [serial = 1715] [outer = 00000000] [url = about:blank] 05:13:42 INFO - PROCESS | 2884 | --DOMWINDOW == 65 (17AC1400) [pid = 2884] [serial = 1724] [outer = 00000000] [url = about:blank] 05:13:42 INFO - PROCESS | 2884 | --DOMWINDOW == 64 (15F4AC00) [pid = 2884] [serial = 1712] [outer = 00000000] [url = about:blank] 05:13:42 INFO - PROCESS | 2884 | --DOMWINDOW == 63 (1827B400) [pid = 2884] [serial = 1726] [outer = 00000000] [url = about:blank] 05:13:42 INFO - PROCESS | 2884 | 1472904822651 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]]]}] 05:13:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 05:13:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1069ms 05:13:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 05:13:42 INFO - PROCESS | 2884 | 1472904822682 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 05:13:42 INFO - PROCESS | 2884 | 1472904822686 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 05:13:42 INFO - PROCESS | 2884 | 1472904822690 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 05:13:42 INFO - PROCESS | 2884 | 1472904822693 Marionette TRACE conn5 <- [1,2334,null,{}] 05:13:42 INFO - PROCESS | 2884 | 1472904822698 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}] 05:13:42 INFO - PROCESS | 2884 | 1472904822700 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:42 INFO - PROCESS | 2884 | 1472904822792 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 05:13:42 INFO - PROCESS | 2884 | 1472904822885 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:42 INFO - PROCESS | 2884 | 1472904822888 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:42 INFO - PROCESS | 2884 | ++DOCSHELL 0F259C00 == 28 [pid = 2884] [id = 593] 05:13:42 INFO - PROCESS | 2884 | ++DOMWINDOW == 64 (0F25D000) [pid = 2884] [serial = 1779] [outer = 00000000] 05:13:42 INFO - PROCESS | 2884 | ++DOMWINDOW == 65 (0F710400) [pid = 2884] [serial = 1780] [outer = 0F25D000] 05:13:42 INFO - PROCESS | 2884 | 1472904822946 Marionette DEBUG loaded listener.js 05:13:43 INFO - PROCESS | 2884 | ++DOMWINDOW == 66 (0F845800) [pid = 2884] [serial = 1781] [outer = 0F25D000] 05:13:43 INFO - PROCESS | 2884 | 1472904823356 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]]]}] 05:13:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 05:13:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 731ms 05:13:43 INFO - PROCESS | 2884 | 1472904823421 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 05:13:43 INFO - PROCESS | 2884 | 1472904823424 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 05:13:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 05:13:43 INFO - PROCESS | 2884 | 1472904823428 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 05:13:43 INFO - PROCESS | 2884 | 1472904823430 Marionette TRACE conn5 <- [1,2338,null,{}] 05:13:43 INFO - PROCESS | 2884 | 1472904823433 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}] 05:13:43 INFO - PROCESS | 2884 | 1472904823436 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:43 INFO - PROCESS | 2884 | 1472904823524 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 05:13:43 INFO - PROCESS | 2884 | 1472904823533 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:43 INFO - PROCESS | 2884 | 1472904823535 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:43 INFO - PROCESS | 2884 | ++DOCSHELL 0F91CC00 == 29 [pid = 2884] [id = 594] 05:13:43 INFO - PROCESS | 2884 | ++DOMWINDOW == 67 (0FBBB000) [pid = 2884] [serial = 1782] [outer = 00000000] 05:13:43 INFO - PROCESS | 2884 | ++DOMWINDOW == 68 (10BE2400) [pid = 2884] [serial = 1783] [outer = 0FBBB000] 05:13:43 INFO - PROCESS | 2884 | 1472904823583 Marionette DEBUG loaded listener.js 05:13:43 INFO - PROCESS | 2884 | ++DOMWINDOW == 69 (13AB8800) [pid = 2884] [serial = 1784] [outer = 0FBBB000] 05:13:44 INFO - PROCESS | 2884 | 1472904824093 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]]]}] 05:13:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 05:13:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 730ms 05:13:44 INFO - PROCESS | 2884 | 1472904824161 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 05:13:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 05:13:44 INFO - PROCESS | 2884 | 1472904824165 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 05:13:44 INFO - PROCESS | 2884 | 1472904824175 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 05:13:44 INFO - PROCESS | 2884 | 1472904824180 Marionette TRACE conn5 <- [1,2342,null,{}] 05:13:44 INFO - PROCESS | 2884 | 1472904824184 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}] 05:13:44 INFO - PROCESS | 2884 | 1472904824187 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:44 INFO - PROCESS | 2884 | 1472904824320 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 05:13:44 INFO - PROCESS | 2884 | 1472904824332 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:44 INFO - PROCESS | 2884 | 1472904824334 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:44 INFO - PROCESS | 2884 | ++DOCSHELL 13BC2400 == 30 [pid = 2884] [id = 595] 05:13:44 INFO - PROCESS | 2884 | ++DOMWINDOW == 70 (13BCC000) [pid = 2884] [serial = 1785] [outer = 00000000] 05:13:44 INFO - PROCESS | 2884 | ++DOMWINDOW == 71 (15F46400) [pid = 2884] [serial = 1786] [outer = 13BCC000] 05:13:44 INFO - PROCESS | 2884 | 1472904824390 Marionette DEBUG loaded listener.js 05:13:44 INFO - PROCESS | 2884 | ++DOMWINDOW == 72 (16045000) [pid = 2884] [serial = 1787] [outer = 13BCC000] 05:13:44 INFO - PROCESS | 2884 | 1472904824856 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]]]}] 05:13:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 05:13:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 730ms 05:13:44 INFO - PROCESS | 2884 | 1472904824901 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 05:13:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 05:13:44 INFO - PROCESS | 2884 | 1472904824903 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 05:13:44 INFO - PROCESS | 2884 | 1472904824910 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 05:13:44 INFO - PROCESS | 2884 | 1472904824912 Marionette TRACE conn5 <- [1,2346,null,{}] 05:13:44 INFO - PROCESS | 2884 | 1472904824916 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}] 05:13:44 INFO - PROCESS | 2884 | 1472904824918 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:45 INFO - PROCESS | 2884 | 1472904825034 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 05:13:45 INFO - PROCESS | 2884 | 1472904825045 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:45 INFO - PROCESS | 2884 | 1472904825047 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:45 INFO - PROCESS | 2884 | ++DOCSHELL 16049000 == 31 [pid = 2884] [id = 596] 05:13:45 INFO - PROCESS | 2884 | ++DOMWINDOW == 73 (1604D800) [pid = 2884] [serial = 1788] [outer = 00000000] 05:13:45 INFO - PROCESS | 2884 | ++DOMWINDOW == 74 (16BC4C00) [pid = 2884] [serial = 1789] [outer = 1604D800] 05:13:45 INFO - PROCESS | 2884 | 1472904825094 Marionette DEBUG loaded listener.js 05:13:45 INFO - PROCESS | 2884 | ++DOMWINDOW == 75 (17AC3400) [pid = 2884] [serial = 1790] [outer = 1604D800] 05:13:45 INFO - PROCESS | 2884 | 1472904825538 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]]]}] 05:13:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 05:13:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 690ms 05:13:45 INFO - PROCESS | 2884 | 1472904825597 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 05:13:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 05:13:45 INFO - PROCESS | 2884 | 1472904825599 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 05:13:45 INFO - PROCESS | 2884 | 1472904825602 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 05:13:45 INFO - PROCESS | 2884 | 1472904825604 Marionette TRACE conn5 <- [1,2350,null,{}] 05:13:45 INFO - PROCESS | 2884 | 1472904825614 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}] 05:13:45 INFO - PROCESS | 2884 | 1472904825616 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:45 INFO - PROCESS | 2884 | 1472904825734 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 05:13:45 INFO - PROCESS | 2884 | 1472904825802 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:45 INFO - PROCESS | 2884 | 1472904825808 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:45 INFO - PROCESS | 2884 | ++DOCSHELL 0F863000 == 32 [pid = 2884] [id = 597] 05:13:45 INFO - PROCESS | 2884 | ++DOMWINDOW == 76 (17B33400) [pid = 2884] [serial = 1791] [outer = 00000000] 05:13:45 INFO - PROCESS | 2884 | ++DOMWINDOW == 77 (17BCE400) [pid = 2884] [serial = 1792] [outer = 17B33400] 05:13:45 INFO - PROCESS | 2884 | 1472904825865 Marionette DEBUG loaded listener.js 05:13:45 INFO - PROCESS | 2884 | ++DOMWINDOW == 78 (17DAA000) [pid = 2884] [serial = 1793] [outer = 17B33400] 05:13:46 INFO - PROCESS | 2884 | 1472904826326 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]]]}] 05:13:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 05:13:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 790ms 05:13:46 INFO - PROCESS | 2884 | 1472904826393 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 05:13:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 05:13:46 INFO - PROCESS | 2884 | 1472904826395 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 05:13:46 INFO - PROCESS | 2884 | 1472904826398 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 05:13:46 INFO - PROCESS | 2884 | 1472904826400 Marionette TRACE conn5 <- [1,2354,null,{}] 05:13:46 INFO - PROCESS | 2884 | 1472904826409 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}] 05:13:46 INFO - PROCESS | 2884 | 1472904826411 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:46 INFO - PROCESS | 2884 | 1472904826539 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 05:13:46 INFO - PROCESS | 2884 | 1472904826605 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:46 INFO - PROCESS | 2884 | 1472904826607 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:46 INFO - PROCESS | 2884 | ++DOCSHELL 0F867000 == 33 [pid = 2884] [id = 598] 05:13:46 INFO - PROCESS | 2884 | ++DOMWINDOW == 79 (17DADC00) [pid = 2884] [serial = 1794] [outer = 00000000] 05:13:46 INFO - PROCESS | 2884 | ++DOMWINDOW == 80 (181BFC00) [pid = 2884] [serial = 1795] [outer = 17DADC00] 05:13:46 INFO - PROCESS | 2884 | 1472904826654 Marionette DEBUG loaded listener.js 05:13:46 INFO - PROCESS | 2884 | ++DOMWINDOW == 81 (181C3800) [pid = 2884] [serial = 1796] [outer = 17DADC00] 05:13:46 INFO - PROCESS | 2884 | --DOMWINDOW == 80 (13829C00) [pid = 2884] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 05:13:46 INFO - PROCESS | 2884 | --DOMWINDOW == 79 (10B43800) [pid = 2884] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 05:13:46 INFO - PROCESS | 2884 | --DOMWINDOW == 78 (1594B800) [pid = 2884] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 05:13:46 INFO - PROCESS | 2884 | --DOMWINDOW == 77 (0BE49C00) [pid = 2884] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 05:13:46 INFO - PROCESS | 2884 | --DOMWINDOW == 76 (0F842C00) [pid = 2884] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 05:13:46 INFO - PROCESS | 2884 | --DOMWINDOW == 75 (087E8400) [pid = 2884] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 05:13:46 INFO - PROCESS | 2884 | --DOMWINDOW == 74 (13ADF800) [pid = 2884] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 05:13:46 INFO - PROCESS | 2884 | --DOMWINDOW == 73 (17DAC800) [pid = 2884] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 05:13:46 INFO - PROCESS | 2884 | --DOMWINDOW == 72 (17B35000) [pid = 2884] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 05:13:46 INFO - PROCESS | 2884 | --DOMWINDOW == 71 (1877F400) [pid = 2884] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 05:13:46 INFO - PROCESS | 2884 | --DOMWINDOW == 70 (1604CC00) [pid = 2884] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 05:13:46 INFO - PROCESS | 2884 | --DOMWINDOW == 69 (0F216C00) [pid = 2884] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 05:13:47 INFO - PROCESS | 2884 | 1472904827097 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]]]}] 05:13:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 05:13:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 730ms 05:13:47 INFO - PROCESS | 2884 | 1472904827136 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 05:13:47 INFO - PROCESS | 2884 | 1472904827138 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 05:13:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 05:13:47 INFO - PROCESS | 2884 | 1472904827141 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 05:13:47 INFO - PROCESS | 2884 | 1472904827143 Marionette TRACE conn5 <- [1,2358,null,{}] 05:13:47 INFO - PROCESS | 2884 | 1472904827147 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}] 05:13:47 INFO - PROCESS | 2884 | 1472904827148 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:47 INFO - PROCESS | 2884 | 1472904827230 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 05:13:47 INFO - PROCESS | 2884 | 1472904827236 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:47 INFO - PROCESS | 2884 | 1472904827238 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:47 INFO - PROCESS | 2884 | ++DOCSHELL 0F84B400 == 34 [pid = 2884] [id = 599] 05:13:47 INFO - PROCESS | 2884 | ++DOMWINDOW == 70 (16081000) [pid = 2884] [serial = 1797] [outer = 00000000] 05:13:47 INFO - PROCESS | 2884 | ++DOMWINDOW == 71 (181B8800) [pid = 2884] [serial = 1798] [outer = 16081000] 05:13:47 INFO - PROCESS | 2884 | 1472904827284 Marionette DEBUG loaded listener.js 05:13:47 INFO - PROCESS | 2884 | ++DOMWINDOW == 72 (181B9400) [pid = 2884] [serial = 1799] [outer = 16081000] 05:13:47 INFO - PROCESS | 2884 | 1472904827724 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]]]}] 05:13:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 05:13:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 630ms 05:13:47 INFO - PROCESS | 2884 | 1472904827774 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 05:13:47 INFO - PROCESS | 2884 | 1472904827777 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 05:13:47 INFO - PROCESS | 2884 | 1472904827780 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 05:13:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 05:13:47 INFO - PROCESS | 2884 | 1472904827782 Marionette TRACE conn5 <- [1,2362,null,{}] 05:13:47 INFO - PROCESS | 2884 | 1472904827785 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}] 05:13:47 INFO - PROCESS | 2884 | 1472904827787 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:47 INFO - PROCESS | 2884 | 1472904827870 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 05:13:47 INFO - PROCESS | 2884 | 1472904827876 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:47 INFO - PROCESS | 2884 | 1472904827878 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:47 INFO - PROCESS | 2884 | ++DOCSHELL 16074800 == 35 [pid = 2884] [id = 600] 05:13:47 INFO - PROCESS | 2884 | ++DOMWINDOW == 73 (18279400) [pid = 2884] [serial = 1800] [outer = 00000000] 05:13:47 INFO - PROCESS | 2884 | ++DOMWINDOW == 74 (18283000) [pid = 2884] [serial = 1801] [outer = 18279400] 05:13:47 INFO - PROCESS | 2884 | 1472904827924 Marionette DEBUG loaded listener.js 05:13:48 INFO - PROCESS | 2884 | ++DOMWINDOW == 75 (1864E400) [pid = 2884] [serial = 1802] [outer = 18279400] 05:13:48 INFO - PROCESS | 2884 | 1472904828378 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]]]}] 05:13:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 05:13:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 631ms 05:13:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 05:13:48 INFO - PROCESS | 2884 | 1472904828414 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 05:13:48 INFO - PROCESS | 2884 | 1472904828416 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 05:13:48 INFO - PROCESS | 2884 | 1472904828419 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 05:13:48 INFO - PROCESS | 2884 | 1472904828421 Marionette TRACE conn5 <- [1,2366,null,{}] 05:13:48 INFO - PROCESS | 2884 | 1472904828440 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}] 05:13:48 INFO - PROCESS | 2884 | 1472904828442 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:48 INFO - PROCESS | 2884 | 1472904828528 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 05:13:48 INFO - PROCESS | 2884 | 1472904828534 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:48 INFO - PROCESS | 2884 | 1472904828536 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:48 INFO - PROCESS | 2884 | ++DOCSHELL 18655800 == 36 [pid = 2884] [id = 601] 05:13:48 INFO - PROCESS | 2884 | ++DOMWINDOW == 76 (18658000) [pid = 2884] [serial = 1803] [outer = 00000000] 05:13:48 INFO - PROCESS | 2884 | ++DOMWINDOW == 77 (186ED400) [pid = 2884] [serial = 1804] [outer = 18658000] 05:13:48 INFO - PROCESS | 2884 | 1472904828581 Marionette DEBUG loaded listener.js 05:13:48 INFO - PROCESS | 2884 | ++DOMWINDOW == 78 (186F3400) [pid = 2884] [serial = 1805] [outer = 18658000] 05:13:49 INFO - PROCESS | 2884 | 1472904829186 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]]]}] 05:13:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 05:13:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 850ms 05:13:49 INFO - PROCESS | 2884 | 1472904829272 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 05:13:49 INFO - PROCESS | 2884 | 1472904829277 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 05:13:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 05:13:49 INFO - PROCESS | 2884 | 1472904829283 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 05:13:49 INFO - PROCESS | 2884 | 1472904829287 Marionette TRACE conn5 <- [1,2370,null,{}] 05:13:49 INFO - PROCESS | 2884 | 1472904829293 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}] 05:13:49 INFO - PROCESS | 2884 | 1472904829296 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:49 INFO - PROCESS | 2884 | 1472904829424 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 05:13:49 INFO - PROCESS | 2884 | 1472904829532 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:49 INFO - PROCESS | 2884 | 1472904829535 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:49 INFO - PROCESS | 2884 | ++DOCSHELL 0BE16400 == 37 [pid = 2884] [id = 602] 05:13:49 INFO - PROCESS | 2884 | ++DOMWINDOW == 79 (0C5CB800) [pid = 2884] [serial = 1806] [outer = 00000000] 05:13:49 INFO - PROCESS | 2884 | ++DOMWINDOW == 80 (0F7C2C00) [pid = 2884] [serial = 1807] [outer = 0C5CB800] 05:13:49 INFO - PROCESS | 2884 | 1472904829596 Marionette DEBUG loaded listener.js 05:13:49 INFO - PROCESS | 2884 | ++DOMWINDOW == 81 (0F917C00) [pid = 2884] [serial = 1808] [outer = 0C5CB800] 05:13:50 INFO - PROCESS | 2884 | 1472904830197 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]]]}] 05:13:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 05:13:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 970ms 05:13:50 INFO - PROCESS | 2884 | 1472904830256 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 05:13:50 INFO - PROCESS | 2884 | 1472904830261 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 05:13:50 INFO - PROCESS | 2884 | 1472904830267 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 05:13:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 05:13:50 INFO - PROCESS | 2884 | 1472904830270 Marionette TRACE conn5 <- [1,2374,null,{}] 05:13:50 INFO - PROCESS | 2884 | 1472904830274 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}] 05:13:50 INFO - PROCESS | 2884 | 1472904830277 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:50 INFO - PROCESS | 2884 | 1472904830394 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 05:13:50 INFO - PROCESS | 2884 | 1472904830536 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:50 INFO - PROCESS | 2884 | 1472904830539 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:50 INFO - PROCESS | 2884 | ++DOCSHELL 13D97400 == 38 [pid = 2884] [id = 603] 05:13:50 INFO - PROCESS | 2884 | ++DOMWINDOW == 82 (13D9C400) [pid = 2884] [serial = 1809] [outer = 00000000] 05:13:50 INFO - PROCESS | 2884 | ++DOMWINDOW == 83 (14431800) [pid = 2884] [serial = 1810] [outer = 13D9C400] 05:13:50 INFO - PROCESS | 2884 | 1472904830600 Marionette DEBUG loaded listener.js 05:13:50 INFO - PROCESS | 2884 | ++DOMWINDOW == 84 (15F48000) [pid = 2884] [serial = 1811] [outer = 13D9C400] 05:13:51 INFO - PROCESS | 2884 | 1472904831228 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]]]}] 05:13:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 05:13:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1023ms 05:13:51 INFO - PROCESS | 2884 | 1472904831294 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 05:13:51 INFO - PROCESS | 2884 | 1472904831297 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 05:13:51 INFO - PROCESS | 2884 | 1472904831300 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 05:13:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 05:13:51 INFO - PROCESS | 2884 | 1472904831304 Marionette TRACE conn5 <- [1,2378,null,{}] 05:13:51 INFO - PROCESS | 2884 | 1472904831316 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}] 05:13:51 INFO - PROCESS | 2884 | 1472904831321 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:51 INFO - PROCESS | 2884 | 1472904831492 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 05:13:51 INFO - PROCESS | 2884 | 1472904831629 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:51 INFO - PROCESS | 2884 | 1472904831633 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:51 INFO - PROCESS | 2884 | ++DOCSHELL 1827DC00 == 39 [pid = 2884] [id = 604] 05:13:51 INFO - PROCESS | 2884 | ++DOMWINDOW == 85 (1827F800) [pid = 2884] [serial = 1812] [outer = 00000000] 05:13:51 INFO - PROCESS | 2884 | ++DOMWINDOW == 86 (186EB000) [pid = 2884] [serial = 1813] [outer = 1827F800] 05:13:51 INFO - PROCESS | 2884 | 1472904831694 Marionette DEBUG loaded listener.js 05:13:51 INFO - PROCESS | 2884 | ++DOMWINDOW == 87 (18986800) [pid = 2884] [serial = 1814] [outer = 1827F800] 05:13:52 INFO - PROCESS | 2884 | 1472904832344 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]]]}] 05:13:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 05:13:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1077ms 05:13:52 INFO - PROCESS | 2884 | 1472904832408 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 05:13:52 INFO - PROCESS | 2884 | 1472904832411 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 05:13:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 05:13:52 INFO - PROCESS | 2884 | 1472904832415 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 05:13:52 INFO - PROCESS | 2884 | 1472904832417 Marionette TRACE conn5 <- [1,2382,null,{}] 05:13:52 INFO - PROCESS | 2884 | 1472904832421 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}] 05:13:52 INFO - PROCESS | 2884 | 1472904832424 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:52 INFO - PROCESS | 2884 | 1472904832674 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 05:13:52 INFO - PROCESS | 2884 | 1472904832840 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:52 INFO - PROCESS | 2884 | 1472904832843 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:52 INFO - PROCESS | 2884 | ++DOCSHELL 08797C00 == 40 [pid = 2884] [id = 605] 05:13:52 INFO - PROCESS | 2884 | ++DOMWINDOW == 88 (087DC400) [pid = 2884] [serial = 1815] [outer = 00000000] 05:13:52 INFO - PROCESS | 2884 | ++DOMWINDOW == 89 (0C56B800) [pid = 2884] [serial = 1816] [outer = 087DC400] 05:13:52 INFO - PROCESS | 2884 | 1472904832899 Marionette DEBUG loaded listener.js 05:13:53 INFO - PROCESS | 2884 | ++DOMWINDOW == 90 (0F25D800) [pid = 2884] [serial = 1817] [outer = 087DC400] 05:13:54 INFO - PROCESS | 2884 | --DOCSHELL 16074800 == 39 [pid = 2884] [id = 600] 05:13:54 INFO - PROCESS | 2884 | --DOCSHELL 0F84B400 == 38 [pid = 2884] [id = 599] 05:13:54 INFO - PROCESS | 2884 | --DOCSHELL 0F867000 == 37 [pid = 2884] [id = 598] 05:13:54 INFO - PROCESS | 2884 | --DOCSHELL 0F863000 == 36 [pid = 2884] [id = 597] 05:13:54 INFO - PROCESS | 2884 | --DOCSHELL 16049000 == 35 [pid = 2884] [id = 596] 05:13:54 INFO - PROCESS | 2884 | --DOCSHELL 13BC2400 == 34 [pid = 2884] [id = 595] 05:13:54 INFO - PROCESS | 2884 | --DOCSHELL 0F91CC00 == 33 [pid = 2884] [id = 594] 05:13:54 INFO - PROCESS | 2884 | --DOCSHELL 0F259C00 == 32 [pid = 2884] [id = 593] 05:13:54 INFO - PROCESS | 2884 | --DOCSHELL 0BE1C000 == 31 [pid = 2884] [id = 592] 05:13:54 INFO - PROCESS | 2884 | --DOCSHELL 0BE14800 == 30 [pid = 2884] [id = 591] 05:13:54 INFO - PROCESS | 2884 | --DOCSHELL 10A54800 == 29 [pid = 2884] [id = 590] 05:13:54 INFO - PROCESS | 2884 | --DOCSHELL 13D97400 == 28 [pid = 2884] [id = 603] 05:13:54 INFO - PROCESS | 2884 | --DOCSHELL 1827DC00 == 27 [pid = 2884] [id = 604] 05:13:54 INFO - PROCESS | 2884 | --DOCSHELL 18655800 == 26 [pid = 2884] [id = 601] 05:13:54 INFO - PROCESS | 2884 | --DOCSHELL 0BE16400 == 25 [pid = 2884] [id = 602] 05:13:54 INFO - PROCESS | 2884 | --DOMWINDOW == 89 (1435C800) [pid = 2884] [serial = 1756] [outer = 00000000] [url = about:blank] 05:13:54 INFO - PROCESS | 2884 | --DOMWINDOW == 88 (138B3C00) [pid = 2884] [serial = 1753] [outer = 00000000] [url = about:blank] 05:13:54 INFO - PROCESS | 2884 | --DOMWINDOW == 87 (0F7BF000) [pid = 2884] [serial = 1750] [outer = 00000000] [url = about:blank] 05:13:54 INFO - PROCESS | 2884 | --DOMWINDOW == 86 (15F44C00) [pid = 2884] [serial = 1759] [outer = 00000000] [url = about:blank] 05:13:54 INFO - PROCESS | 2884 | --DOMWINDOW == 85 (0BF3D400) [pid = 2884] [serial = 1747] [outer = 00000000] [url = about:blank] 05:13:54 INFO - PROCESS | 2884 | --DOMWINDOW == 84 (0C575000) [pid = 2884] [serial = 1748] [outer = 00000000] [url = about:blank] 05:13:54 INFO - PROCESS | 2884 | --DOMWINDOW == 83 (0F86E800) [pid = 2884] [serial = 1745] [outer = 00000000] [url = about:blank] 05:13:54 INFO - PROCESS | 2884 | --DOMWINDOW == 82 (0F84DC00) [pid = 2884] [serial = 1744] [outer = 00000000] [url = about:blank] 05:13:54 INFO - PROCESS | 2884 | --DOMWINDOW == 81 (14DF8800) [pid = 2884] [serial = 1757] [outer = 00000000] [url = about:blank] 05:13:54 INFO - PROCESS | 2884 | --DOMWINDOW == 80 (0F846C00) [pid = 2884] [serial = 1733] [outer = 00000000] [url = about:blank] 05:13:54 INFO - PROCESS | 2884 | --DOMWINDOW == 79 (0F218800) [pid = 2884] [serial = 1732] [outer = 00000000] [url = about:blank] 05:13:54 INFO - PROCESS | 2884 | --DOMWINDOW == 78 (15C03000) [pid = 2884] [serial = 1736] [outer = 00000000] [url = about:blank] 05:13:54 INFO - PROCESS | 2884 | --DOMWINDOW == 77 (14339C00) [pid = 2884] [serial = 1735] [outer = 00000000] [url = about:blank] 05:13:54 INFO - PROCESS | 2884 | --DOMWINDOW == 76 (186EF800) [pid = 2884] [serial = 1739] [outer = 00000000] [url = about:blank] 05:13:54 INFO - PROCESS | 2884 | --DOMWINDOW == 75 (18283800) [pid = 2884] [serial = 1738] [outer = 00000000] [url = about:blank] 05:13:54 INFO - PROCESS | 2884 | --DOMWINDOW == 74 (17B8A800) [pid = 2884] [serial = 1769] [outer = 00000000] [url = about:blank] 05:13:54 INFO - PROCESS | 2884 | --DOMWINDOW == 73 (17DA9000) [pid = 2884] [serial = 1771] [outer = 00000000] [url = about:blank] 05:13:54 INFO - PROCESS | 2884 | --DOMWINDOW == 72 (18991000) [pid = 2884] [serial = 1742] [outer = 00000000] [url = about:blank] 05:13:54 INFO - PROCESS | 2884 | --DOMWINDOW == 71 (18988800) [pid = 2884] [serial = 1741] [outer = 00000000] [url = about:blank] 05:13:54 INFO - PROCESS | 2884 | --DOMWINDOW == 70 (17AC6800) [pid = 2884] [serial = 1762] [outer = 00000000] [url = about:blank] 05:13:54 INFO - PROCESS | 2884 | --DOMWINDOW == 69 (17B3C800) [pid = 2884] [serial = 1768] [outer = 00000000] [url = about:blank] 05:13:54 INFO - PROCESS | 2884 | --DOMWINDOW == 68 (17B06C00) [pid = 2884] [serial = 1763] [outer = 00000000] [url = about:blank] 05:13:54 INFO - PROCESS | 2884 | --DOMWINDOW == 67 (15FEC800) [pid = 2884] [serial = 1760] [outer = 00000000] [url = about:blank] 05:13:54 INFO - PROCESS | 2884 | --DOMWINDOW == 66 (16B5DC00) [pid = 2884] [serial = 1765] [outer = 00000000] [url = about:blank] 05:13:54 INFO - PROCESS | 2884 | --DOMWINDOW == 65 (17AC6400) [pid = 2884] [serial = 1766] [outer = 00000000] [url = about:blank] 05:13:54 INFO - PROCESS | 2884 | --DOMWINDOW == 64 (13BC5000) [pid = 2884] [serial = 1754] [outer = 00000000] [url = about:blank] 05:13:54 INFO - PROCESS | 2884 | 1472904834227 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]]]}] 05:13:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 05:13:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1820ms 05:13:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 05:13:54 INFO - PROCESS | 2884 | 1472904834236 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 05:13:54 INFO - PROCESS | 2884 | 1472904834241 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 05:13:54 INFO - PROCESS | 2884 | 1472904834246 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 05:13:54 INFO - PROCESS | 2884 | 1472904834249 Marionette TRACE conn5 <- [1,2386,null,{}] 05:13:54 INFO - PROCESS | 2884 | 1472904834255 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}] 05:13:54 INFO - PROCESS | 2884 | 1472904834258 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:54 INFO - PROCESS | 2884 | 1472904834394 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 05:13:54 INFO - PROCESS | 2884 | 1472904834489 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:54 INFO - PROCESS | 2884 | 1472904834494 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:54 INFO - PROCESS | 2884 | ++DOCSHELL 0BE19400 == 26 [pid = 2884] [id = 606] 05:13:54 INFO - PROCESS | 2884 | ++DOMWINDOW == 65 (0BE19800) [pid = 2884] [serial = 1818] [outer = 00000000] 05:13:54 INFO - PROCESS | 2884 | ++DOMWINDOW == 66 (0BE20000) [pid = 2884] [serial = 1819] [outer = 0BE19800] 05:13:54 INFO - PROCESS | 2884 | 1472904834544 Marionette DEBUG loaded listener.js 05:13:54 INFO - PROCESS | 2884 | ++DOMWINDOW == 67 (0BE43800) [pid = 2884] [serial = 1820] [outer = 0BE19800] 05:13:54 INFO - PROCESS | 2884 | 1472904834967 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]]]}] 05:13:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 05:13:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 790ms 05:13:55 INFO - PROCESS | 2884 | 1472904835036 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 05:13:55 INFO - PROCESS | 2884 | 1472904835041 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 05:13:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 05:13:55 INFO - PROCESS | 2884 | 1472904835047 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 05:13:55 INFO - PROCESS | 2884 | 1472904835050 Marionette TRACE conn5 <- [1,2390,null,{}] 05:13:55 INFO - PROCESS | 2884 | 1472904835054 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}] 05:13:55 INFO - PROCESS | 2884 | 1472904835057 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:55 INFO - PROCESS | 2884 | 1472904835148 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 05:13:55 INFO - PROCESS | 2884 | 1472904835155 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:55 INFO - PROCESS | 2884 | 1472904835157 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:55 INFO - PROCESS | 2884 | ++DOCSHELL 0F184000 == 27 [pid = 2884] [id = 607] 05:13:55 INFO - PROCESS | 2884 | ++DOMWINDOW == 68 (0F213800) [pid = 2884] [serial = 1821] [outer = 00000000] 05:13:55 INFO - PROCESS | 2884 | ++DOMWINDOW == 69 (0F650C00) [pid = 2884] [serial = 1822] [outer = 0F213800] 05:13:55 INFO - PROCESS | 2884 | 1472904835208 Marionette DEBUG loaded listener.js 05:13:55 INFO - PROCESS | 2884 | ++DOMWINDOW == 70 (0F705C00) [pid = 2884] [serial = 1823] [outer = 0F213800] 05:13:55 INFO - PROCESS | 2884 | 1472904835694 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]]]}] 05:13:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 05:13:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 670ms 05:13:55 INFO - PROCESS | 2884 | 1472904835721 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 05:13:55 INFO - PROCESS | 2884 | 1472904835723 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 05:13:55 INFO - PROCESS | 2884 | 1472904835726 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 05:13:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 05:13:55 INFO - PROCESS | 2884 | 1472904835730 Marionette TRACE conn5 <- [1,2394,null,{}] 05:13:55 INFO - PROCESS | 2884 | 1472904835741 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}] 05:13:55 INFO - PROCESS | 2884 | 1472904835746 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:55 INFO - PROCESS | 2884 | 1472904835862 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 05:13:56 INFO - PROCESS | 2884 | 1472904835968 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:56 INFO - PROCESS | 2884 | 1472904835971 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:56 INFO - PROCESS | 2884 | ++DOCSHELL 0FBC1000 == 28 [pid = 2884] [id = 608] 05:13:56 INFO - PROCESS | 2884 | ++DOMWINDOW == 71 (0FBC2800) [pid = 2884] [serial = 1824] [outer = 00000000] 05:13:56 INFO - PROCESS | 2884 | ++DOMWINDOW == 72 (0FFD9C00) [pid = 2884] [serial = 1825] [outer = 0FBC2800] 05:13:56 INFO - PROCESS | 2884 | 1472904836023 Marionette DEBUG loaded listener.js 05:13:56 INFO - PROCESS | 2884 | ++DOMWINDOW == 73 (10BE3400) [pid = 2884] [serial = 1826] [outer = 0FBC2800] 05:13:56 INFO - PROCESS | 2884 | 1472904836472 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]]]}] 05:13:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 05:13:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 770ms 05:13:56 INFO - PROCESS | 2884 | 1472904836500 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 05:13:56 INFO - PROCESS | 2884 | 1472904836503 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 05:13:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 05:13:56 INFO - PROCESS | 2884 | 1472904836512 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 05:13:56 INFO - PROCESS | 2884 | 1472904836514 Marionette TRACE conn5 <- [1,2398,null,{}] 05:13:56 INFO - PROCESS | 2884 | 1472904836517 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}] 05:13:56 INFO - PROCESS | 2884 | 1472904836519 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:56 INFO - PROCESS | 2884 | 1472904836640 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 05:13:56 INFO - PROCESS | 2884 | 1472904836647 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:56 INFO - PROCESS | 2884 | 1472904836650 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:56 INFO - PROCESS | 2884 | ++DOCSHELL 13825400 == 29 [pid = 2884] [id = 609] 05:13:56 INFO - PROCESS | 2884 | ++DOMWINDOW == 74 (13AB2C00) [pid = 2884] [serial = 1827] [outer = 00000000] 05:13:56 INFO - PROCESS | 2884 | ++DOMWINDOW == 75 (13BC7800) [pid = 2884] [serial = 1828] [outer = 13AB2C00] 05:13:56 INFO - PROCESS | 2884 | 1472904836748 Marionette DEBUG loaded listener.js 05:13:56 INFO - PROCESS | 2884 | ++DOMWINDOW == 76 (142DA400) [pid = 2884] [serial = 1829] [outer = 13AB2C00] 05:13:57 INFO - PROCESS | 2884 | 1472904837292 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]]]}] 05:13:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 05:13:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 830ms 05:13:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 05:13:57 INFO - PROCESS | 2884 | 1472904837346 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 05:13:57 INFO - PROCESS | 2884 | 1472904837348 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 05:13:57 INFO - PROCESS | 2884 | 1472904837351 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 05:13:57 INFO - PROCESS | 2884 | 1472904837353 Marionette TRACE conn5 <- [1,2402,null,{}] 05:13:57 INFO - PROCESS | 2884 | 1472904837356 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}] 05:13:57 INFO - PROCESS | 2884 | 1472904837358 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:57 INFO - PROCESS | 2884 | 1472904837473 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 05:13:57 INFO - PROCESS | 2884 | 1472904837485 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:57 INFO - PROCESS | 2884 | 1472904837487 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:57 INFO - PROCESS | 2884 | ++DOCSHELL 1433CC00 == 30 [pid = 2884] [id = 610] 05:13:57 INFO - PROCESS | 2884 | ++DOMWINDOW == 77 (1433D000) [pid = 2884] [serial = 1830] [outer = 00000000] 05:13:57 INFO - PROCESS | 2884 | ++DOMWINDOW == 78 (144A3C00) [pid = 2884] [serial = 1831] [outer = 1433D000] 05:13:57 INFO - PROCESS | 2884 | 1472904837534 Marionette DEBUG loaded listener.js 05:13:57 INFO - PROCESS | 2884 | ++DOMWINDOW == 79 (1594C400) [pid = 2884] [serial = 1832] [outer = 1433D000] 05:13:58 INFO - PROCESS | 2884 | 1472904837980 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]]]}] 05:13:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 05:13:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 671ms 05:13:58 INFO - PROCESS | 2884 | 1472904838022 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 05:13:58 INFO - PROCESS | 2884 | 1472904838024 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 05:13:58 INFO - PROCESS | 2884 | 1472904838027 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 05:13:58 INFO - PROCESS | 2884 | 1472904838029 Marionette TRACE conn5 <- [1,2406,null,{}] 05:13:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 05:13:58 INFO - PROCESS | 2884 | 1472904838032 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}] 05:13:58 INFO - PROCESS | 2884 | 1472904838038 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:58 INFO - PROCESS | 2884 | 1472904838187 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 05:13:58 INFO - PROCESS | 2884 | 1472904838193 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:58 INFO - PROCESS | 2884 | 1472904838195 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:58 INFO - PROCESS | 2884 | ++DOCSHELL 15F48400 == 31 [pid = 2884] [id = 611] 05:13:58 INFO - PROCESS | 2884 | ++DOMWINDOW == 80 (15F4AC00) [pid = 2884] [serial = 1833] [outer = 00000000] 05:13:58 INFO - PROCESS | 2884 | ++DOMWINDOW == 81 (1604E800) [pid = 2884] [serial = 1834] [outer = 15F4AC00] 05:13:58 INFO - PROCESS | 2884 | 1472904838243 Marionette DEBUG loaded listener.js 05:13:58 INFO - PROCESS | 2884 | ++DOMWINDOW == 82 (16BBD000) [pid = 2884] [serial = 1835] [outer = 15F4AC00] 05:13:58 INFO - PROCESS | 2884 | --DOMWINDOW == 81 (0F704400) [pid = 2884] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 05:13:58 INFO - PROCESS | 2884 | --DOMWINDOW == 80 (1604D800) [pid = 2884] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 05:13:58 INFO - PROCESS | 2884 | --DOMWINDOW == 79 (17B33400) [pid = 2884] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 05:13:58 INFO - PROCESS | 2884 | --DOMWINDOW == 78 (17DADC00) [pid = 2884] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 05:13:58 INFO - PROCESS | 2884 | --DOMWINDOW == 77 (17DA1400) [pid = 2884] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 05:13:58 INFO - PROCESS | 2884 | --DOMWINDOW == 76 (13BCC000) [pid = 2884] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 05:13:58 INFO - PROCESS | 2884 | --DOMWINDOW == 75 (0F25D000) [pid = 2884] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 05:13:58 INFO - PROCESS | 2884 | --DOMWINDOW == 74 (0BE1B400) [pid = 2884] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 05:13:58 INFO - PROCESS | 2884 | --DOMWINDOW == 73 (0FBBB000) [pid = 2884] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 05:13:58 INFO - PROCESS | 2884 | --DOMWINDOW == 72 (0BE1E400) [pid = 2884] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 05:13:58 INFO - PROCESS | 2884 | --DOMWINDOW == 71 (18279400) [pid = 2884] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 05:13:58 INFO - PROCESS | 2884 | --DOMWINDOW == 70 (18658000) [pid = 2884] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 05:13:58 INFO - PROCESS | 2884 | --DOMWINDOW == 69 (16081000) [pid = 2884] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 05:13:58 INFO - PROCESS | 2884 | 1472904838952 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]]]}] 05:13:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 05:13:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 970ms 05:13:59 INFO - PROCESS | 2884 | 1472904839002 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 05:13:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 05:13:59 INFO - PROCESS | 2884 | 1472904839004 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 05:13:59 INFO - PROCESS | 2884 | 1472904839007 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 05:13:59 INFO - PROCESS | 2884 | 1472904839009 Marionette TRACE conn5 <- [1,2410,null,{}] 05:13:59 INFO - PROCESS | 2884 | 1472904839012 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}] 05:13:59 INFO - PROCESS | 2884 | 1472904839014 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:59 INFO - PROCESS | 2884 | 1472904839092 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 05:13:59 INFO - PROCESS | 2884 | 1472904839100 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:59 INFO - PROCESS | 2884 | 1472904839102 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:13:59 INFO - PROCESS | 2884 | ++DOCSHELL 0F846800 == 32 [pid = 2884] [id = 612] 05:13:59 INFO - PROCESS | 2884 | ++DOMWINDOW == 70 (0F867800) [pid = 2884] [serial = 1836] [outer = 00000000] 05:13:59 INFO - PROCESS | 2884 | ++DOMWINDOW == 71 (15FBAC00) [pid = 2884] [serial = 1837] [outer = 0F867800] 05:13:59 INFO - PROCESS | 2884 | 1472904839148 Marionette DEBUG loaded listener.js 05:13:59 INFO - PROCESS | 2884 | ++DOMWINDOW == 72 (15FF2400) [pid = 2884] [serial = 1838] [outer = 0F867800] 05:14:00 INFO - PROCESS | 2884 | --DOCSHELL 0BE19400 == 31 [pid = 2884] [id = 606] 05:14:00 INFO - PROCESS | 2884 | --DOCSHELL 08797C00 == 30 [pid = 2884] [id = 605] 05:14:00 INFO - PROCESS | 2884 | --DOCSHELL 0F184000 == 29 [pid = 2884] [id = 607] 05:14:00 INFO - PROCESS | 2884 | --DOCSHELL 1433CC00 == 28 [pid = 2884] [id = 610] 05:14:00 INFO - PROCESS | 2884 | --DOCSHELL 15F48400 == 27 [pid = 2884] [id = 611] 05:14:00 INFO - PROCESS | 2884 | --DOCSHELL 13825400 == 26 [pid = 2884] [id = 609] 05:14:00 INFO - PROCESS | 2884 | --DOCSHELL 0FBC1000 == 25 [pid = 2884] [id = 608] 05:14:00 INFO - PROCESS | 2884 | --DOMWINDOW == 71 (0F847C00) [pid = 2884] [serial = 1751] [outer = 00000000] [url = about:blank] 05:14:00 INFO - PROCESS | 2884 | --DOMWINDOW == 70 (16BC4C00) [pid = 2884] [serial = 1789] [outer = 00000000] [url = about:blank] 05:14:00 INFO - PROCESS | 2884 | --DOMWINDOW == 69 (17BCE400) [pid = 2884] [serial = 1792] [outer = 00000000] [url = about:blank] 05:14:00 INFO - PROCESS | 2884 | --DOMWINDOW == 68 (181BFC00) [pid = 2884] [serial = 1795] [outer = 00000000] [url = about:blank] 05:14:00 INFO - PROCESS | 2884 | --DOMWINDOW == 67 (17DAA000) [pid = 2884] [serial = 1793] [outer = 00000000] [url = about:blank] 05:14:00 INFO - PROCESS | 2884 | --DOMWINDOW == 66 (17DAE400) [pid = 2884] [serial = 1772] [outer = 00000000] [url = about:blank] 05:14:00 INFO - PROCESS | 2884 | --DOMWINDOW == 65 (15F46400) [pid = 2884] [serial = 1786] [outer = 00000000] [url = about:blank] 05:14:00 INFO - PROCESS | 2884 | --DOMWINDOW == 64 (0F710400) [pid = 2884] [serial = 1780] [outer = 00000000] [url = about:blank] 05:14:00 INFO - PROCESS | 2884 | --DOMWINDOW == 63 (0F845800) [pid = 2884] [serial = 1781] [outer = 00000000] [url = about:blank] 05:14:00 INFO - PROCESS | 2884 | --DOMWINDOW == 62 (0F1E7800) [pid = 2884] [serial = 1774] [outer = 00000000] [url = about:blank] 05:14:00 INFO - PROCESS | 2884 | --DOMWINDOW == 61 (0F84BC00) [pid = 2884] [serial = 1775] [outer = 00000000] [url = about:blank] 05:14:00 INFO - PROCESS | 2884 | --DOMWINDOW == 60 (10BE2400) [pid = 2884] [serial = 1783] [outer = 00000000] [url = about:blank] 05:14:00 INFO - PROCESS | 2884 | --DOMWINDOW == 59 (13AB8800) [pid = 2884] [serial = 1784] [outer = 00000000] [url = about:blank] 05:14:00 INFO - PROCESS | 2884 | --DOMWINDOW == 58 (0BE45400) [pid = 2884] [serial = 1777] [outer = 00000000] [url = about:blank] 05:14:00 INFO - PROCESS | 2884 | --DOMWINDOW == 57 (0F182C00) [pid = 2884] [serial = 1778] [outer = 00000000] [url = about:blank] 05:14:00 INFO - PROCESS | 2884 | --DOMWINDOW == 56 (1864E400) [pid = 2884] [serial = 1802] [outer = 00000000] [url = about:blank] 05:14:00 INFO - PROCESS | 2884 | --DOMWINDOW == 55 (186F3400) [pid = 2884] [serial = 1805] [outer = 00000000] [url = about:blank] 05:14:00 INFO - PROCESS | 2884 | --DOMWINDOW == 54 (18283000) [pid = 2884] [serial = 1801] [outer = 00000000] [url = about:blank] 05:14:00 INFO - PROCESS | 2884 | --DOMWINDOW == 53 (181C3800) [pid = 2884] [serial = 1796] [outer = 00000000] [url = about:blank] 05:14:00 INFO - PROCESS | 2884 | --DOMWINDOW == 52 (181B8800) [pid = 2884] [serial = 1798] [outer = 00000000] [url = about:blank] 05:14:00 INFO - PROCESS | 2884 | --DOMWINDOW == 51 (186ED400) [pid = 2884] [serial = 1804] [outer = 00000000] [url = about:blank] 05:14:00 INFO - PROCESS | 2884 | --DOMWINDOW == 50 (17AC3400) [pid = 2884] [serial = 1790] [outer = 00000000] [url = about:blank] 05:14:00 INFO - PROCESS | 2884 | --DOMWINDOW == 49 (181B9400) [pid = 2884] [serial = 1799] [outer = 00000000] [url = about:blank] 05:14:00 INFO - PROCESS | 2884 | --DOMWINDOW == 48 (16045000) [pid = 2884] [serial = 1787] [outer = 00000000] [url = about:blank] 05:14:00 INFO - PROCESS | 2884 | 1472904840887 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]]]}] 05:14:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 05:14:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1931ms 05:14:00 INFO - PROCESS | 2884 | 1472904840940 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 05:14:00 INFO - PROCESS | 2884 | 1472904840943 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 05:14:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 05:14:00 INFO - PROCESS | 2884 | 1472904840949 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 05:14:00 INFO - PROCESS | 2884 | 1472904840951 Marionette TRACE conn5 <- [1,2414,null,{}] 05:14:00 INFO - PROCESS | 2884 | 1472904840957 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}] 05:14:00 INFO - PROCESS | 2884 | 1472904840960 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:01 INFO - PROCESS | 2884 | 1472904841055 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 05:14:01 INFO - PROCESS | 2884 | 1472904841062 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:01 INFO - PROCESS | 2884 | 1472904841065 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:01 INFO - PROCESS | 2884 | ++DOCSHELL 0BE21000 == 26 [pid = 2884] [id = 613] 05:14:01 INFO - PROCESS | 2884 | ++DOMWINDOW == 49 (0BE21400) [pid = 2884] [serial = 1839] [outer = 00000000] 05:14:01 INFO - PROCESS | 2884 | ++DOMWINDOW == 50 (0BF3D400) [pid = 2884] [serial = 1840] [outer = 0BE21400] 05:14:01 INFO - PROCESS | 2884 | 1472904841118 Marionette DEBUG loaded listener.js 05:14:01 INFO - PROCESS | 2884 | ++DOMWINDOW == 51 (0C576800) [pid = 2884] [serial = 1841] [outer = 0BE21400] 05:14:01 INFO - PROCESS | 2884 | 1472904841606 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]]]}] 05:14:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 05:14:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 731ms 05:14:01 INFO - PROCESS | 2884 | 1472904841680 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 05:14:01 INFO - PROCESS | 2884 | 1472904841686 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 05:14:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 05:14:01 INFO - PROCESS | 2884 | 1472904841692 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 05:14:01 INFO - PROCESS | 2884 | 1472904841695 Marionette TRACE conn5 <- [1,2418,null,{}] 05:14:01 INFO - PROCESS | 2884 | 1472904841699 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}] 05:14:01 INFO - PROCESS | 2884 | 1472904841702 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:01 INFO - PROCESS | 2884 | 1472904841796 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 05:14:01 INFO - PROCESS | 2884 | 1472904841811 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:01 INFO - PROCESS | 2884 | 1472904841814 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:01 INFO - PROCESS | 2884 | ++DOCSHELL 0F70FC00 == 27 [pid = 2884] [id = 614] 05:14:01 INFO - PROCESS | 2884 | ++DOMWINDOW == 52 (0F710C00) [pid = 2884] [serial = 1842] [outer = 00000000] 05:14:01 INFO - PROCESS | 2884 | ++DOMWINDOW == 53 (0F7C4400) [pid = 2884] [serial = 1843] [outer = 0F710C00] 05:14:01 INFO - PROCESS | 2884 | 1472904841867 Marionette DEBUG loaded listener.js 05:14:01 INFO - PROCESS | 2884 | ++DOMWINDOW == 54 (0F847C00) [pid = 2884] [serial = 1844] [outer = 0F710C00] 05:14:02 INFO - PROCESS | 2884 | 1472904842342 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]]]}] 05:14:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 05:14:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 670ms 05:14:02 INFO - PROCESS | 2884 | 1472904842365 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 05:14:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 05:14:02 INFO - PROCESS | 2884 | 1472904842367 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 05:14:02 INFO - PROCESS | 2884 | 1472904842370 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 05:14:02 INFO - PROCESS | 2884 | 1472904842374 Marionette TRACE conn5 <- [1,2422,null,{}] 05:14:02 INFO - PROCESS | 2884 | 1472904842389 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}] 05:14:02 INFO - PROCESS | 2884 | 1472904842394 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:02 INFO - PROCESS | 2884 | 1472904842508 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 05:14:02 INFO - PROCESS | 2884 | 1472904842604 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:02 INFO - PROCESS | 2884 | 1472904842608 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:02 INFO - PROCESS | 2884 | ++DOCSHELL 0F91E800 == 28 [pid = 2884] [id = 615] 05:14:02 INFO - PROCESS | 2884 | ++DOMWINDOW == 55 (0F91F800) [pid = 2884] [serial = 1845] [outer = 00000000] 05:14:02 INFO - PROCESS | 2884 | ++DOMWINDOW == 56 (0FBBBC00) [pid = 2884] [serial = 1846] [outer = 0F91F800] 05:14:02 INFO - PROCESS | 2884 | 1472904842658 Marionette DEBUG loaded listener.js 05:14:02 INFO - PROCESS | 2884 | ++DOMWINDOW == 57 (0FF3B000) [pid = 2884] [serial = 1847] [outer = 0F91F800] 05:14:03 INFO - PROCESS | 2884 | 1472904843034 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]]]}] 05:14:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 05:14:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 730ms 05:14:03 INFO - PROCESS | 2884 | 1472904843101 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 05:14:03 INFO - PROCESS | 2884 | 1472904843104 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 05:14:03 INFO - PROCESS | 2884 | 1472904843107 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 05:14:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 05:14:03 INFO - PROCESS | 2884 | 1472904843109 Marionette TRACE conn5 <- [1,2426,null,{}] 05:14:03 INFO - PROCESS | 2884 | 1472904843112 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}] 05:14:03 INFO - PROCESS | 2884 | 1472904843114 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:03 INFO - PROCESS | 2884 | 1472904843237 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 05:14:03 INFO - PROCESS | 2884 | 1472904843247 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:03 INFO - PROCESS | 2884 | 1472904843249 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:03 INFO - PROCESS | 2884 | ++DOCSHELL 0F863000 == 29 [pid = 2884] [id = 616] 05:14:03 INFO - PROCESS | 2884 | ++DOMWINDOW == 58 (0F91C800) [pid = 2884] [serial = 1848] [outer = 00000000] 05:14:03 INFO - PROCESS | 2884 | ++DOMWINDOW == 59 (13825400) [pid = 2884] [serial = 1849] [outer = 0F91C800] 05:14:03 INFO - PROCESS | 2884 | 1472904843295 Marionette DEBUG loaded listener.js 05:14:03 INFO - PROCESS | 2884 | ++DOMWINDOW == 60 (13AD6C00) [pid = 2884] [serial = 1850] [outer = 0F91C800] 05:14:03 INFO - PROCESS | 2884 | 1472904843693 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]]]}] 05:14:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 05:14:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 630ms 05:14:03 INFO - PROCESS | 2884 | 1472904843741 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 05:14:03 INFO - PROCESS | 2884 | 1472904843743 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 05:14:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 05:14:03 INFO - PROCESS | 2884 | 1472904843746 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 05:14:03 INFO - PROCESS | 2884 | 1472904843748 Marionette TRACE conn5 <- [1,2430,null,{}] 05:14:03 INFO - PROCESS | 2884 | 1472904843751 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}] 05:14:03 INFO - PROCESS | 2884 | 1472904843753 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:03 INFO - PROCESS | 2884 | 1472904843868 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 05:14:03 INFO - PROCESS | 2884 | 1472904843955 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:03 INFO - PROCESS | 2884 | 1472904843957 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:04 INFO - PROCESS | 2884 | ++DOCSHELL 13BD1800 == 30 [pid = 2884] [id = 617] 05:14:04 INFO - PROCESS | 2884 | ++DOMWINDOW == 61 (142AB000) [pid = 2884] [serial = 1851] [outer = 00000000] 05:14:04 INFO - PROCESS | 2884 | ++DOMWINDOW == 62 (14345800) [pid = 2884] [serial = 1852] [outer = 142AB000] 05:14:04 INFO - PROCESS | 2884 | 1472904844004 Marionette DEBUG loaded listener.js 05:14:04 INFO - PROCESS | 2884 | ++DOMWINDOW == 63 (144A4000) [pid = 2884] [serial = 1853] [outer = 142AB000] 05:14:04 INFO - PROCESS | 2884 | 1472904844355 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]]]}] 05:14:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 05:14:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 630ms 05:14:04 INFO - PROCESS | 2884 | 1472904844377 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 05:14:04 INFO - PROCESS | 2884 | 1472904844379 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 05:14:04 INFO - PROCESS | 2884 | 1472904844382 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 05:14:04 INFO - PROCESS | 2884 | 1472904844384 Marionette TRACE conn5 <- [1,2434,null,{}] 05:14:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 05:14:04 INFO - PROCESS | 2884 | 1472904844387 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}] 05:14:04 INFO - PROCESS | 2884 | 1472904844393 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:04 INFO - PROCESS | 2884 | 1472904844539 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 05:14:04 INFO - PROCESS | 2884 | 1472904844545 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:04 INFO - PROCESS | 2884 | 1472904844547 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:04 INFO - PROCESS | 2884 | ++DOCSHELL 15C03C00 == 31 [pid = 2884] [id = 618] 05:14:04 INFO - PROCESS | 2884 | ++DOMWINDOW == 64 (15C04000) [pid = 2884] [serial = 1854] [outer = 00000000] 05:14:04 INFO - PROCESS | 2884 | ++DOMWINDOW == 65 (16049400) [pid = 2884] [serial = 1855] [outer = 15C04000] 05:14:04 INFO - PROCESS | 2884 | 1472904844594 Marionette DEBUG loaded listener.js 05:14:04 INFO - PROCESS | 2884 | ++DOMWINDOW == 66 (16049800) [pid = 2884] [serial = 1856] [outer = 15C04000] 05:14:05 INFO - PROCESS | 2884 | 1472904845019 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]]]}] 05:14:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 05:14:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 670ms 05:14:05 INFO - PROCESS | 2884 | 1472904845057 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 05:14:05 INFO - PROCESS | 2884 | 1472904845059 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 05:14:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 05:14:05 INFO - PROCESS | 2884 | 1472904845066 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 05:14:05 INFO - PROCESS | 2884 | 1472904845068 Marionette TRACE conn5 <- [1,2438,null,{}] 05:14:05 INFO - PROCESS | 2884 | 1472904845071 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}] 05:14:05 INFO - PROCESS | 2884 | 1472904845073 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:05 INFO - PROCESS | 2884 | 1472904845152 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 05:14:05 INFO - PROCESS | 2884 | 1472904845158 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:05 INFO - PROCESS | 2884 | 1472904845160 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:05 INFO - PROCESS | 2884 | ++DOCSHELL 16BC5000 == 32 [pid = 2884] [id = 619] 05:14:05 INFO - PROCESS | 2884 | ++DOMWINDOW == 67 (17619000) [pid = 2884] [serial = 1857] [outer = 00000000] 05:14:05 INFO - PROCESS | 2884 | ++DOMWINDOW == 68 (17AC3800) [pid = 2884] [serial = 1858] [outer = 17619000] 05:14:05 INFO - PROCESS | 2884 | 1472904845206 Marionette DEBUG loaded listener.js 05:14:05 INFO - PROCESS | 2884 | ++DOMWINDOW == 69 (17AC6800) [pid = 2884] [serial = 1859] [outer = 17619000] 05:14:05 INFO - PROCESS | 2884 | 1472904845633 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]]]}] 05:14:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 05:14:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 631ms 05:14:05 INFO - PROCESS | 2884 | 1472904845711 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 05:14:05 INFO - PROCESS | 2884 | 1472904845713 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 05:14:05 INFO - PROCESS | 2884 | 1472904845717 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 05:14:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 05:14:05 INFO - PROCESS | 2884 | 1472904845718 Marionette TRACE conn5 <- [1,2442,null,{}] 05:14:05 INFO - PROCESS | 2884 | 1472904845722 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}] 05:14:05 INFO - PROCESS | 2884 | 1472904845724 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:05 INFO - PROCESS | 2884 | 1472904845803 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 05:14:05 INFO - PROCESS | 2884 | 1472904845810 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:05 INFO - PROCESS | 2884 | 1472904845812 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:05 INFO - PROCESS | 2884 | ++DOCSHELL 17ABFC00 == 33 [pid = 2884] [id = 620] 05:14:05 INFO - PROCESS | 2884 | ++DOMWINDOW == 70 (17AC4000) [pid = 2884] [serial = 1860] [outer = 00000000] 05:14:05 INFO - PROCESS | 2884 | ++DOMWINDOW == 71 (17B2F000) [pid = 2884] [serial = 1861] [outer = 17AC4000] 05:14:05 INFO - PROCESS | 2884 | 1472904845860 Marionette DEBUG loaded listener.js 05:14:05 INFO - PROCESS | 2884 | ++DOMWINDOW == 72 (17B2F400) [pid = 2884] [serial = 1862] [outer = 17AC4000] 05:14:06 INFO - PROCESS | 2884 | 1472904846289 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]]]}] 05:14:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 05:14:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 630ms 05:14:06 INFO - PROCESS | 2884 | 1472904846351 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 05:14:06 INFO - PROCESS | 2884 | 1472904846353 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 05:14:06 INFO - PROCESS | 2884 | 1472904846357 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 05:14:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 05:14:06 INFO - PROCESS | 2884 | 1472904846358 Marionette TRACE conn5 <- [1,2446,null,{}] 05:14:06 INFO - PROCESS | 2884 | 1472904846362 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}] 05:14:06 INFO - PROCESS | 2884 | 1472904846364 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:06 INFO - PROCESS | 2884 | 1472904846444 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 05:14:06 INFO - PROCESS | 2884 | 1472904846449 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:06 INFO - PROCESS | 2884 | 1472904846451 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:06 INFO - PROCESS | 2884 | ++DOCSHELL 0F91E400 == 34 [pid = 2884] [id = 621] 05:14:06 INFO - PROCESS | 2884 | ++DOMWINDOW == 73 (17B3C000) [pid = 2884] [serial = 1863] [outer = 00000000] 05:14:06 INFO - PROCESS | 2884 | ++DOMWINDOW == 74 (17B90800) [pid = 2884] [serial = 1864] [outer = 17B3C000] 05:14:06 INFO - PROCESS | 2884 | 1472904846497 Marionette DEBUG loaded listener.js 05:14:06 INFO - PROCESS | 2884 | ++DOMWINDOW == 75 (17B91C00) [pid = 2884] [serial = 1865] [outer = 17B3C000] 05:14:06 INFO - PROCESS | 2884 | 1472904846934 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]]]}] 05:14:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 05:14:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 630ms 05:14:07 INFO - PROCESS | 2884 | 1472904847007 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 05:14:07 INFO - PROCESS | 2884 | 1472904847009 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 05:14:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 05:14:07 INFO - PROCESS | 2884 | 1472904847013 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 05:14:07 INFO - PROCESS | 2884 | 1472904847015 Marionette TRACE conn5 <- [1,2450,null,{}] 05:14:07 INFO - PROCESS | 2884 | 1472904847018 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}] 05:14:07 INFO - PROCESS | 2884 | 1472904847020 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:07 INFO - PROCESS | 2884 | 1472904847111 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 05:14:07 INFO - PROCESS | 2884 | 1472904847117 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:07 INFO - PROCESS | 2884 | 1472904847118 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:07 INFO - PROCESS | 2884 | ++DOCSHELL 142D8000 == 35 [pid = 2884] [id = 622] 05:14:07 INFO - PROCESS | 2884 | ++DOMWINDOW == 76 (14338400) [pid = 2884] [serial = 1866] [outer = 00000000] 05:14:07 INFO - PROCESS | 2884 | ++DOMWINDOW == 77 (17DA7000) [pid = 2884] [serial = 1867] [outer = 14338400] 05:14:07 INFO - PROCESS | 2884 | 1472904847164 Marionette DEBUG loaded listener.js 05:14:07 INFO - PROCESS | 2884 | ++DOMWINDOW == 78 (17DAA800) [pid = 2884] [serial = 1868] [outer = 14338400] 05:14:07 INFO - PROCESS | 2884 | 1472904847626 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]]]}] 05:14:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 05:14:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 670ms 05:14:07 INFO - PROCESS | 2884 | 1472904847689 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 05:14:07 INFO - PROCESS | 2884 | 1472904847692 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 05:14:07 INFO - PROCESS | 2884 | 1472904847695 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 05:14:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 05:14:07 INFO - PROCESS | 2884 | 1472904847698 Marionette TRACE conn5 <- [1,2454,null,{}] 05:14:07 INFO - PROCESS | 2884 | 1472904847701 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}] 05:14:07 INFO - PROCESS | 2884 | 1472904847703 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:07 INFO - PROCESS | 2884 | 1472904847830 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 05:14:07 INFO - PROCESS | 2884 | 1472904847927 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:07 INFO - PROCESS | 2884 | 1472904847930 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:07 INFO - PROCESS | 2884 | ++DOCSHELL 13BC6000 == 36 [pid = 2884] [id = 623] 05:14:07 INFO - PROCESS | 2884 | ++DOMWINDOW == 79 (181BD400) [pid = 2884] [serial = 1869] [outer = 00000000] 05:14:08 INFO - PROCESS | 2884 | ++DOMWINDOW == 80 (181C2800) [pid = 2884] [serial = 1870] [outer = 181BD400] 05:14:08 INFO - PROCESS | 2884 | 1472904847980 Marionette DEBUG loaded listener.js 05:14:08 INFO - PROCESS | 2884 | ++DOMWINDOW == 81 (18277800) [pid = 2884] [serial = 1871] [outer = 181BD400] 05:14:08 INFO - PROCESS | 2884 | 1472904848402 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]]]}] 05:14:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 05:14:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 730ms 05:14:08 INFO - PROCESS | 2884 | 1472904848429 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 05:14:08 INFO - PROCESS | 2884 | 1472904848431 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 05:14:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 05:14:08 INFO - PROCESS | 2884 | 1472904848434 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 05:14:08 INFO - PROCESS | 2884 | 1472904848436 Marionette TRACE conn5 <- [1,2458,null,{}] 05:14:08 INFO - PROCESS | 2884 | 1472904848439 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}] 05:14:08 INFO - PROCESS | 2884 | 1472904848441 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:08 INFO - PROCESS | 2884 | 1472904848560 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 05:14:08 INFO - PROCESS | 2884 | 1472904848565 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:08 INFO - PROCESS | 2884 | 1472904848567 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:08 INFO - PROCESS | 2884 | ++DOCSHELL 0BE14000 == 37 [pid = 2884] [id = 624] 05:14:08 INFO - PROCESS | 2884 | ++DOMWINDOW == 82 (15927400) [pid = 2884] [serial = 1872] [outer = 00000000] 05:14:08 INFO - PROCESS | 2884 | ++DOMWINDOW == 83 (1827C000) [pid = 2884] [serial = 1873] [outer = 15927400] 05:14:08 INFO - PROCESS | 2884 | 1472904848671 Marionette DEBUG loaded listener.js 05:14:08 INFO - PROCESS | 2884 | ++DOMWINDOW == 84 (1827C800) [pid = 2884] [serial = 1874] [outer = 15927400] 05:14:09 INFO - PROCESS | 2884 | 1472904849091 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]]]}] 05:14:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 05:14:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 670ms 05:14:09 INFO - PROCESS | 2884 | 1472904849105 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 05:14:09 INFO - PROCESS | 2884 | 1472904849107 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 05:14:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 05:14:09 INFO - PROCESS | 2884 | 1472904849110 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 05:14:09 INFO - PROCESS | 2884 | 1472904849112 Marionette TRACE conn5 <- [1,2462,null,{}] 05:14:09 INFO - PROCESS | 2884 | 1472904849115 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}] 05:14:09 INFO - PROCESS | 2884 | 1472904849117 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:09 INFO - PROCESS | 2884 | 1472904849233 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 05:14:09 INFO - PROCESS | 2884 | 1472904849322 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:09 INFO - PROCESS | 2884 | 1472904849324 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:09 INFO - PROCESS | 2884 | ++DOCSHELL 17B3DC00 == 38 [pid = 2884] [id = 625] 05:14:09 INFO - PROCESS | 2884 | ++DOMWINDOW == 85 (1827A400) [pid = 2884] [serial = 1875] [outer = 00000000] 05:14:09 INFO - PROCESS | 2884 | ++DOMWINDOW == 86 (18651800) [pid = 2884] [serial = 1876] [outer = 1827A400] 05:14:09 INFO - PROCESS | 2884 | 1472904849370 Marionette DEBUG loaded listener.js 05:14:09 INFO - PROCESS | 2884 | ++DOMWINDOW == 87 (18656000) [pid = 2884] [serial = 1877] [outer = 1827A400] 05:14:09 INFO - PROCESS | 2884 | --DOMWINDOW == 86 (15F4AC00) [pid = 2884] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 05:14:09 INFO - PROCESS | 2884 | --DOMWINDOW == 85 (13AB2C00) [pid = 2884] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 05:14:09 INFO - PROCESS | 2884 | --DOMWINDOW == 84 (1433D000) [pid = 2884] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 05:14:09 INFO - PROCESS | 2884 | --DOMWINDOW == 83 (0C5CB800) [pid = 2884] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 05:14:09 INFO - PROCESS | 2884 | --DOMWINDOW == 82 (13D9C400) [pid = 2884] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 05:14:09 INFO - PROCESS | 2884 | --DOMWINDOW == 81 (1827F800) [pid = 2884] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 05:14:09 INFO - PROCESS | 2884 | --DOMWINDOW == 80 (087DC400) [pid = 2884] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 05:14:09 INFO - PROCESS | 2884 | --DOMWINDOW == 79 (0BE19800) [pid = 2884] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 05:14:09 INFO - PROCESS | 2884 | --DOMWINDOW == 78 (0F213800) [pid = 2884] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 05:14:09 INFO - PROCESS | 2884 | --DOMWINDOW == 77 (0FBC2800) [pid = 2884] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 05:14:09 INFO - PROCESS | 2884 | 1472904849815 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]]]}] 05:14:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 05:14:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 730ms 05:14:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 05:14:09 INFO - PROCESS | 2884 | 1472904849844 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 05:14:09 INFO - PROCESS | 2884 | 1472904849846 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 05:14:09 INFO - PROCESS | 2884 | 1472904849849 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 05:14:09 INFO - PROCESS | 2884 | 1472904849851 Marionette TRACE conn5 <- [1,2466,null,{}] 05:14:09 INFO - PROCESS | 2884 | 1472904849855 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}] 05:14:09 INFO - PROCESS | 2884 | 1472904849857 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:09 INFO - PROCESS | 2884 | 1472904849939 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 05:14:09 INFO - PROCESS | 2884 | 1472904849945 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:09 INFO - PROCESS | 2884 | 1472904849947 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:09 INFO - PROCESS | 2884 | ++DOCSHELL 0F707C00 == 39 [pid = 2884] [id = 626] 05:14:09 INFO - PROCESS | 2884 | ++DOMWINDOW == 78 (0F86E000) [pid = 2884] [serial = 1878] [outer = 00000000] 05:14:10 INFO - PROCESS | 2884 | ++DOMWINDOW == 79 (15940800) [pid = 2884] [serial = 1879] [outer = 0F86E000] 05:14:10 INFO - PROCESS | 2884 | 1472904849994 Marionette DEBUG loaded listener.js 05:14:10 INFO - PROCESS | 2884 | ++DOMWINDOW == 80 (16052C00) [pid = 2884] [serial = 1880] [outer = 0F86E000] 05:14:10 INFO - PROCESS | 2884 | 1472904850413 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]]]}] 05:14:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 05:14:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 630ms 05:14:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 05:14:10 INFO - PROCESS | 2884 | 1472904850481 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 05:14:10 INFO - PROCESS | 2884 | 1472904850483 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 05:14:10 INFO - PROCESS | 2884 | 1472904850486 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 05:14:10 INFO - PROCESS | 2884 | 1472904850488 Marionette TRACE conn5 <- [1,2470,null,{}] 05:14:10 INFO - PROCESS | 2884 | 1472904850491 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}] 05:14:10 INFO - PROCESS | 2884 | 1472904850493 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:10 INFO - PROCESS | 2884 | 1472904850587 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 05:14:10 INFO - PROCESS | 2884 | 1472904850593 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:10 INFO - PROCESS | 2884 | 1472904850594 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:10 INFO - PROCESS | 2884 | ++DOCSHELL 13D9C000 == 40 [pid = 2884] [id = 627] 05:14:10 INFO - PROCESS | 2884 | ++DOMWINDOW == 81 (144A6400) [pid = 2884] [serial = 1881] [outer = 00000000] 05:14:10 INFO - PROCESS | 2884 | ++DOMWINDOW == 82 (1864F800) [pid = 2884] [serial = 1882] [outer = 144A6400] 05:14:10 INFO - PROCESS | 2884 | 1472904850640 Marionette DEBUG loaded listener.js 05:14:10 INFO - PROCESS | 2884 | ++DOMWINDOW == 83 (186EB800) [pid = 2884] [serial = 1883] [outer = 144A6400] 05:14:11 INFO - PROCESS | 2884 | 1472904851097 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]]]}] 05:14:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 05:14:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 630ms 05:14:11 INFO - PROCESS | 2884 | 1472904851117 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 05:14:11 INFO - PROCESS | 2884 | 1472904851119 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 05:14:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 05:14:11 INFO - PROCESS | 2884 | 1472904851123 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 05:14:11 INFO - PROCESS | 2884 | 1472904851124 Marionette TRACE conn5 <- [1,2474,null,{}] 05:14:11 INFO - PROCESS | 2884 | 1472904851128 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}] 05:14:11 INFO - PROCESS | 2884 | 1472904851130 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:11 INFO - PROCESS | 2884 | 1472904851264 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 05:14:11 INFO - PROCESS | 2884 | 1472904851273 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:11 INFO - PROCESS | 2884 | 1472904851275 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:11 INFO - PROCESS | 2884 | ++DOCSHELL 18284C00 == 41 [pid = 2884] [id = 628] 05:14:11 INFO - PROCESS | 2884 | ++DOMWINDOW == 84 (1864E000) [pid = 2884] [serial = 1884] [outer = 00000000] 05:14:11 INFO - PROCESS | 2884 | ++DOMWINDOW == 85 (186F8C00) [pid = 2884] [serial = 1885] [outer = 1864E000] 05:14:11 INFO - PROCESS | 2884 | 1472904851321 Marionette DEBUG loaded listener.js 05:14:11 INFO - PROCESS | 2884 | ++DOMWINDOW == 86 (18789400) [pid = 2884] [serial = 1886] [outer = 1864E000] 05:14:12 INFO - PROCESS | 2884 | 1472904852017 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]]]}] 05:14:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 05:14:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 970ms 05:14:12 INFO - PROCESS | 2884 | 1472904852094 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 05:14:12 INFO - PROCESS | 2884 | 1472904852099 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 05:14:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 05:14:12 INFO - PROCESS | 2884 | 1472904852104 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 05:14:12 INFO - PROCESS | 2884 | 1472904852107 Marionette TRACE conn5 <- [1,2478,null,{}] 05:14:12 INFO - PROCESS | 2884 | 1472904852113 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}] 05:14:12 INFO - PROCESS | 2884 | 1472904852116 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:12 INFO - PROCESS | 2884 | 1472904852255 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 05:14:12 INFO - PROCESS | 2884 | 1472904852391 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:12 INFO - PROCESS | 2884 | 1472904852394 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:12 INFO - PROCESS | 2884 | ++DOCSHELL 087E0000 == 42 [pid = 2884] [id = 629] 05:14:12 INFO - PROCESS | 2884 | ++DOMWINDOW == 87 (0BE1A000) [pid = 2884] [serial = 1887] [outer = 00000000] 05:14:12 INFO - PROCESS | 2884 | ++DOMWINDOW == 88 (0F183C00) [pid = 2884] [serial = 1888] [outer = 0BE1A000] 05:14:12 INFO - PROCESS | 2884 | 1472904852458 Marionette DEBUG loaded listener.js 05:14:12 INFO - PROCESS | 2884 | ++DOMWINDOW == 89 (0F654400) [pid = 2884] [serial = 1889] [outer = 0BE1A000] 05:14:13 INFO - PROCESS | 2884 | 1472904853162 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]]]}] 05:14:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 05:14:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1181ms 05:14:13 INFO - PROCESS | 2884 | 1472904853285 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 05:14:13 INFO - PROCESS | 2884 | 1472904853290 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 05:14:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 05:14:13 INFO - PROCESS | 2884 | 1472904853297 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 05:14:13 INFO - PROCESS | 2884 | 1472904853300 Marionette TRACE conn5 <- [1,2482,null,{}] 05:14:13 INFO - PROCESS | 2884 | 1472904853305 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}] 05:14:13 INFO - PROCESS | 2884 | 1472904853308 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:13 INFO - PROCESS | 2884 | 1472904853587 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 05:14:13 INFO - PROCESS | 2884 | 1472904853736 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:13 INFO - PROCESS | 2884 | 1472904853739 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:13 INFO - PROCESS | 2884 | ++DOCSHELL 087DDC00 == 43 [pid = 2884] [id = 630] 05:14:13 INFO - PROCESS | 2884 | ++DOMWINDOW == 90 (087DEC00) [pid = 2884] [serial = 1890] [outer = 00000000] 05:14:13 INFO - PROCESS | 2884 | ++DOMWINDOW == 91 (0BE15400) [pid = 2884] [serial = 1891] [outer = 087DEC00] 05:14:13 INFO - PROCESS | 2884 | 1472904853835 Marionette DEBUG loaded listener.js 05:14:13 INFO - PROCESS | 2884 | ++DOMWINDOW == 92 (0BE43000) [pid = 2884] [serial = 1892] [outer = 087DEC00] 05:14:14 INFO - PROCESS | 2884 | --DOCSHELL 13D9C000 == 42 [pid = 2884] [id = 627] 05:14:14 INFO - PROCESS | 2884 | --DOCSHELL 0F707C00 == 41 [pid = 2884] [id = 626] 05:14:14 INFO - PROCESS | 2884 | --DOCSHELL 17B3DC00 == 40 [pid = 2884] [id = 625] 05:14:14 INFO - PROCESS | 2884 | --DOCSHELL 0BE14000 == 39 [pid = 2884] [id = 624] 05:14:14 INFO - PROCESS | 2884 | --DOCSHELL 13BC6000 == 38 [pid = 2884] [id = 623] 05:14:14 INFO - PROCESS | 2884 | --DOCSHELL 142D8000 == 37 [pid = 2884] [id = 622] 05:14:14 INFO - PROCESS | 2884 | --DOCSHELL 0F91E400 == 36 [pid = 2884] [id = 621] 05:14:14 INFO - PROCESS | 2884 | --DOCSHELL 17ABFC00 == 35 [pid = 2884] [id = 620] 05:14:14 INFO - PROCESS | 2884 | --DOCSHELL 16BC5000 == 34 [pid = 2884] [id = 619] 05:14:14 INFO - PROCESS | 2884 | --DOCSHELL 15C03C00 == 33 [pid = 2884] [id = 618] 05:14:14 INFO - PROCESS | 2884 | --DOCSHELL 13BD1800 == 32 [pid = 2884] [id = 617] 05:14:14 INFO - PROCESS | 2884 | --DOCSHELL 0F863000 == 31 [pid = 2884] [id = 616] 05:14:14 INFO - PROCESS | 2884 | --DOCSHELL 0F91E800 == 30 [pid = 2884] [id = 615] 05:14:14 INFO - PROCESS | 2884 | --DOCSHELL 0F70FC00 == 29 [pid = 2884] [id = 614] 05:14:14 INFO - PROCESS | 2884 | --DOCSHELL 0BE21000 == 28 [pid = 2884] [id = 613] 05:14:14 INFO - PROCESS | 2884 | --DOCSHELL 0F846800 == 27 [pid = 2884] [id = 612] 05:14:14 INFO - PROCESS | 2884 | --DOMWINDOW == 91 (13BC7800) [pid = 2884] [serial = 1828] [outer = 00000000] [url = about:blank] 05:14:14 INFO - PROCESS | 2884 | --DOMWINDOW == 90 (144A3C00) [pid = 2884] [serial = 1831] [outer = 00000000] [url = about:blank] 05:14:14 INFO - PROCESS | 2884 | --DOMWINDOW == 89 (142DA400) [pid = 2884] [serial = 1829] [outer = 00000000] [url = about:blank] 05:14:14 INFO - PROCESS | 2884 | --DOMWINDOW == 88 (1604E800) [pid = 2884] [serial = 1834] [outer = 00000000] [url = about:blank] 05:14:14 INFO - PROCESS | 2884 | --DOMWINDOW == 87 (1594C400) [pid = 2884] [serial = 1832] [outer = 00000000] [url = about:blank] 05:14:14 INFO - PROCESS | 2884 | --DOMWINDOW == 86 (0F7C2C00) [pid = 2884] [serial = 1807] [outer = 00000000] [url = about:blank] 05:14:14 INFO - PROCESS | 2884 | --DOMWINDOW == 85 (0F917C00) [pid = 2884] [serial = 1808] [outer = 00000000] [url = about:blank] 05:14:14 INFO - PROCESS | 2884 | --DOMWINDOW == 84 (14431800) [pid = 2884] [serial = 1810] [outer = 00000000] [url = about:blank] 05:14:14 INFO - PROCESS | 2884 | --DOMWINDOW == 83 (15F48000) [pid = 2884] [serial = 1811] [outer = 00000000] [url = about:blank] 05:14:14 INFO - PROCESS | 2884 | --DOMWINDOW == 82 (186EB000) [pid = 2884] [serial = 1813] [outer = 00000000] [url = about:blank] 05:14:14 INFO - PROCESS | 2884 | --DOMWINDOW == 81 (18986800) [pid = 2884] [serial = 1814] [outer = 00000000] [url = about:blank] 05:14:14 INFO - PROCESS | 2884 | --DOMWINDOW == 80 (0C56B800) [pid = 2884] [serial = 1816] [outer = 00000000] [url = about:blank] 05:14:14 INFO - PROCESS | 2884 | --DOMWINDOW == 79 (0F25D800) [pid = 2884] [serial = 1817] [outer = 00000000] [url = about:blank] 05:14:14 INFO - PROCESS | 2884 | --DOMWINDOW == 78 (0BE20000) [pid = 2884] [serial = 1819] [outer = 00000000] [url = about:blank] 05:14:14 INFO - PROCESS | 2884 | --DOMWINDOW == 77 (0BE43800) [pid = 2884] [serial = 1820] [outer = 00000000] [url = about:blank] 05:14:14 INFO - PROCESS | 2884 | --DOMWINDOW == 76 (0F650C00) [pid = 2884] [serial = 1822] [outer = 00000000] [url = about:blank] 05:14:14 INFO - PROCESS | 2884 | --DOMWINDOW == 75 (0F705C00) [pid = 2884] [serial = 1823] [outer = 00000000] [url = about:blank] 05:14:14 INFO - PROCESS | 2884 | --DOMWINDOW == 74 (0FFD9C00) [pid = 2884] [serial = 1825] [outer = 00000000] [url = about:blank] 05:14:14 INFO - PROCESS | 2884 | --DOMWINDOW == 73 (15FBAC00) [pid = 2884] [serial = 1837] [outer = 00000000] [url = about:blank] 05:14:14 INFO - PROCESS | 2884 | --DOMWINDOW == 72 (10BE3400) [pid = 2884] [serial = 1826] [outer = 00000000] [url = about:blank] 05:14:14 INFO - PROCESS | 2884 | --DOMWINDOW == 71 (16BBD000) [pid = 2884] [serial = 1835] [outer = 00000000] [url = about:blank] 05:14:14 INFO - PROCESS | 2884 | 1472904854478 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]]]}] 05:14:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 05:14:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1225ms 05:14:14 INFO - PROCESS | 2884 | 1472904854525 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 05:14:14 INFO - PROCESS | 2884 | 1472904854529 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 05:14:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 05:14:14 INFO - PROCESS | 2884 | 1472904854534 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 05:14:14 INFO - PROCESS | 2884 | 1472904854536 Marionette TRACE conn5 <- [1,2486,null,{}] 05:14:14 INFO - PROCESS | 2884 | 1472904854541 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}] 05:14:14 INFO - PROCESS | 2884 | 1472904854546 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:14 INFO - PROCESS | 2884 | 1472904854639 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 05:14:14 INFO - PROCESS | 2884 | 1472904854739 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:14 INFO - PROCESS | 2884 | 1472904854742 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:14 INFO - PROCESS | 2884 | ++DOCSHELL 0879C800 == 28 [pid = 2884] [id = 631] 05:14:14 INFO - PROCESS | 2884 | ++DOMWINDOW == 72 (087DC400) [pid = 2884] [serial = 1893] [outer = 00000000] 05:14:14 INFO - PROCESS | 2884 | ++DOMWINDOW == 73 (0F135000) [pid = 2884] [serial = 1894] [outer = 087DC400] 05:14:14 INFO - PROCESS | 2884 | 1472904854791 Marionette DEBUG loaded listener.js 05:14:14 INFO - PROCESS | 2884 | ++DOMWINDOW == 74 (0F652000) [pid = 2884] [serial = 1895] [outer = 087DC400] 05:14:15 INFO - PROCESS | 2884 | 1472904855240 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]]]}] 05:14:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 05:14:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 771ms 05:14:15 INFO - PROCESS | 2884 | 1472904855305 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 05:14:15 INFO - PROCESS | 2884 | 1472904855308 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 05:14:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 05:14:15 INFO - PROCESS | 2884 | 1472904855311 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 05:14:15 INFO - PROCESS | 2884 | 1472904855314 Marionette TRACE conn5 <- [1,2490,null,{}] 05:14:15 INFO - PROCESS | 2884 | 1472904855317 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}] 05:14:15 INFO - PROCESS | 2884 | 1472904855319 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:15 INFO - PROCESS | 2884 | 1472904855406 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 05:14:15 INFO - PROCESS | 2884 | 1472904855419 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:15 INFO - PROCESS | 2884 | 1472904855422 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:15 INFO - PROCESS | 2884 | ++DOCSHELL 0F870800 == 29 [pid = 2884] [id = 632] 05:14:15 INFO - PROCESS | 2884 | ++DOMWINDOW == 75 (0F914C00) [pid = 2884] [serial = 1896] [outer = 00000000] 05:14:15 INFO - PROCESS | 2884 | ++DOMWINDOW == 76 (0F91BC00) [pid = 2884] [serial = 1897] [outer = 0F914C00] 05:14:15 INFO - PROCESS | 2884 | 1472904855469 Marionette DEBUG loaded listener.js 05:14:15 INFO - PROCESS | 2884 | ++DOMWINDOW == 77 (0FBB9400) [pid = 2884] [serial = 1898] [outer = 0F914C00] 05:14:16 INFO - PROCESS | 2884 | 1472904855980 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]]]}] 05:14:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 05:14:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 730ms 05:14:16 INFO - PROCESS | 2884 | 1472904856045 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 05:14:16 INFO - PROCESS | 2884 | 1472904856049 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 05:14:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 05:14:16 INFO - PROCESS | 2884 | 1472904856059 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 05:14:16 INFO - PROCESS | 2884 | 1472904856064 Marionette TRACE conn5 <- [1,2494,null,{}] 05:14:16 INFO - PROCESS | 2884 | 1472904856068 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}] 05:14:16 INFO - PROCESS | 2884 | 1472904856071 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:16 INFO - PROCESS | 2884 | 1472904856206 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 05:14:16 INFO - PROCESS | 2884 | 1472904856309 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:16 INFO - PROCESS | 2884 | 1472904856311 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:16 INFO - PROCESS | 2884 | ++DOCSHELL 13BC6000 == 30 [pid = 2884] [id = 633] 05:14:16 INFO - PROCESS | 2884 | ++DOMWINDOW == 78 (13BCA800) [pid = 2884] [serial = 1899] [outer = 00000000] 05:14:16 INFO - PROCESS | 2884 | ++DOMWINDOW == 79 (1433C800) [pid = 2884] [serial = 1900] [outer = 13BCA800] 05:14:16 INFO - PROCESS | 2884 | 1472904856357 Marionette DEBUG loaded listener.js 05:14:16 INFO - PROCESS | 2884 | ++DOMWINDOW == 80 (143EC800) [pid = 2884] [serial = 1901] [outer = 13BCA800] 05:14:16 INFO - PROCESS | 2884 | 1472904856763 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]]]}] 05:14:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 05:14:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 730ms 05:14:16 INFO - PROCESS | 2884 | 1472904856786 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 05:14:16 INFO - PROCESS | 2884 | 1472904856788 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 05:14:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 05:14:16 INFO - PROCESS | 2884 | 1472904856791 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 05:14:16 INFO - PROCESS | 2884 | 1472904856793 Marionette TRACE conn5 <- [1,2498,null,{}] 05:14:16 INFO - PROCESS | 2884 | 1472904856796 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}] 05:14:16 INFO - PROCESS | 2884 | 1472904856798 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:16 INFO - PROCESS | 2884 | 1472904856919 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 05:14:16 INFO - PROCESS | 2884 | 1472904856925 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:16 INFO - PROCESS | 2884 | 1472904856927 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:16 INFO - PROCESS | 2884 | ++DOCSHELL 15929000 == 31 [pid = 2884] [id = 634] 05:14:16 INFO - PROCESS | 2884 | ++DOMWINDOW == 81 (1594C400) [pid = 2884] [serial = 1902] [outer = 00000000] 05:14:17 INFO - PROCESS | 2884 | ++DOMWINDOW == 82 (15F46400) [pid = 2884] [serial = 1903] [outer = 1594C400] 05:14:17 INFO - PROCESS | 2884 | 1472904856975 Marionette DEBUG loaded listener.js 05:14:17 INFO - PROCESS | 2884 | ++DOMWINDOW == 83 (15FEFC00) [pid = 2884] [serial = 1904] [outer = 1594C400] 05:14:17 INFO - PROCESS | 2884 | 1472904857475 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]]]}] 05:14:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 05:14:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 730ms 05:14:17 INFO - PROCESS | 2884 | 1472904857527 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 05:14:17 INFO - PROCESS | 2884 | 1472904857529 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 05:14:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 05:14:17 INFO - PROCESS | 2884 | 1472904857532 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 05:14:17 INFO - PROCESS | 2884 | 1472904857534 Marionette TRACE conn5 <- [1,2502,null,{}] 05:14:17 INFO - PROCESS | 2884 | 1472904857571 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}] 05:14:17 INFO - PROCESS | 2884 | 1472904857573 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:17 INFO - PROCESS | 2884 | 1472904857699 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 05:14:17 INFO - PROCESS | 2884 | 1472904857711 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:17 INFO - PROCESS | 2884 | 1472904857717 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:17 INFO - PROCESS | 2884 | ++DOCSHELL 0F7CA800 == 32 [pid = 2884] [id = 635] 05:14:17 INFO - PROCESS | 2884 | ++DOMWINDOW == 84 (16048000) [pid = 2884] [serial = 1905] [outer = 00000000] 05:14:17 INFO - PROCESS | 2884 | ++DOMWINDOW == 85 (17AC0400) [pid = 2884] [serial = 1906] [outer = 16048000] 05:14:17 INFO - PROCESS | 2884 | 1472904857831 Marionette DEBUG loaded listener.js 05:14:17 INFO - PROCESS | 2884 | ++DOMWINDOW == 86 (17B07800) [pid = 2884] [serial = 1907] [outer = 16048000] 05:14:18 INFO - PROCESS | 2884 | 1472904858259 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]]]}] 05:14:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 05:14:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 770ms 05:14:18 INFO - PROCESS | 2884 | 1472904858305 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 05:14:18 INFO - PROCESS | 2884 | 1472904858307 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 05:14:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 05:14:18 INFO - PROCESS | 2884 | 1472904858319 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 05:14:18 INFO - PROCESS | 2884 | 1472904858321 Marionette TRACE conn5 <- [1,2506,null,{}] 05:14:18 INFO - PROCESS | 2884 | 1472904858331 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}] 05:14:18 INFO - PROCESS | 2884 | 1472904858333 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:18 INFO - PROCESS | 2884 | 1472904858449 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 05:14:18 INFO - PROCESS | 2884 | 1472904858460 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:18 INFO - PROCESS | 2884 | 1472904858462 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:18 INFO - PROCESS | 2884 | ++DOCSHELL 17B38C00 == 33 [pid = 2884] [id = 636] 05:14:18 INFO - PROCESS | 2884 | ++DOMWINDOW == 87 (17B39000) [pid = 2884] [serial = 1908] [outer = 00000000] 05:14:18 INFO - PROCESS | 2884 | ++DOMWINDOW == 88 (17DA6800) [pid = 2884] [serial = 1909] [outer = 17B39000] 05:14:18 INFO - PROCESS | 2884 | 1472904858508 Marionette DEBUG loaded listener.js 05:14:18 INFO - PROCESS | 2884 | ++DOMWINDOW == 89 (17B95400) [pid = 2884] [serial = 1910] [outer = 17B39000] 05:14:18 INFO - PROCESS | 2884 | --DOMWINDOW == 88 (17B3C000) [pid = 2884] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 05:14:18 INFO - PROCESS | 2884 | --DOMWINDOW == 87 (0F710C00) [pid = 2884] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 05:14:18 INFO - PROCESS | 2884 | --DOMWINDOW == 86 (142AB000) [pid = 2884] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 05:14:18 INFO - PROCESS | 2884 | --DOMWINDOW == 85 (15927400) [pid = 2884] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 05:14:18 INFO - PROCESS | 2884 | --DOMWINDOW == 84 (17AC4000) [pid = 2884] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 05:14:18 INFO - PROCESS | 2884 | --DOMWINDOW == 83 (1827A400) [pid = 2884] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 05:14:18 INFO - PROCESS | 2884 | --DOMWINDOW == 82 (144A6400) [pid = 2884] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 05:14:18 INFO - PROCESS | 2884 | --DOMWINDOW == 81 (0F86E000) [pid = 2884] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 05:14:18 INFO - PROCESS | 2884 | --DOMWINDOW == 80 (0F91C800) [pid = 2884] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 05:14:18 INFO - PROCESS | 2884 | --DOMWINDOW == 79 (0BE21400) [pid = 2884] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 05:14:18 INFO - PROCESS | 2884 | --DOMWINDOW == 78 (181BD400) [pid = 2884] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 05:14:18 INFO - PROCESS | 2884 | --DOMWINDOW == 77 (17619000) [pid = 2884] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 05:14:18 INFO - PROCESS | 2884 | --DOMWINDOW == 76 (14338400) [pid = 2884] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 05:14:18 INFO - PROCESS | 2884 | --DOMWINDOW == 75 (0F91F800) [pid = 2884] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 05:14:18 INFO - PROCESS | 2884 | --DOMWINDOW == 74 (0F867800) [pid = 2884] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 05:14:18 INFO - PROCESS | 2884 | --DOMWINDOW == 73 (15C04000) [pid = 2884] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 05:14:19 INFO - PROCESS | 2884 | 1472904859170 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]]]}] 05:14:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 05:14:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 890ms 05:14:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 05:14:19 INFO - PROCESS | 2884 | 1472904859201 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 05:14:19 INFO - PROCESS | 2884 | 1472904859203 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 05:14:19 INFO - PROCESS | 2884 | 1472904859206 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 05:14:19 INFO - PROCESS | 2884 | 1472904859208 Marionette TRACE conn5 <- [1,2510,null,{}] 05:14:19 INFO - PROCESS | 2884 | 1472904859211 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}] 05:14:19 INFO - PROCESS | 2884 | 1472904859213 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:19 INFO - PROCESS | 2884 | 1472904859294 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 05:14:19 INFO - PROCESS | 2884 | 1472904859300 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:19 INFO - PROCESS | 2884 | 1472904859302 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:19 INFO - PROCESS | 2884 | ++DOCSHELL 142AA800 == 34 [pid = 2884] [id = 637] 05:14:19 INFO - PROCESS | 2884 | ++DOMWINDOW == 74 (15927400) [pid = 2884] [serial = 1911] [outer = 00000000] 05:14:19 INFO - PROCESS | 2884 | ++DOMWINDOW == 75 (17B36400) [pid = 2884] [serial = 1912] [outer = 15927400] 05:14:19 INFO - PROCESS | 2884 | 1472904859349 Marionette DEBUG loaded listener.js 05:14:19 INFO - PROCESS | 2884 | ++DOMWINDOW == 76 (17B8F000) [pid = 2884] [serial = 1913] [outer = 15927400] 05:14:19 INFO - PROCESS | 2884 | 1472904859773 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]]]}] 05:14:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 05:14:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 630ms 05:14:19 INFO - PROCESS | 2884 | 1472904859837 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 05:14:19 INFO - PROCESS | 2884 | 1472904859839 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 05:14:19 INFO - PROCESS | 2884 | 1472904859842 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 05:14:19 INFO - PROCESS | 2884 | 1472904859844 Marionette TRACE conn5 <- [1,2514,null,{}] 05:14:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 05:14:19 INFO - PROCESS | 2884 | 1472904859848 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}] 05:14:19 INFO - PROCESS | 2884 | 1472904859850 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:19 INFO - PROCESS | 2884 | 1472904859931 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 05:14:19 INFO - PROCESS | 2884 | 1472904859937 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:19 INFO - PROCESS | 2884 | 1472904859939 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:19 INFO - PROCESS | 2884 | ++DOCSHELL 181BA800 == 35 [pid = 2884] [id = 638] 05:14:19 INFO - PROCESS | 2884 | ++DOMWINDOW == 77 (181BBC00) [pid = 2884] [serial = 1914] [outer = 00000000] 05:14:20 INFO - PROCESS | 2884 | ++DOMWINDOW == 78 (18277000) [pid = 2884] [serial = 1915] [outer = 181BBC00] 05:14:20 INFO - PROCESS | 2884 | 1472904859985 Marionette DEBUG loaded listener.js 05:14:20 INFO - PROCESS | 2884 | ++DOMWINDOW == 79 (18283000) [pid = 2884] [serial = 1916] [outer = 181BBC00] 05:14:20 INFO - PROCESS | 2884 | 1472904860418 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]]]}] 05:14:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 05:14:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 630ms 05:14:20 INFO - PROCESS | 2884 | 1472904860484 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 05:14:20 INFO - PROCESS | 2884 | 1472904860486 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 05:14:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 05:14:20 INFO - PROCESS | 2884 | 1472904860489 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 05:14:20 INFO - PROCESS | 2884 | 1472904860491 Marionette TRACE conn5 <- [1,2518,null,{}] 05:14:20 INFO - PROCESS | 2884 | 1472904860494 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}] 05:14:20 INFO - PROCESS | 2884 | 1472904860496 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:20 INFO - PROCESS | 2884 | 1472904860579 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 05:14:20 INFO - PROCESS | 2884 | 1472904860584 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:20 INFO - PROCESS | 2884 | 1472904860586 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:20 INFO - PROCESS | 2884 | ++DOCSHELL 142D3C00 == 36 [pid = 2884] [id = 639] 05:14:20 INFO - PROCESS | 2884 | ++DOMWINDOW == 80 (181C1800) [pid = 2884] [serial = 1917] [outer = 00000000] 05:14:20 INFO - PROCESS | 2884 | ++DOMWINDOW == 81 (186EDC00) [pid = 2884] [serial = 1918] [outer = 181C1800] 05:14:20 INFO - PROCESS | 2884 | 1472904860632 Marionette DEBUG loaded listener.js 05:14:20 INFO - PROCESS | 2884 | ++DOMWINDOW == 82 (186F2400) [pid = 2884] [serial = 1919] [outer = 181C1800] 05:14:21 INFO - PROCESS | 2884 | 1472904861342 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]]]}] 05:14:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 05:14:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 930ms 05:14:21 INFO - PROCESS | 2884 | 1472904861423 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 05:14:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 05:14:21 INFO - PROCESS | 2884 | 1472904861427 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 05:14:21 INFO - PROCESS | 2884 | 1472904861432 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 05:14:21 INFO - PROCESS | 2884 | 1472904861437 Marionette TRACE conn5 <- [1,2522,null,{}] 05:14:21 INFO - PROCESS | 2884 | 1472904861443 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}] 05:14:21 INFO - PROCESS | 2884 | 1472904861446 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:21 INFO - PROCESS | 2884 | 1472904861573 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 05:14:21 INFO - PROCESS | 2884 | 1472904861708 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:21 INFO - PROCESS | 2884 | 1472904861711 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:21 INFO - PROCESS | 2884 | ++DOCSHELL 0BE1F400 == 37 [pid = 2884] [id = 640] 05:14:21 INFO - PROCESS | 2884 | ++DOMWINDOW == 83 (0C56A800) [pid = 2884] [serial = 1920] [outer = 00000000] 05:14:21 INFO - PROCESS | 2884 | ++DOMWINDOW == 84 (0F704C00) [pid = 2884] [serial = 1921] [outer = 0C56A800] 05:14:21 INFO - PROCESS | 2884 | 1472904861773 Marionette DEBUG loaded listener.js 05:14:21 INFO - PROCESS | 2884 | ++DOMWINDOW == 85 (0F84F000) [pid = 2884] [serial = 1922] [outer = 0C56A800] 05:14:22 INFO - PROCESS | 2884 | 1472904862381 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]]]}] 05:14:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 05:14:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 990ms 05:14:22 INFO - PROCESS | 2884 | 1472904862422 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 05:14:22 INFO - PROCESS | 2884 | 1472904862427 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 05:14:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 05:14:22 INFO - PROCESS | 2884 | 1472904862434 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 05:14:22 INFO - PROCESS | 2884 | 1472904862436 Marionette TRACE conn5 <- [1,2526,null,{}] 05:14:22 INFO - PROCESS | 2884 | 1472904862441 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}] 05:14:22 INFO - PROCESS | 2884 | 1472904862444 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:22 INFO - PROCESS | 2884 | 1472904862562 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 05:14:22 INFO - PROCESS | 2884 | 1472904862677 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:22 INFO - PROCESS | 2884 | 1472904862680 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:22 INFO - PROCESS | 2884 | ++DOCSHELL 0FF3A000 == 38 [pid = 2884] [id = 641] 05:14:22 INFO - PROCESS | 2884 | ++DOMWINDOW == 86 (10BE5000) [pid = 2884] [serial = 1923] [outer = 00000000] 05:14:22 INFO - PROCESS | 2884 | ++DOMWINDOW == 87 (13D9A800) [pid = 2884] [serial = 1924] [outer = 10BE5000] 05:14:22 INFO - PROCESS | 2884 | 1472904862779 Marionette DEBUG loaded listener.js 05:14:22 INFO - PROCESS | 2884 | ++DOMWINDOW == 88 (144A6400) [pid = 2884] [serial = 1925] [outer = 10BE5000] 05:14:23 INFO - PROCESS | 2884 | 1472904863402 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]]]}] 05:14:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 05:14:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1019ms 05:14:23 INFO - PROCESS | 2884 | 1472904863456 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 05:14:23 INFO - PROCESS | 2884 | 1472904863459 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 05:14:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 05:14:23 INFO - PROCESS | 2884 | 1472904863463 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 05:14:23 INFO - PROCESS | 2884 | 1472904863466 Marionette TRACE conn5 <- [1,2530,null,{}] 05:14:23 INFO - PROCESS | 2884 | 1472904863477 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}] 05:14:23 INFO - PROCESS | 2884 | 1472904863482 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:23 INFO - PROCESS | 2884 | 1472904863593 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 05:14:23 INFO - PROCESS | 2884 | 1472904863739 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:23 INFO - PROCESS | 2884 | 1472904863742 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:23 INFO - PROCESS | 2884 | ++DOCSHELL 181C4400 == 39 [pid = 2884] [id = 642] 05:14:23 INFO - PROCESS | 2884 | ++DOMWINDOW == 89 (181C4C00) [pid = 2884] [serial = 1926] [outer = 00000000] 05:14:23 INFO - PROCESS | 2884 | ++DOMWINDOW == 90 (186ED000) [pid = 2884] [serial = 1927] [outer = 181C4C00] 05:14:23 INFO - PROCESS | 2884 | 1472904863803 Marionette DEBUG loaded listener.js 05:14:23 INFO - PROCESS | 2884 | ++DOMWINDOW == 91 (1898A000) [pid = 2884] [serial = 1928] [outer = 181C4C00] 05:14:24 INFO - PROCESS | 2884 | 1472904864382 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]]]}] 05:14:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 05:14:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 970ms 05:14:24 INFO - PROCESS | 2884 | 1472904864436 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 05:14:24 INFO - PROCESS | 2884 | 1472904864439 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 05:14:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 05:14:24 INFO - PROCESS | 2884 | 1472904864443 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 05:14:24 INFO - PROCESS | 2884 | 1472904864445 Marionette TRACE conn5 <- [1,2534,null,{}] 05:14:24 INFO - PROCESS | 2884 | 1472904864449 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}] 05:14:24 INFO - PROCESS | 2884 | 1472904864451 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:24 INFO - PROCESS | 2884 | 1472904864565 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 05:14:24 INFO - PROCESS | 2884 | 1472904864680 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:24 INFO - PROCESS | 2884 | 1472904864683 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:24 INFO - PROCESS | 2884 | ++DOCSHELL 0874DC00 == 40 [pid = 2884] [id = 643] 05:14:24 INFO - PROCESS | 2884 | ++DOMWINDOW == 92 (08752800) [pid = 2884] [serial = 1929] [outer = 00000000] 05:14:24 INFO - PROCESS | 2884 | ++DOMWINDOW == 93 (0BE21000) [pid = 2884] [serial = 1930] [outer = 08752800] 05:14:24 INFO - PROCESS | 2884 | 1472904864882 Marionette DEBUG loaded listener.js 05:14:25 INFO - PROCESS | 2884 | ++DOMWINDOW == 94 (0F13AC00) [pid = 2884] [serial = 1931] [outer = 08752800] 05:14:25 INFO - PROCESS | 2884 | 1472904865444 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]]]}] 05:14:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 05:14:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1073ms 05:14:25 INFO - PROCESS | 2884 | 1472904865519 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 05:14:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 05:14:25 INFO - PROCESS | 2884 | 1472904865523 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 05:14:25 INFO - PROCESS | 2884 | 1472904865528 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 05:14:25 INFO - PROCESS | 2884 | 1472904865530 Marionette TRACE conn5 <- [1,2538,null,{}] 05:14:26 INFO - PROCESS | 2884 | --DOCSHELL 181BA800 == 39 [pid = 2884] [id = 638] 05:14:26 INFO - PROCESS | 2884 | --DOCSHELL 142AA800 == 38 [pid = 2884] [id = 637] 05:14:26 INFO - PROCESS | 2884 | --DOCSHELL 17B38C00 == 37 [pid = 2884] [id = 636] 05:14:26 INFO - PROCESS | 2884 | --DOCSHELL 0F7CA800 == 36 [pid = 2884] [id = 635] 05:14:26 INFO - PROCESS | 2884 | --DOCSHELL 15929000 == 35 [pid = 2884] [id = 634] 05:14:26 INFO - PROCESS | 2884 | --DOCSHELL 13BC6000 == 34 [pid = 2884] [id = 633] 05:14:26 INFO - PROCESS | 2884 | --DOCSHELL 0F870800 == 33 [pid = 2884] [id = 632] 05:14:26 INFO - PROCESS | 2884 | --DOCSHELL 0879C800 == 32 [pid = 2884] [id = 631] 05:14:26 INFO - PROCESS | 2884 | --DOCSHELL 087E0000 == 31 [pid = 2884] [id = 629] 05:14:26 INFO - PROCESS | 2884 | --DOCSHELL 087DDC00 == 30 [pid = 2884] [id = 630] 05:14:26 INFO - PROCESS | 2884 | --DOCSHELL 18284C00 == 29 [pid = 2884] [id = 628] 05:14:26 INFO - PROCESS | 2884 | --DOCSHELL 181C4400 == 28 [pid = 2884] [id = 642] 05:14:26 INFO - PROCESS | 2884 | --DOCSHELL 0FF3A000 == 27 [pid = 2884] [id = 641] 05:14:26 INFO - PROCESS | 2884 | --DOCSHELL 142D3C00 == 26 [pid = 2884] [id = 639] 05:14:26 INFO - PROCESS | 2884 | --DOCSHELL 0BE1F400 == 25 [pid = 2884] [id = 640] 05:14:26 INFO - PROCESS | 2884 | --DOMWINDOW == 93 (13825400) [pid = 2884] [serial = 1849] [outer = 00000000] [url = about:blank] 05:14:26 INFO - PROCESS | 2884 | --DOMWINDOW == 92 (13AD6C00) [pid = 2884] [serial = 1850] [outer = 00000000] [url = about:blank] 05:14:26 INFO - PROCESS | 2884 | --DOMWINDOW == 91 (0BF3D400) [pid = 2884] [serial = 1840] [outer = 00000000] [url = about:blank] 05:14:26 INFO - PROCESS | 2884 | --DOMWINDOW == 90 (0C576800) [pid = 2884] [serial = 1841] [outer = 00000000] [url = about:blank] 05:14:26 INFO - PROCESS | 2884 | --DOMWINDOW == 89 (181C2800) [pid = 2884] [serial = 1870] [outer = 00000000] [url = about:blank] 05:14:26 INFO - PROCESS | 2884 | --DOMWINDOW == 88 (17AC3800) [pid = 2884] [serial = 1858] [outer = 00000000] [url = about:blank] 05:14:26 INFO - PROCESS | 2884 | --DOMWINDOW == 87 (17AC6800) [pid = 2884] [serial = 1859] [outer = 00000000] [url = about:blank] 05:14:26 INFO - PROCESS | 2884 | --DOMWINDOW == 86 (17DA7000) [pid = 2884] [serial = 1867] [outer = 00000000] [url = about:blank] 05:14:26 INFO - PROCESS | 2884 | --DOMWINDOW == 85 (0FBBBC00) [pid = 2884] [serial = 1846] [outer = 00000000] [url = about:blank] 05:14:26 INFO - PROCESS | 2884 | --DOMWINDOW == 84 (0FF3B000) [pid = 2884] [serial = 1847] [outer = 00000000] [url = about:blank] 05:14:26 INFO - PROCESS | 2884 | --DOMWINDOW == 83 (15FF2400) [pid = 2884] [serial = 1838] [outer = 00000000] [url = about:blank] 05:14:26 INFO - PROCESS | 2884 | --DOMWINDOW == 82 (16049400) [pid = 2884] [serial = 1855] [outer = 00000000] [url = about:blank] 05:14:26 INFO - PROCESS | 2884 | --DOMWINDOW == 81 (16049800) [pid = 2884] [serial = 1856] [outer = 00000000] [url = about:blank] 05:14:26 INFO - PROCESS | 2884 | --DOMWINDOW == 80 (17B90800) [pid = 2884] [serial = 1864] [outer = 00000000] [url = about:blank] 05:14:26 INFO - PROCESS | 2884 | --DOMWINDOW == 79 (17B91C00) [pid = 2884] [serial = 1865] [outer = 00000000] [url = about:blank] 05:14:26 INFO - PROCESS | 2884 | --DOMWINDOW == 78 (0F7C4400) [pid = 2884] [serial = 1843] [outer = 00000000] [url = about:blank] 05:14:26 INFO - PROCESS | 2884 | --DOMWINDOW == 77 (0F847C00) [pid = 2884] [serial = 1844] [outer = 00000000] [url = about:blank] 05:14:26 INFO - PROCESS | 2884 | --DOMWINDOW == 76 (14345800) [pid = 2884] [serial = 1852] [outer = 00000000] [url = about:blank] 05:14:26 INFO - PROCESS | 2884 | --DOMWINDOW == 75 (1827C000) [pid = 2884] [serial = 1873] [outer = 00000000] [url = about:blank] 05:14:26 INFO - PROCESS | 2884 | --DOMWINDOW == 74 (144A4000) [pid = 2884] [serial = 1853] [outer = 00000000] [url = about:blank] 05:14:26 INFO - PROCESS | 2884 | --DOMWINDOW == 73 (17B2F000) [pid = 2884] [serial = 1861] [outer = 00000000] [url = about:blank] 05:14:26 INFO - PROCESS | 2884 | --DOMWINDOW == 72 (18277800) [pid = 2884] [serial = 1871] [outer = 00000000] [url = about:blank] 05:14:26 INFO - PROCESS | 2884 | --DOMWINDOW == 71 (17B2F400) [pid = 2884] [serial = 1862] [outer = 00000000] [url = about:blank] 05:14:26 INFO - PROCESS | 2884 | --DOMWINDOW == 70 (18651800) [pid = 2884] [serial = 1876] [outer = 00000000] [url = about:blank] 05:14:26 INFO - PROCESS | 2884 | --DOMWINDOW == 69 (1827C800) [pid = 2884] [serial = 1874] [outer = 00000000] [url = about:blank] 05:14:26 INFO - PROCESS | 2884 | --DOMWINDOW == 68 (1864F800) [pid = 2884] [serial = 1882] [outer = 00000000] [url = about:blank] 05:14:26 INFO - PROCESS | 2884 | --DOMWINDOW == 67 (18656000) [pid = 2884] [serial = 1877] [outer = 00000000] [url = about:blank] 05:14:26 INFO - PROCESS | 2884 | --DOMWINDOW == 66 (186EB800) [pid = 2884] [serial = 1883] [outer = 00000000] [url = about:blank] 05:14:26 INFO - PROCESS | 2884 | --DOMWINDOW == 65 (15940800) [pid = 2884] [serial = 1879] [outer = 00000000] [url = about:blank] 05:14:26 INFO - PROCESS | 2884 | --DOMWINDOW == 64 (186F8C00) [pid = 2884] [serial = 1885] [outer = 00000000] [url = about:blank] 05:14:26 INFO - PROCESS | 2884 | --DOMWINDOW == 63 (16052C00) [pid = 2884] [serial = 1880] [outer = 00000000] [url = about:blank] 05:14:26 INFO - PROCESS | 2884 | --DOMWINDOW == 62 (17DAA800) [pid = 2884] [serial = 1868] [outer = 00000000] [url = about:blank] 05:14:26 INFO - PROCESS | 2884 | 1472904866254 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}] 05:14:26 INFO - PROCESS | 2884 | 1472904866258 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:26 INFO - PROCESS | 2884 | 1472904866433 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 05:14:26 INFO - PROCESS | 2884 | 1472904866493 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:26 INFO - PROCESS | 2884 | 1472904866496 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:26 INFO - PROCESS | 2884 | ++DOCSHELL 087E7000 == 26 [pid = 2884] [id = 644] 05:14:26 INFO - PROCESS | 2884 | ++DOMWINDOW == 63 (087E8400) [pid = 2884] [serial = 1932] [outer = 00000000] 05:14:26 INFO - PROCESS | 2884 | ++DOMWINDOW == 64 (0BE1EC00) [pid = 2884] [serial = 1933] [outer = 087E8400] 05:14:26 INFO - PROCESS | 2884 | 1472904866549 Marionette DEBUG loaded listener.js 05:14:26 INFO - PROCESS | 2884 | ++DOMWINDOW == 65 (0BE47000) [pid = 2884] [serial = 1934] [outer = 087E8400] 05:14:27 INFO - PROCESS | 2884 | 1472904866981 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]]]}] 05:14:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 05:14:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1532ms 05:14:27 INFO - PROCESS | 2884 | 1472904867061 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 05:14:27 INFO - PROCESS | 2884 | 1472904867065 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 05:14:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 05:14:27 INFO - PROCESS | 2884 | 1472904867070 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 05:14:27 INFO - PROCESS | 2884 | 1472904867072 Marionette TRACE conn5 <- [1,2542,null,{}] 05:14:27 INFO - PROCESS | 2884 | 1472904867078 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}] 05:14:27 INFO - PROCESS | 2884 | 1472904867080 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:27 INFO - PROCESS | 2884 | 1472904867179 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 05:14:27 INFO - PROCESS | 2884 | 1472904867195 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:27 INFO - PROCESS | 2884 | 1472904867199 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:27 INFO - PROCESS | 2884 | ++DOCSHELL 0F707C00 == 27 [pid = 2884] [id = 645] 05:14:27 INFO - PROCESS | 2884 | ++DOMWINDOW == 66 (0F70F000) [pid = 2884] [serial = 1935] [outer = 00000000] 05:14:27 INFO - PROCESS | 2884 | ++DOMWINDOW == 67 (0F842400) [pid = 2884] [serial = 1936] [outer = 0F70F000] 05:14:27 INFO - PROCESS | 2884 | 1472904867249 Marionette DEBUG loaded listener.js 05:14:27 INFO - PROCESS | 2884 | ++DOMWINDOW == 68 (0F84BC00) [pid = 2884] [serial = 1937] [outer = 0F70F000] 05:14:27 INFO - PROCESS | 2884 | 1472904867731 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]]]}] 05:14:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 05:14:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 690ms 05:14:27 INFO - PROCESS | 2884 | 1472904867760 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 05:14:27 INFO - PROCESS | 2884 | 1472904867763 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 05:14:27 INFO - PROCESS | 2884 | 1472904867767 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 05:14:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 05:14:27 INFO - PROCESS | 2884 | 1472904867769 Marionette TRACE conn5 <- [1,2546,null,{}] 05:14:27 INFO - PROCESS | 2884 | 1472904867773 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}] 05:14:27 INFO - PROCESS | 2884 | 1472904867775 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:27 INFO - PROCESS | 2884 | 1472904867893 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 05:14:28 INFO - PROCESS | 2884 | 1472904867999 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:28 INFO - PROCESS | 2884 | 1472904868003 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:28 INFO - PROCESS | 2884 | ++DOCSHELL 0FBB7C00 == 28 [pid = 2884] [id = 646] 05:14:28 INFO - PROCESS | 2884 | ++DOMWINDOW == 69 (0FED9000) [pid = 2884] [serial = 1938] [outer = 00000000] 05:14:28 INFO - PROCESS | 2884 | ++DOMWINDOW == 70 (0FFDAC00) [pid = 2884] [serial = 1939] [outer = 0FED9000] 05:14:28 INFO - PROCESS | 2884 | 1472904868055 Marionette DEBUG loaded listener.js 05:14:28 INFO - PROCESS | 2884 | ++DOMWINDOW == 71 (10BDFC00) [pid = 2884] [serial = 1940] [outer = 0FED9000] 05:14:28 INFO - PROCESS | 2884 | 1472904868488 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]]]}] 05:14:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 05:14:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 770ms 05:14:28 INFO - PROCESS | 2884 | 1472904868547 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 05:14:28 INFO - PROCESS | 2884 | 1472904868553 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 05:14:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 05:14:28 INFO - PROCESS | 2884 | 1472904868558 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 05:14:28 INFO - PROCESS | 2884 | 1472904868559 Marionette TRACE conn5 <- [1,2550,null,{}] 05:14:28 INFO - PROCESS | 2884 | 1472904868563 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}] 05:14:28 INFO - PROCESS | 2884 | 1472904868565 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:28 INFO - PROCESS | 2884 | 1472904868696 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 05:14:28 INFO - PROCESS | 2884 | 1472904868708 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:28 INFO - PROCESS | 2884 | 1472904868710 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:28 INFO - PROCESS | 2884 | ++DOCSHELL 10B3B800 == 29 [pid = 2884] [id = 647] 05:14:28 INFO - PROCESS | 2884 | ++DOMWINDOW == 72 (10B43400) [pid = 2884] [serial = 1941] [outer = 00000000] 05:14:28 INFO - PROCESS | 2884 | ++DOMWINDOW == 73 (142B2400) [pid = 2884] [serial = 1942] [outer = 10B43400] 05:14:28 INFO - PROCESS | 2884 | 1472904868812 Marionette DEBUG loaded listener.js 05:14:28 INFO - PROCESS | 2884 | ++DOMWINDOW == 74 (144A9C00) [pid = 2884] [serial = 1943] [outer = 10B43400] 05:14:29 INFO - PROCESS | 2884 | 1472904869312 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]]]}] 05:14:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 05:14:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 770ms 05:14:29 INFO - PROCESS | 2884 | 1472904869331 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 05:14:29 INFO - PROCESS | 2884 | 1472904869333 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 05:14:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 05:14:29 INFO - PROCESS | 2884 | 1472904869336 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 05:14:29 INFO - PROCESS | 2884 | 1472904869338 Marionette TRACE conn5 <- [1,2554,null,{}] 05:14:29 INFO - PROCESS | 2884 | 1472904869350 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}] 05:14:29 INFO - PROCESS | 2884 | 1472904869352 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:29 INFO - PROCESS | 2884 | 1472904869464 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 05:14:29 INFO - PROCESS | 2884 | 1472904869472 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:29 INFO - PROCESS | 2884 | 1472904869474 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:29 INFO - PROCESS | 2884 | ++DOCSHELL 15C04000 == 30 [pid = 2884] [id = 648] 05:14:29 INFO - PROCESS | 2884 | ++DOMWINDOW == 75 (15C04800) [pid = 2884] [serial = 1944] [outer = 00000000] 05:14:29 INFO - PROCESS | 2884 | ++DOMWINDOW == 76 (15F4AC00) [pid = 2884] [serial = 1945] [outer = 15C04800] 05:14:29 INFO - PROCESS | 2884 | 1472904869521 Marionette DEBUG loaded listener.js 05:14:29 INFO - PROCESS | 2884 | ++DOMWINDOW == 77 (16046800) [pid = 2884] [serial = 1946] [outer = 15C04800] 05:14:30 INFO - PROCESS | 2884 | 1472904869987 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]]]}] 05:14:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 05:14:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 670ms 05:14:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 05:14:30 INFO - PROCESS | 2884 | 1472904870007 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 05:14:30 INFO - PROCESS | 2884 | 1472904870009 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 05:14:30 INFO - PROCESS | 2884 | 1472904870012 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 05:14:30 INFO - PROCESS | 2884 | 1472904870014 Marionette TRACE conn5 <- [1,2558,null,{}] 05:14:30 INFO - PROCESS | 2884 | 1472904870024 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}] 05:14:30 INFO - PROCESS | 2884 | 1472904870030 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:30 INFO - PROCESS | 2884 | 1472904870177 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 05:14:30 INFO - PROCESS | 2884 | 1472904870247 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:30 INFO - PROCESS | 2884 | 1472904870249 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:30 INFO - PROCESS | 2884 | ++DOCSHELL 16081000 == 31 [pid = 2884] [id = 649] 05:14:30 INFO - PROCESS | 2884 | ++DOMWINDOW == 78 (166CA000) [pid = 2884] [serial = 1947] [outer = 00000000] 05:14:30 INFO - PROCESS | 2884 | ++DOMWINDOW == 79 (17AC3000) [pid = 2884] [serial = 1948] [outer = 166CA000] 05:14:30 INFO - PROCESS | 2884 | 1472904870297 Marionette DEBUG loaded listener.js 05:14:30 INFO - PROCESS | 2884 | ++DOMWINDOW == 80 (17B07000) [pid = 2884] [serial = 1949] [outer = 166CA000] 05:14:30 INFO - PROCESS | 2884 | --DOMWINDOW == 79 (1594C400) [pid = 2884] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 05:14:30 INFO - PROCESS | 2884 | --DOMWINDOW == 78 (16048000) [pid = 2884] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 05:14:30 INFO - PROCESS | 2884 | --DOMWINDOW == 77 (087DC400) [pid = 2884] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 05:14:30 INFO - PROCESS | 2884 | --DOMWINDOW == 76 (0BE1A000) [pid = 2884] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 05:14:30 INFO - PROCESS | 2884 | --DOMWINDOW == 75 (1864E000) [pid = 2884] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 05:14:30 INFO - PROCESS | 2884 | --DOMWINDOW == 74 (0F914C00) [pid = 2884] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 05:14:30 INFO - PROCESS | 2884 | --DOMWINDOW == 73 (13BCA800) [pid = 2884] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 05:14:30 INFO - PROCESS | 2884 | --DOMWINDOW == 72 (087DEC00) [pid = 2884] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 05:14:30 INFO - PROCESS | 2884 | --DOMWINDOW == 71 (17B39000) [pid = 2884] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 05:14:30 INFO - PROCESS | 2884 | --DOMWINDOW == 70 (181BBC00) [pid = 2884] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 05:14:30 INFO - PROCESS | 2884 | --DOMWINDOW == 69 (181C1800) [pid = 2884] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 05:14:30 INFO - PROCESS | 2884 | --DOMWINDOW == 68 (15927400) [pid = 2884] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 05:14:30 INFO - PROCESS | 2884 | 1472904870909 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]]]}] 05:14:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 05:14:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 930ms 05:14:30 INFO - PROCESS | 2884 | 1472904870943 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 05:14:30 INFO - PROCESS | 2884 | 1472904870945 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 05:14:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 05:14:30 INFO - PROCESS | 2884 | 1472904870958 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 05:14:30 INFO - PROCESS | 2884 | 1472904870959 Marionette TRACE conn5 <- [1,2562,null,{}] 05:14:30 INFO - PROCESS | 2884 | 1472904870963 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}] 05:14:31 INFO - PROCESS | 2884 | 1472904870965 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:31 INFO - PROCESS | 2884 | 1472904871046 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 05:14:31 INFO - PROCESS | 2884 | 1472904871053 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:31 INFO - PROCESS | 2884 | 1472904871055 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:31 INFO - PROCESS | 2884 | ++DOCSHELL 0F86AC00 == 32 [pid = 2884] [id = 650] 05:14:31 INFO - PROCESS | 2884 | ++DOMWINDOW == 69 (13ADF800) [pid = 2884] [serial = 1950] [outer = 00000000] 05:14:31 INFO - PROCESS | 2884 | ++DOMWINDOW == 70 (16BC5800) [pid = 2884] [serial = 1951] [outer = 13ADF800] 05:14:31 INFO - PROCESS | 2884 | 1472904871101 Marionette DEBUG loaded listener.js 05:14:31 INFO - PROCESS | 2884 | ++DOMWINDOW == 71 (17AC7800) [pid = 2884] [serial = 1952] [outer = 13ADF800] 05:14:31 INFO - PROCESS | 2884 | 1472904871529 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]]]}] 05:14:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 05:14:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 630ms 05:14:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 05:14:31 INFO - PROCESS | 2884 | 1472904871579 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 05:14:31 INFO - PROCESS | 2884 | 1472904871581 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 05:14:31 INFO - PROCESS | 2884 | 1472904871584 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 05:14:31 INFO - PROCESS | 2884 | 1472904871586 Marionette TRACE conn5 <- [1,2566,null,{}] 05:14:31 INFO - PROCESS | 2884 | 1472904871589 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}] 05:14:31 INFO - PROCESS | 2884 | 1472904871591 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:31 INFO - PROCESS | 2884 | 1472904871672 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 05:14:31 INFO - PROCESS | 2884 | 1472904871678 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:31 INFO - PROCESS | 2884 | 1472904871680 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:31 INFO - PROCESS | 2884 | ++DOCSHELL 087DE000 == 33 [pid = 2884] [id = 651] 05:14:31 INFO - PROCESS | 2884 | ++DOMWINDOW == 72 (0F7CC000) [pid = 2884] [serial = 1953] [outer = 00000000] 05:14:31 INFO - PROCESS | 2884 | ++DOMWINDOW == 73 (17B3C400) [pid = 2884] [serial = 1954] [outer = 0F7CC000] 05:14:31 INFO - PROCESS | 2884 | 1472904871726 Marionette DEBUG loaded listener.js 05:14:31 INFO - PROCESS | 2884 | ++DOMWINDOW == 74 (17B3D800) [pid = 2884] [serial = 1955] [outer = 0F7CC000] 05:14:32 INFO - PROCESS | 2884 | 1472904872182 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]]]}] 05:14:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 05:14:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 630ms 05:14:32 INFO - PROCESS | 2884 | 1472904872215 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 05:14:32 INFO - PROCESS | 2884 | 1472904872217 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 05:14:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 05:14:32 INFO - PROCESS | 2884 | 1472904872238 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 05:14:32 INFO - PROCESS | 2884 | 1472904872240 Marionette TRACE conn5 <- [1,2570,null,{}] 05:14:32 INFO - PROCESS | 2884 | 1472904872244 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}] 05:14:32 INFO - PROCESS | 2884 | 1472904872245 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:32 INFO - PROCESS | 2884 | 1472904872327 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 05:14:32 INFO - PROCESS | 2884 | 1472904872333 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:32 INFO - PROCESS | 2884 | 1472904872335 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:32 INFO - PROCESS | 2884 | ++DOCSHELL 17DA4000 == 34 [pid = 2884] [id = 652] 05:14:32 INFO - PROCESS | 2884 | ++DOMWINDOW == 75 (17DA4400) [pid = 2884] [serial = 1956] [outer = 00000000] 05:14:32 INFO - PROCESS | 2884 | ++DOMWINDOW == 76 (17DAE000) [pid = 2884] [serial = 1957] [outer = 17DA4400] 05:14:32 INFO - PROCESS | 2884 | 1472904872381 Marionette DEBUG loaded listener.js 05:14:32 INFO - PROCESS | 2884 | ++DOMWINDOW == 77 (17DAF000) [pid = 2884] [serial = 1958] [outer = 17DA4400] 05:14:33 INFO - PROCESS | 2884 | 1472904873172 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]]]}] 05:14:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 05:14:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 990ms 05:14:33 INFO - PROCESS | 2884 | 1472904873221 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 05:14:33 INFO - PROCESS | 2884 | 1472904873226 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 05:14:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 05:14:33 INFO - PROCESS | 2884 | 1472904873231 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 05:14:33 INFO - PROCESS | 2884 | 1472904873234 Marionette TRACE conn5 <- [1,2574,null,{}] 05:14:33 INFO - PROCESS | 2884 | 1472904873241 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}] 05:14:33 INFO - PROCESS | 2884 | 1472904873244 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:33 INFO - PROCESS | 2884 | 1472904873372 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 05:14:33 INFO - PROCESS | 2884 | 1472904873515 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:33 INFO - PROCESS | 2884 | 1472904873518 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:33 INFO - PROCESS | 2884 | ++DOCSHELL 0BE1E800 == 35 [pid = 2884] [id = 653] 05:14:33 INFO - PROCESS | 2884 | ++DOMWINDOW == 78 (0C56E000) [pid = 2884] [serial = 1959] [outer = 00000000] 05:14:33 INFO - PROCESS | 2884 | ++DOMWINDOW == 79 (0F706000) [pid = 2884] [serial = 1960] [outer = 0C56E000] 05:14:33 INFO - PROCESS | 2884 | 1472904873579 Marionette DEBUG loaded listener.js 05:14:33 INFO - PROCESS | 2884 | ++DOMWINDOW == 80 (0F86A000) [pid = 2884] [serial = 1961] [outer = 0C56E000] 05:14:34 INFO - PROCESS | 2884 | 1472904874283 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]]]}] 05:14:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 05:14:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1078ms 05:14:34 INFO - PROCESS | 2884 | 1472904874314 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 05:14:34 INFO - PROCESS | 2884 | 1472904874319 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 05:14:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 05:14:34 INFO - PROCESS | 2884 | 1472904874349 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 05:14:34 INFO - PROCESS | 2884 | 1472904874352 Marionette TRACE conn5 <- [1,2578,null,{}] 05:14:34 INFO - PROCESS | 2884 | 1472904874356 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}] 05:14:34 INFO - PROCESS | 2884 | 1472904874359 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:34 INFO - PROCESS | 2884 | 1472904874502 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 05:14:34 INFO - PROCESS | 2884 | 1472904874643 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:34 INFO - PROCESS | 2884 | 1472904874646 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:34 INFO - PROCESS | 2884 | ++DOCSHELL 0BE43800 == 36 [pid = 2884] [id = 654] 05:14:34 INFO - PROCESS | 2884 | ++DOMWINDOW == 81 (0BE46800) [pid = 2884] [serial = 1962] [outer = 00000000] 05:14:34 INFO - PROCESS | 2884 | ++DOMWINDOW == 82 (0F704400) [pid = 2884] [serial = 1963] [outer = 0BE46800] 05:14:34 INFO - PROCESS | 2884 | 1472904874707 Marionette DEBUG loaded listener.js 05:14:34 INFO - PROCESS | 2884 | ++DOMWINDOW == 83 (10A56C00) [pid = 2884] [serial = 1964] [outer = 0BE46800] 05:14:35 INFO - PROCESS | 2884 | --DOCSHELL 087DE000 == 35 [pid = 2884] [id = 651] 05:14:35 INFO - PROCESS | 2884 | --DOCSHELL 0F86AC00 == 34 [pid = 2884] [id = 650] 05:14:35 INFO - PROCESS | 2884 | --DOCSHELL 16081000 == 33 [pid = 2884] [id = 649] 05:14:35 INFO - PROCESS | 2884 | --DOCSHELL 15C04000 == 32 [pid = 2884] [id = 648] 05:14:35 INFO - PROCESS | 2884 | --DOCSHELL 10B3B800 == 31 [pid = 2884] [id = 647] 05:14:35 INFO - PROCESS | 2884 | --DOCSHELL 0FBB7C00 == 30 [pid = 2884] [id = 646] 05:14:35 INFO - PROCESS | 2884 | --DOCSHELL 0F707C00 == 29 [pid = 2884] [id = 645] 05:14:35 INFO - PROCESS | 2884 | --DOCSHELL 087E7000 == 28 [pid = 2884] [id = 644] 05:14:35 INFO - PROCESS | 2884 | --DOMWINDOW == 82 (15F46400) [pid = 2884] [serial = 1903] [outer = 00000000] [url = about:blank] 05:14:35 INFO - PROCESS | 2884 | --DOMWINDOW == 81 (17AC0400) [pid = 2884] [serial = 1906] [outer = 00000000] [url = about:blank] 05:14:35 INFO - PROCESS | 2884 | --DOMWINDOW == 80 (0F135000) [pid = 2884] [serial = 1894] [outer = 00000000] [url = about:blank] 05:14:35 INFO - PROCESS | 2884 | --DOMWINDOW == 79 (0F652000) [pid = 2884] [serial = 1895] [outer = 00000000] [url = about:blank] 05:14:35 INFO - PROCESS | 2884 | --DOMWINDOW == 78 (0F183C00) [pid = 2884] [serial = 1888] [outer = 00000000] [url = about:blank] 05:14:35 INFO - PROCESS | 2884 | --DOMWINDOW == 77 (0F654400) [pid = 2884] [serial = 1889] [outer = 00000000] [url = about:blank] 05:14:35 INFO - PROCESS | 2884 | --DOMWINDOW == 76 (18789400) [pid = 2884] [serial = 1886] [outer = 00000000] [url = about:blank] 05:14:35 INFO - PROCESS | 2884 | --DOMWINDOW == 75 (15FEFC00) [pid = 2884] [serial = 1904] [outer = 00000000] [url = about:blank] 05:14:35 INFO - PROCESS | 2884 | --DOMWINDOW == 74 (0F91BC00) [pid = 2884] [serial = 1897] [outer = 00000000] [url = about:blank] 05:14:35 INFO - PROCESS | 2884 | --DOMWINDOW == 73 (0FBB9400) [pid = 2884] [serial = 1898] [outer = 00000000] [url = about:blank] 05:14:35 INFO - PROCESS | 2884 | --DOMWINDOW == 72 (1433C800) [pid = 2884] [serial = 1900] [outer = 00000000] [url = about:blank] 05:14:35 INFO - PROCESS | 2884 | --DOMWINDOW == 71 (0BE15400) [pid = 2884] [serial = 1891] [outer = 00000000] [url = about:blank] 05:14:35 INFO - PROCESS | 2884 | --DOMWINDOW == 70 (0BE43000) [pid = 2884] [serial = 1892] [outer = 00000000] [url = about:blank] 05:14:35 INFO - PROCESS | 2884 | --DOMWINDOW == 69 (17DA6800) [pid = 2884] [serial = 1909] [outer = 00000000] [url = about:blank] 05:14:35 INFO - PROCESS | 2884 | --DOMWINDOW == 68 (18283000) [pid = 2884] [serial = 1916] [outer = 00000000] [url = about:blank] 05:14:35 INFO - PROCESS | 2884 | --DOMWINDOW == 67 (186EDC00) [pid = 2884] [serial = 1918] [outer = 00000000] [url = about:blank] 05:14:35 INFO - PROCESS | 2884 | --DOMWINDOW == 66 (186F2400) [pid = 2884] [serial = 1919] [outer = 00000000] [url = about:blank] 05:14:35 INFO - PROCESS | 2884 | --DOMWINDOW == 65 (17B07800) [pid = 2884] [serial = 1907] [outer = 00000000] [url = about:blank] 05:14:35 INFO - PROCESS | 2884 | --DOMWINDOW == 64 (18277000) [pid = 2884] [serial = 1915] [outer = 00000000] [url = about:blank] 05:14:35 INFO - PROCESS | 2884 | --DOMWINDOW == 63 (17B95400) [pid = 2884] [serial = 1910] [outer = 00000000] [url = about:blank] 05:14:35 INFO - PROCESS | 2884 | --DOMWINDOW == 62 (17B36400) [pid = 2884] [serial = 1912] [outer = 00000000] [url = about:blank] 05:14:35 INFO - PROCESS | 2884 | --DOMWINDOW == 61 (17B8F000) [pid = 2884] [serial = 1913] [outer = 00000000] [url = about:blank] 05:14:35 INFO - PROCESS | 2884 | --DOMWINDOW == 60 (143EC800) [pid = 2884] [serial = 1901] [outer = 00000000] [url = about:blank] 05:14:35 INFO - PROCESS | 2884 | 1472904875505 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]]]}] 05:14:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 05:14:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1182ms 05:14:35 INFO - PROCESS | 2884 | 1472904875531 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 05:14:35 INFO - PROCESS | 2884 | 1472904875534 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 05:14:35 INFO - PROCESS | 2884 | 1472904875541 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 05:14:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 05:14:35 INFO - PROCESS | 2884 | 1472904875545 Marionette TRACE conn5 <- [1,2582,null,{}] 05:14:35 INFO - PROCESS | 2884 | 1472904875550 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}] 05:14:35 INFO - PROCESS | 2884 | 1472904875553 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:35 INFO - PROCESS | 2884 | 1472904875658 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 05:14:35 INFO - PROCESS | 2884 | 1472904875757 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:35 INFO - PROCESS | 2884 | 1472904875759 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:35 INFO - PROCESS | 2884 | ++DOCSHELL 087DD400 == 29 [pid = 2884] [id = 655] 05:14:35 INFO - PROCESS | 2884 | ++DOMWINDOW == 61 (0BE1A400) [pid = 2884] [serial = 1965] [outer = 00000000] 05:14:35 INFO - PROCESS | 2884 | ++DOMWINDOW == 62 (0C5CA800) [pid = 2884] [serial = 1966] [outer = 0BE1A400] 05:14:35 INFO - PROCESS | 2884 | 1472904875811 Marionette DEBUG loaded listener.js 05:14:35 INFO - PROCESS | 2884 | ++DOMWINDOW == 63 (0F2F3800) [pid = 2884] [serial = 1967] [outer = 0BE1A400] 05:14:36 INFO - PROCESS | 2884 | 1472904876289 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]]]}] 05:14:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 05:14:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 770ms 05:14:36 INFO - PROCESS | 2884 | 1472904876316 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 05:14:36 INFO - PROCESS | 2884 | 1472904876320 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 05:14:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 05:14:36 INFO - PROCESS | 2884 | 1472904876326 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 05:14:36 INFO - PROCESS | 2884 | 1472904876329 Marionette TRACE conn5 <- [1,2586,null,{}] 05:14:36 INFO - PROCESS | 2884 | 1472904876332 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}] 05:14:36 INFO - PROCESS | 2884 | 1472904876335 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:36 INFO - PROCESS | 2884 | 1472904876427 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 05:14:36 INFO - PROCESS | 2884 | 1472904876437 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:36 INFO - PROCESS | 2884 | 1472904876439 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:36 INFO - PROCESS | 2884 | ++DOCSHELL 0F653400 == 30 [pid = 2884] [id = 656] 05:14:36 INFO - PROCESS | 2884 | ++DOMWINDOW == 64 (0F7C3000) [pid = 2884] [serial = 1968] [outer = 00000000] 05:14:36 INFO - PROCESS | 2884 | ++DOMWINDOW == 65 (0F91C800) [pid = 2884] [serial = 1969] [outer = 0F7C3000] 05:14:36 INFO - PROCESS | 2884 | 1472904876489 Marionette DEBUG loaded listener.js 05:14:36 INFO - PROCESS | 2884 | ++DOMWINDOW == 66 (0FBB9C00) [pid = 2884] [serial = 1970] [outer = 0F7C3000] 05:14:37 INFO - PROCESS | 2884 | 1472904876979 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]]]}] 05:14:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 05:14:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 670ms 05:14:37 INFO - PROCESS | 2884 | 1472904877001 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 05:14:37 INFO - PROCESS | 2884 | 1472904877003 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 05:14:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 05:14:37 INFO - PROCESS | 2884 | 1472904877006 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 05:14:37 INFO - PROCESS | 2884 | 1472904877010 Marionette TRACE conn5 <- [1,2590,null,{}] 05:14:37 INFO - PROCESS | 2884 | 1472904877020 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}] 05:14:37 INFO - PROCESS | 2884 | 1472904877025 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:37 INFO - PROCESS | 2884 | 1472904877112 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 05:14:37 INFO - PROCESS | 2884 | 1472904877122 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:37 INFO - PROCESS | 2884 | 1472904877125 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:37 INFO - PROCESS | 2884 | ++DOCSHELL 1435E400 == 31 [pid = 2884] [id = 657] 05:14:37 INFO - PROCESS | 2884 | ++DOMWINDOW == 67 (143E3000) [pid = 2884] [serial = 1971] [outer = 00000000] 05:14:37 INFO - PROCESS | 2884 | ++DOMWINDOW == 68 (144A4800) [pid = 2884] [serial = 1972] [outer = 143E3000] 05:14:37 INFO - PROCESS | 2884 | 1472904877174 Marionette DEBUG loaded listener.js 05:14:37 INFO - PROCESS | 2884 | ++DOMWINDOW == 69 (15F40000) [pid = 2884] [serial = 1973] [outer = 143E3000] 05:14:37 INFO - PROCESS | 2884 | 1472904877699 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]]]}] 05:14:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 05:14:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 730ms 05:14:37 INFO - PROCESS | 2884 | 1472904877740 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 05:14:37 INFO - PROCESS | 2884 | 1472904877743 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 05:14:37 INFO - PROCESS | 2884 | 1472904877746 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 05:14:37 INFO - PROCESS | 2884 | 1472904877748 Marionette TRACE conn5 <- [1,2594,null,{}] 05:14:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 05:14:37 INFO - PROCESS | 2884 | 1472904877751 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}] 05:14:37 INFO - PROCESS | 2884 | 1472904877753 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:37 INFO - PROCESS | 2884 | 1472904877844 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 05:14:37 INFO - PROCESS | 2884 | 1472904877849 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:37 INFO - PROCESS | 2884 | 1472904877851 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:37 INFO - PROCESS | 2884 | ++DOCSHELL 15F4B400 == 32 [pid = 2884] [id = 658] 05:14:37 INFO - PROCESS | 2884 | ++DOMWINDOW == 70 (15F4B800) [pid = 2884] [serial = 1974] [outer = 00000000] 05:14:37 INFO - PROCESS | 2884 | ++DOMWINDOW == 71 (1604CC00) [pid = 2884] [serial = 1975] [outer = 15F4B800] 05:14:37 INFO - PROCESS | 2884 | 1472904877899 Marionette DEBUG loaded listener.js 05:14:38 INFO - PROCESS | 2884 | ++DOMWINDOW == 72 (17616800) [pid = 2884] [serial = 1976] [outer = 15F4B800] 05:14:38 INFO - PROCESS | 2884 | 1472904878390 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]]]}] 05:14:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 05:14:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 670ms 05:14:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 05:14:38 INFO - PROCESS | 2884 | 1472904878421 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 05:14:38 INFO - PROCESS | 2884 | 1472904878423 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 05:14:38 INFO - PROCESS | 2884 | 1472904878426 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 05:14:38 INFO - PROCESS | 2884 | 1472904878427 Marionette TRACE conn5 <- [1,2598,null,{}] 05:14:38 INFO - PROCESS | 2884 | 1472904878437 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}] 05:14:38 INFO - PROCESS | 2884 | 1472904878439 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:38 INFO - PROCESS | 2884 | 1472904878580 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 05:14:38 INFO - PROCESS | 2884 | 1472904878600 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:38 INFO - PROCESS | 2884 | 1472904878602 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:38 INFO - PROCESS | 2884 | ++DOCSHELL 16049400 == 33 [pid = 2884] [id = 659] 05:14:38 INFO - PROCESS | 2884 | ++DOMWINDOW == 73 (17ABF800) [pid = 2884] [serial = 1977] [outer = 00000000] 05:14:38 INFO - PROCESS | 2884 | ++DOMWINDOW == 74 (17B04800) [pid = 2884] [serial = 1978] [outer = 17ABF800] 05:14:38 INFO - PROCESS | 2884 | 1472904878648 Marionette DEBUG loaded listener.js 05:14:38 INFO - PROCESS | 2884 | ++DOMWINDOW == 75 (17B30000) [pid = 2884] [serial = 1979] [outer = 17ABF800] 05:14:39 INFO - PROCESS | 2884 | 1472904879128 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]]]}] 05:14:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 05:14:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 730ms 05:14:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 05:14:39 INFO - PROCESS | 2884 | 1472904879157 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 05:14:39 INFO - PROCESS | 2884 | 1472904879159 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 05:14:39 INFO - PROCESS | 2884 | 1472904879162 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 05:14:39 INFO - PROCESS | 2884 | 1472904879163 Marionette TRACE conn5 <- [1,2602,null,{}] 05:14:39 INFO - PROCESS | 2884 | 1472904879167 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}] 05:14:39 INFO - PROCESS | 2884 | 1472904879172 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:39 INFO - PROCESS | 2884 | 1472904879319 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 05:14:39 INFO - PROCESS | 2884 | 1472904879388 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:39 INFO - PROCESS | 2884 | 1472904879390 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:39 INFO - PROCESS | 2884 | ++DOCSHELL 17B3CC00 == 34 [pid = 2884] [id = 660] 05:14:39 INFO - PROCESS | 2884 | ++DOMWINDOW == 76 (17B95400) [pid = 2884] [serial = 1980] [outer = 00000000] 05:14:39 INFO - PROCESS | 2884 | ++DOMWINDOW == 77 (181C2400) [pid = 2884] [serial = 1981] [outer = 17B95400] 05:14:39 INFO - PROCESS | 2884 | 1472904879437 Marionette DEBUG loaded listener.js 05:14:39 INFO - PROCESS | 2884 | ++DOMWINDOW == 78 (0F919000) [pid = 2884] [serial = 1982] [outer = 17B95400] 05:14:39 INFO - PROCESS | 2884 | 1472904879842 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]]]}] 05:14:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 05:14:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 730ms 05:14:39 INFO - PROCESS | 2884 | 1472904879893 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 05:14:39 INFO - PROCESS | 2884 | 1472904879895 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 05:14:39 INFO - PROCESS | 2884 | 1472904879898 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 05:14:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 05:14:39 INFO - PROCESS | 2884 | 1472904879900 Marionette TRACE conn5 <- [1,2606,null,{}] 05:14:39 INFO - PROCESS | 2884 | 1472904879934 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}] 05:14:39 INFO - PROCESS | 2884 | 1472904879936 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:40 INFO - PROCESS | 2884 | 1472904880050 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 05:14:40 INFO - PROCESS | 2884 | 1472904880059 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:40 INFO - PROCESS | 2884 | 1472904880061 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:40 INFO - PROCESS | 2884 | ++DOCSHELL 17DB0000 == 35 [pid = 2884] [id = 661] 05:14:40 INFO - PROCESS | 2884 | ++DOMWINDOW == 79 (181B9C00) [pid = 2884] [serial = 1983] [outer = 00000000] 05:14:40 INFO - PROCESS | 2884 | ++DOMWINDOW == 80 (18278C00) [pid = 2884] [serial = 1984] [outer = 181B9C00] 05:14:40 INFO - PROCESS | 2884 | 1472904880108 Marionette DEBUG loaded listener.js 05:14:40 INFO - PROCESS | 2884 | ++DOMWINDOW == 81 (18279800) [pid = 2884] [serial = 1985] [outer = 181B9C00] 05:14:40 INFO - PROCESS | 2884 | --DOMWINDOW == 80 (10B43400) [pid = 2884] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 05:14:40 INFO - PROCESS | 2884 | --DOMWINDOW == 79 (0F70F000) [pid = 2884] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 05:14:40 INFO - PROCESS | 2884 | --DOMWINDOW == 78 (087E8400) [pid = 2884] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 05:14:40 INFO - PROCESS | 2884 | --DOMWINDOW == 77 (0FED9000) [pid = 2884] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 05:14:40 INFO - PROCESS | 2884 | --DOMWINDOW == 76 (08752800) [pid = 2884] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 05:14:40 INFO - PROCESS | 2884 | --DOMWINDOW == 75 (0C56A800) [pid = 2884] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 05:14:40 INFO - PROCESS | 2884 | --DOMWINDOW == 74 (15C04800) [pid = 2884] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 05:14:40 INFO - PROCESS | 2884 | --DOMWINDOW == 73 (10BE5000) [pid = 2884] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 05:14:40 INFO - PROCESS | 2884 | --DOMWINDOW == 72 (181C4C00) [pid = 2884] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 05:14:40 INFO - PROCESS | 2884 | --DOMWINDOW == 71 (0F7CC000) [pid = 2884] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 05:14:40 INFO - PROCESS | 2884 | --DOMWINDOW == 70 (166CA000) [pid = 2884] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 05:14:40 INFO - PROCESS | 2884 | --DOMWINDOW == 69 (13ADF800) [pid = 2884] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 05:14:40 INFO - PROCESS | 2884 | 1472904880603 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]]]}] 05:14:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 05:14:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 770ms 05:14:40 INFO - PROCESS | 2884 | 1472904880673 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 05:14:40 INFO - PROCESS | 2884 | 1472904880675 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 05:14:40 INFO - PROCESS | 2884 | 1472904880678 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 05:14:40 INFO - PROCESS | 2884 | 1472904880680 Marionette TRACE conn5 <- [1,2610,null,{}] 05:14:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 05:14:40 INFO - PROCESS | 2884 | 1472904880683 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}] 05:14:40 INFO - PROCESS | 2884 | 1472904880685 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:40 INFO - PROCESS | 2884 | 1472904880767 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 05:14:40 INFO - PROCESS | 2884 | 1472904880773 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:40 INFO - PROCESS | 2884 | 1472904880775 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:40 INFO - PROCESS | 2884 | ++DOCSHELL 0F25D800 == 36 [pid = 2884] [id = 662] 05:14:40 INFO - PROCESS | 2884 | ++DOMWINDOW == 70 (0F91BC00) [pid = 2884] [serial = 1986] [outer = 00000000] 05:14:40 INFO - PROCESS | 2884 | ++DOMWINDOW == 71 (15C06400) [pid = 2884] [serial = 1987] [outer = 0F91BC00] 05:14:40 INFO - PROCESS | 2884 | 1472904880822 Marionette DEBUG loaded listener.js 05:14:40 INFO - PROCESS | 2884 | ++DOMWINDOW == 72 (16048000) [pid = 2884] [serial = 1988] [outer = 0F91BC00] 05:14:41 INFO - PROCESS | 2884 | 1472904881247 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]]]}] 05:14:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 05:14:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 630ms 05:14:41 INFO - PROCESS | 2884 | 1472904881313 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 05:14:41 INFO - PROCESS | 2884 | 1472904881315 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 05:14:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 05:14:41 INFO - PROCESS | 2884 | 1472904881318 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 05:14:41 INFO - PROCESS | 2884 | 1472904881329 Marionette TRACE conn5 <- [1,2614,null,{}] 05:14:41 INFO - PROCESS | 2884 | 1472904881334 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}] 05:14:41 INFO - PROCESS | 2884 | 1472904881336 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:41 INFO - PROCESS | 2884 | 1472904881418 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 05:14:41 INFO - PROCESS | 2884 | 1472904881424 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:41 INFO - PROCESS | 2884 | 1472904881426 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:41 INFO - PROCESS | 2884 | ++DOCSHELL 1433FC00 == 37 [pid = 2884] [id = 663] 05:14:41 INFO - PROCESS | 2884 | ++DOMWINDOW == 73 (14345800) [pid = 2884] [serial = 1989] [outer = 00000000] 05:14:41 INFO - PROCESS | 2884 | ++DOMWINDOW == 74 (18280400) [pid = 2884] [serial = 1990] [outer = 14345800] 05:14:41 INFO - PROCESS | 2884 | 1472904881472 Marionette DEBUG loaded listener.js 05:14:41 INFO - PROCESS | 2884 | ++DOMWINDOW == 75 (18651000) [pid = 2884] [serial = 1991] [outer = 14345800] 05:14:41 INFO - PROCESS | 2884 | 1472904881939 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]]]}] 05:14:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 05:14:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 632ms 05:14:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 05:14:41 INFO - PROCESS | 2884 | 1472904881951 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 05:14:41 INFO - PROCESS | 2884 | 1472904881953 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 05:14:41 INFO - PROCESS | 2884 | 1472904881956 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 05:14:41 INFO - PROCESS | 2884 | 1472904881958 Marionette TRACE conn5 <- [1,2618,null,{}] 05:14:41 INFO - PROCESS | 2884 | 1472904881961 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}] 05:14:41 INFO - PROCESS | 2884 | 1472904881963 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:42 INFO - PROCESS | 2884 | 1472904882092 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 05:14:42 INFO - PROCESS | 2884 | 1472904882101 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:42 INFO - PROCESS | 2884 | 1472904882102 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:42 INFO - PROCESS | 2884 | ++DOCSHELL 181C4C00 == 38 [pid = 2884] [id = 664] 05:14:42 INFO - PROCESS | 2884 | ++DOMWINDOW == 76 (18278800) [pid = 2884] [serial = 1992] [outer = 00000000] 05:14:42 INFO - PROCESS | 2884 | ++DOMWINDOW == 77 (186E9800) [pid = 2884] [serial = 1993] [outer = 18278800] 05:14:42 INFO - PROCESS | 2884 | 1472904882154 Marionette DEBUG loaded listener.js 05:14:42 INFO - PROCESS | 2884 | ++DOMWINDOW == 78 (186EB400) [pid = 2884] [serial = 1994] [outer = 18278800] 05:14:42 INFO - PROCESS | 2884 | 1472904882717 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]]]}] 05:14:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 05:14:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 830ms 05:14:42 INFO - PROCESS | 2884 | 1472904882817 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 05:14:42 INFO - PROCESS | 2884 | 1472904882821 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 05:14:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 05:14:42 INFO - PROCESS | 2884 | 1472904882853 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 05:14:42 INFO - PROCESS | 2884 | 1472904882857 Marionette TRACE conn5 <- [1,2622,null,{}] 05:14:42 INFO - PROCESS | 2884 | 1472904882863 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}] 05:14:42 INFO - PROCESS | 2884 | 1472904882866 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:43 INFO - PROCESS | 2884 | 1472904882996 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 05:14:43 INFO - PROCESS | 2884 | 1472904883133 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:43 INFO - PROCESS | 2884 | 1472904883136 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:43 INFO - PROCESS | 2884 | ++DOCSHELL 0BE43000 == 39 [pid = 2884] [id = 665] 05:14:43 INFO - PROCESS | 2884 | ++DOMWINDOW == 79 (0BE46400) [pid = 2884] [serial = 1995] [outer = 00000000] 05:14:43 INFO - PROCESS | 2884 | ++DOMWINDOW == 80 (0F701C00) [pid = 2884] [serial = 1996] [outer = 0BE46400] 05:14:43 INFO - PROCESS | 2884 | 1472904883199 Marionette DEBUG loaded listener.js 05:14:43 INFO - PROCESS | 2884 | ++DOMWINDOW == 81 (0F865000) [pid = 2884] [serial = 1997] [outer = 0BE46400] 05:14:43 INFO - PROCESS | 2884 | 1472904883782 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]]]}] 05:14:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 05:14:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 990ms 05:14:43 INFO - PROCESS | 2884 | 1472904883832 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 05:14:43 INFO - PROCESS | 2884 | 1472904883837 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 05:14:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 05:14:43 INFO - PROCESS | 2884 | 1472904883844 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 05:14:43 INFO - PROCESS | 2884 | 1472904883847 Marionette TRACE conn5 <- [1,2626,null,{}] 05:14:43 INFO - PROCESS | 2884 | 1472904883851 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}] 05:14:43 INFO - PROCESS | 2884 | 1472904883854 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:44 INFO - PROCESS | 2884 | 1472904883969 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 05:14:44 INFO - PROCESS | 2884 | 1472904884114 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:44 INFO - PROCESS | 2884 | 1472904884117 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:44 INFO - PROCESS | 2884 | ++DOCSHELL 13A29400 == 40 [pid = 2884] [id = 666] 05:14:44 INFO - PROCESS | 2884 | ++DOMWINDOW == 82 (13A30C00) [pid = 2884] [serial = 1998] [outer = 00000000] 05:14:44 INFO - PROCESS | 2884 | ++DOMWINDOW == 83 (14354400) [pid = 2884] [serial = 1999] [outer = 13A30C00] 05:14:44 INFO - PROCESS | 2884 | 1472904884177 Marionette DEBUG loaded listener.js 05:14:44 INFO - PROCESS | 2884 | ++DOMWINDOW == 84 (15C09000) [pid = 2884] [serial = 2000] [outer = 13A30C00] 05:14:44 INFO - PROCESS | 2884 | 1472904884789 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]]]}] 05:14:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 05:14:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 970ms 05:14:44 INFO - PROCESS | 2884 | 1472904884817 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 05:14:44 INFO - PROCESS | 2884 | 1472904884820 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 05:14:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 05:14:44 INFO - PROCESS | 2884 | 1472904884824 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 05:14:44 INFO - PROCESS | 2884 | 1472904884827 Marionette TRACE conn5 <- [1,2630,null,{}] 05:14:44 INFO - PROCESS | 2884 | 1472904884838 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}] 05:14:44 INFO - PROCESS | 2884 | 1472904884843 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:44 INFO - PROCESS | 2884 | 1472904884954 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 05:14:45 INFO - PROCESS | 2884 | 1472904885114 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:45 INFO - PROCESS | 2884 | 1472904885118 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:45 INFO - PROCESS | 2884 | ++DOCSHELL 18654C00 == 41 [pid = 2884] [id = 667] 05:14:45 INFO - PROCESS | 2884 | ++DOMWINDOW == 85 (18659800) [pid = 2884] [serial = 2001] [outer = 00000000] 05:14:45 INFO - PROCESS | 2884 | ++DOMWINDOW == 86 (186F2000) [pid = 2884] [serial = 2002] [outer = 18659800] 05:14:45 INFO - PROCESS | 2884 | 1472904885179 Marionette DEBUG loaded listener.js 05:14:45 INFO - PROCESS | 2884 | ++DOMWINDOW == 87 (18788C00) [pid = 2884] [serial = 2003] [outer = 18659800] 05:14:45 INFO - PROCESS | 2884 | 1472904885843 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]]]}] 05:14:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 05:14:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1226ms 05:14:46 INFO - PROCESS | 2884 | 1472904886074 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 05:14:46 INFO - PROCESS | 2884 | 1472904886078 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 05:14:46 INFO - PROCESS | 2884 | 1472904886083 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 05:14:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 05:14:46 INFO - PROCESS | 2884 | 1472904886086 Marionette TRACE conn5 <- [1,2634,null,{}] 05:14:46 INFO - PROCESS | 2884 | 1472904886091 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}] 05:14:46 INFO - PROCESS | 2884 | 1472904886094 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:46 INFO - PROCESS | 2884 | 1472904886233 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 05:14:46 INFO - PROCESS | 2884 | 1472904886377 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:46 INFO - PROCESS | 2884 | 1472904886380 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:46 INFO - PROCESS | 2884 | ++DOCSHELL 0F1E9C00 == 42 [pid = 2884] [id = 668] 05:14:46 INFO - PROCESS | 2884 | ++DOMWINDOW == 88 (0F25D000) [pid = 2884] [serial = 2004] [outer = 00000000] 05:14:46 INFO - PROCESS | 2884 | ++DOMWINDOW == 89 (0F65BC00) [pid = 2884] [serial = 2005] [outer = 0F25D000] 05:14:46 INFO - PROCESS | 2884 | 1472904886437 Marionette DEBUG loaded listener.js 05:14:46 INFO - PROCESS | 2884 | ++DOMWINDOW == 90 (0F7CA800) [pid = 2884] [serial = 2006] [outer = 0F25D000] 05:14:47 INFO - PROCESS | 2884 | --DOCSHELL 1433FC00 == 41 [pid = 2884] [id = 663] 05:14:47 INFO - PROCESS | 2884 | --DOCSHELL 0F25D800 == 40 [pid = 2884] [id = 662] 05:14:47 INFO - PROCESS | 2884 | --DOCSHELL 17DB0000 == 39 [pid = 2884] [id = 661] 05:14:47 INFO - PROCESS | 2884 | --DOCSHELL 17B3CC00 == 38 [pid = 2884] [id = 660] 05:14:47 INFO - PROCESS | 2884 | --DOCSHELL 16049400 == 37 [pid = 2884] [id = 659] 05:14:47 INFO - PROCESS | 2884 | --DOCSHELL 15F4B400 == 36 [pid = 2884] [id = 658] 05:14:47 INFO - PROCESS | 2884 | --DOCSHELL 1435E400 == 35 [pid = 2884] [id = 657] 05:14:47 INFO - PROCESS | 2884 | --DOCSHELL 0F653400 == 34 [pid = 2884] [id = 656] 05:14:47 INFO - PROCESS | 2884 | --DOCSHELL 087DD400 == 33 [pid = 2884] [id = 655] 05:14:47 INFO - PROCESS | 2884 | --DOCSHELL 0BE43800 == 32 [pid = 2884] [id = 654] 05:14:47 INFO - PROCESS | 2884 | --DOCSHELL 17DA4000 == 31 [pid = 2884] [id = 652] 05:14:47 INFO - PROCESS | 2884 | --DOCSHELL 0BE1E800 == 30 [pid = 2884] [id = 653] 05:14:47 INFO - PROCESS | 2884 | --DOCSHELL 0874DC00 == 29 [pid = 2884] [id = 643] 05:14:47 INFO - PROCESS | 2884 | --DOCSHELL 13A29400 == 28 [pid = 2884] [id = 666] 05:14:47 INFO - PROCESS | 2884 | --DOCSHELL 18654C00 == 27 [pid = 2884] [id = 667] 05:14:47 INFO - PROCESS | 2884 | --DOCSHELL 181C4C00 == 26 [pid = 2884] [id = 664] 05:14:47 INFO - PROCESS | 2884 | --DOCSHELL 0BE43000 == 25 [pid = 2884] [id = 665] 05:14:47 INFO - PROCESS | 2884 | --DOMWINDOW == 89 (142B2400) [pid = 2884] [serial = 1942] [outer = 00000000] [url = about:blank] 05:14:47 INFO - PROCESS | 2884 | --DOMWINDOW == 88 (0F842400) [pid = 2884] [serial = 1936] [outer = 00000000] [url = about:blank] 05:14:47 INFO - PROCESS | 2884 | --DOMWINDOW == 87 (0F84BC00) [pid = 2884] [serial = 1937] [outer = 00000000] [url = about:blank] 05:14:47 INFO - PROCESS | 2884 | --DOMWINDOW == 86 (0BE1EC00) [pid = 2884] [serial = 1933] [outer = 00000000] [url = about:blank] 05:14:47 INFO - PROCESS | 2884 | --DOMWINDOW == 85 (0BE47000) [pid = 2884] [serial = 1934] [outer = 00000000] [url = about:blank] 05:14:47 INFO - PROCESS | 2884 | --DOMWINDOW == 84 (0FFDAC00) [pid = 2884] [serial = 1939] [outer = 00000000] [url = about:blank] 05:14:47 INFO - PROCESS | 2884 | --DOMWINDOW == 83 (0F13AC00) [pid = 2884] [serial = 1931] [outer = 00000000] [url = about:blank] 05:14:47 INFO - PROCESS | 2884 | --DOMWINDOW == 82 (0BE21000) [pid = 2884] [serial = 1930] [outer = 00000000] [url = about:blank] 05:14:47 INFO - PROCESS | 2884 | --DOMWINDOW == 81 (0F84F000) [pid = 2884] [serial = 1922] [outer = 00000000] [url = about:blank] 05:14:47 INFO - PROCESS | 2884 | --DOMWINDOW == 80 (0F704C00) [pid = 2884] [serial = 1921] [outer = 00000000] [url = about:blank] 05:14:47 INFO - PROCESS | 2884 | --DOMWINDOW == 79 (15F4AC00) [pid = 2884] [serial = 1945] [outer = 00000000] [url = about:blank] 05:14:47 INFO - PROCESS | 2884 | --DOMWINDOW == 78 (144A6400) [pid = 2884] [serial = 1925] [outer = 00000000] [url = about:blank] 05:14:47 INFO - PROCESS | 2884 | --DOMWINDOW == 77 (13D9A800) [pid = 2884] [serial = 1924] [outer = 00000000] [url = about:blank] 05:14:47 INFO - PROCESS | 2884 | --DOMWINDOW == 76 (17DAE000) [pid = 2884] [serial = 1957] [outer = 00000000] [url = about:blank] 05:14:47 INFO - PROCESS | 2884 | --DOMWINDOW == 75 (1898A000) [pid = 2884] [serial = 1928] [outer = 00000000] [url = about:blank] 05:14:47 INFO - PROCESS | 2884 | --DOMWINDOW == 74 (186ED000) [pid = 2884] [serial = 1927] [outer = 00000000] [url = about:blank] 05:14:47 INFO - PROCESS | 2884 | --DOMWINDOW == 73 (144A9C00) [pid = 2884] [serial = 1943] [outer = 00000000] [url = about:blank] 05:14:47 INFO - PROCESS | 2884 | --DOMWINDOW == 72 (17B3D800) [pid = 2884] [serial = 1955] [outer = 00000000] [url = about:blank] 05:14:47 INFO - PROCESS | 2884 | --DOMWINDOW == 71 (17AC3000) [pid = 2884] [serial = 1948] [outer = 00000000] [url = about:blank] 05:14:47 INFO - PROCESS | 2884 | --DOMWINDOW == 70 (16046800) [pid = 2884] [serial = 1946] [outer = 00000000] [url = about:blank] 05:14:47 INFO - PROCESS | 2884 | --DOMWINDOW == 69 (17B3C400) [pid = 2884] [serial = 1954] [outer = 00000000] [url = about:blank] 05:14:47 INFO - PROCESS | 2884 | --DOMWINDOW == 68 (17B07000) [pid = 2884] [serial = 1949] [outer = 00000000] [url = about:blank] 05:14:47 INFO - PROCESS | 2884 | --DOMWINDOW == 67 (17AC7800) [pid = 2884] [serial = 1952] [outer = 00000000] [url = about:blank] 05:14:47 INFO - PROCESS | 2884 | --DOMWINDOW == 66 (16BC5800) [pid = 2884] [serial = 1951] [outer = 00000000] [url = about:blank] 05:14:47 INFO - PROCESS | 2884 | --DOMWINDOW == 65 (10BDFC00) [pid = 2884] [serial = 1940] [outer = 00000000] [url = about:blank] 05:14:47 INFO - PROCESS | 2884 | 1472904887643 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]]]}] 05:14:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 05:14:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1572ms 05:14:47 INFO - PROCESS | 2884 | 1472904887661 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 05:14:47 INFO - PROCESS | 2884 | 1472904887664 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 05:14:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 05:14:47 INFO - PROCESS | 2884 | 1472904887710 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 05:14:47 INFO - PROCESS | 2884 | 1472904887713 Marionette TRACE conn5 <- [1,2638,null,{}] 05:14:47 INFO - PROCESS | 2884 | 1472904887719 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}] 05:14:47 INFO - PROCESS | 2884 | 1472904887722 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:47 INFO - PROCESS | 2884 | 1472904887815 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 05:14:47 INFO - PROCESS | 2884 | 1472904887913 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:47 INFO - PROCESS | 2884 | 1472904887916 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:47 INFO - PROCESS | 2884 | ++DOCSHELL 0BE47800 == 26 [pid = 2884] [id = 669] 05:14:47 INFO - PROCESS | 2884 | ++DOMWINDOW == 66 (0BE4A800) [pid = 2884] [serial = 2007] [outer = 00000000] 05:14:47 INFO - PROCESS | 2884 | ++DOMWINDOW == 67 (0F178C00) [pid = 2884] [serial = 2008] [outer = 0BE4A800] 05:14:48 INFO - PROCESS | 2884 | 1472904887965 Marionette DEBUG loaded listener.js 05:14:48 INFO - PROCESS | 2884 | ++DOMWINDOW == 68 (0F213800) [pid = 2884] [serial = 2009] [outer = 0BE4A800] 05:14:48 INFO - PROCESS | 2884 | 1472904888385 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]]]}] 05:14:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 05:14:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 770ms 05:14:48 INFO - PROCESS | 2884 | 1472904888440 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 05:14:48 INFO - PROCESS | 2884 | 1472904888445 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 05:14:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 05:14:48 INFO - PROCESS | 2884 | 1472904888452 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 05:14:48 INFO - PROCESS | 2884 | 1472904888454 Marionette TRACE conn5 <- [1,2642,null,{}] 05:14:48 INFO - PROCESS | 2884 | 1472904888458 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}] 05:14:48 INFO - PROCESS | 2884 | 1472904888461 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:48 INFO - PROCESS | 2884 | 1472904888552 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 05:14:48 INFO - PROCESS | 2884 | 1472904888559 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:48 INFO - PROCESS | 2884 | 1472904888562 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:48 INFO - PROCESS | 2884 | ++DOCSHELL 0F65D800 == 27 [pid = 2884] [id = 670] 05:14:48 INFO - PROCESS | 2884 | ++DOMWINDOW == 69 (0F70A400) [pid = 2884] [serial = 2010] [outer = 00000000] 05:14:48 INFO - PROCESS | 2884 | ++DOMWINDOW == 70 (0F84D400) [pid = 2884] [serial = 2011] [outer = 0F70A400] 05:14:48 INFO - PROCESS | 2884 | 1472904888612 Marionette DEBUG loaded listener.js 05:14:48 INFO - PROCESS | 2884 | ++DOMWINDOW == 71 (0F86C800) [pid = 2884] [serial = 2012] [outer = 0F70A400] 05:14:49 INFO - PROCESS | 2884 | 1472904889093 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]]]}] 05:14:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 05:14:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 670ms 05:14:49 INFO - PROCESS | 2884 | 1472904889125 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 05:14:49 INFO - PROCESS | 2884 | 1472904889128 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 05:14:49 INFO - PROCESS | 2884 | 1472904889131 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 05:14:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 05:14:49 INFO - PROCESS | 2884 | 1472904889134 Marionette TRACE conn5 <- [1,2646,null,{}] 05:14:49 INFO - PROCESS | 2884 | 1472904889145 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}] 05:14:49 INFO - PROCESS | 2884 | 1472904889149 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:49 INFO - PROCESS | 2884 | 1472904889266 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 05:14:49 INFO - PROCESS | 2884 | 1472904889376 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:49 INFO - PROCESS | 2884 | 1472904889379 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:49 INFO - PROCESS | 2884 | ++DOCSHELL 13AE1000 == 28 [pid = 2884] [id = 671] 05:14:49 INFO - PROCESS | 2884 | ++DOMWINDOW == 72 (13AE2800) [pid = 2884] [serial = 2013] [outer = 00000000] 05:14:49 INFO - PROCESS | 2884 | ++DOMWINDOW == 73 (13D97800) [pid = 2884] [serial = 2014] [outer = 13AE2800] 05:14:49 INFO - PROCESS | 2884 | 1472904889430 Marionette DEBUG loaded listener.js 05:14:49 INFO - PROCESS | 2884 | ++DOMWINDOW == 74 (142D8800) [pid = 2884] [serial = 2015] [outer = 13AE2800] 05:14:49 INFO - PROCESS | 2884 | 1472904889861 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]]]}] 05:14:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 05:14:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 770ms 05:14:49 INFO - PROCESS | 2884 | 1472904889905 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 05:14:49 INFO - PROCESS | 2884 | 1472904889908 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 05:14:49 INFO - PROCESS | 2884 | 1472904889911 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 05:14:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 05:14:49 INFO - PROCESS | 2884 | 1472904889913 Marionette TRACE conn5 <- [1,2650,null,{}] 05:14:49 INFO - PROCESS | 2884 | 1472904889916 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}] 05:14:49 INFO - PROCESS | 2884 | 1472904889918 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:50 INFO - PROCESS | 2884 | 1472904890042 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 05:14:50 INFO - PROCESS | 2884 | 1472904890052 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:50 INFO - PROCESS | 2884 | 1472904890054 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:50 INFO - PROCESS | 2884 | ++DOCSHELL 13D74400 == 29 [pid = 2884] [id = 672] 05:14:50 INFO - PROCESS | 2884 | ++DOMWINDOW == 75 (1434FC00) [pid = 2884] [serial = 2016] [outer = 00000000] 05:14:50 INFO - PROCESS | 2884 | ++DOMWINDOW == 76 (14DEFC00) [pid = 2884] [serial = 2017] [outer = 1434FC00] 05:14:50 INFO - PROCESS | 2884 | 1472904890104 Marionette DEBUG loaded listener.js 05:14:50 INFO - PROCESS | 2884 | ++DOMWINDOW == 77 (15C08400) [pid = 2884] [serial = 2018] [outer = 1434FC00] 05:14:50 INFO - PROCESS | 2884 | 1472904890547 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]]]}] 05:14:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 05:14:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 670ms 05:14:50 INFO - PROCESS | 2884 | 1472904890585 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 05:14:50 INFO - PROCESS | 2884 | 1472904890587 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 05:14:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 05:14:50 INFO - PROCESS | 2884 | 1472904890596 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 05:14:50 INFO - PROCESS | 2884 | 1472904890598 Marionette TRACE conn5 <- [1,2654,null,{}] 05:14:50 INFO - PROCESS | 2884 | 1472904890601 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}] 05:14:50 INFO - PROCESS | 2884 | 1472904890604 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:50 INFO - PROCESS | 2884 | 1472904890747 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 05:14:50 INFO - PROCESS | 2884 | 1472904890757 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:50 INFO - PROCESS | 2884 | 1472904890759 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:50 INFO - PROCESS | 2884 | ++DOCSHELL 0BE19800 == 30 [pid = 2884] [id = 673] 05:14:50 INFO - PROCESS | 2884 | ++DOMWINDOW == 78 (0BE1E800) [pid = 2884] [serial = 2019] [outer = 00000000] 05:14:50 INFO - PROCESS | 2884 | ++DOMWINDOW == 79 (15FF2400) [pid = 2884] [serial = 2020] [outer = 0BE1E800] 05:14:50 INFO - PROCESS | 2884 | 1472904890806 Marionette DEBUG loaded listener.js 05:14:50 INFO - PROCESS | 2884 | ++DOMWINDOW == 80 (1604E000) [pid = 2884] [serial = 2021] [outer = 0BE1E800] 05:14:51 INFO - PROCESS | 2884 | --DOMWINDOW == 79 (14345800) [pid = 2884] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 05:14:51 INFO - PROCESS | 2884 | --DOMWINDOW == 78 (17ABF800) [pid = 2884] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 05:14:51 INFO - PROCESS | 2884 | --DOMWINDOW == 77 (17B95400) [pid = 2884] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 05:14:51 INFO - PROCESS | 2884 | --DOMWINDOW == 76 (18278800) [pid = 2884] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 05:14:51 INFO - PROCESS | 2884 | --DOMWINDOW == 75 (181B9C00) [pid = 2884] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 05:14:51 INFO - PROCESS | 2884 | --DOMWINDOW == 74 (0BE1A400) [pid = 2884] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 05:14:51 INFO - PROCESS | 2884 | --DOMWINDOW == 73 (0C56E000) [pid = 2884] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 05:14:51 INFO - PROCESS | 2884 | --DOMWINDOW == 72 (0F7C3000) [pid = 2884] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 05:14:51 INFO - PROCESS | 2884 | --DOMWINDOW == 71 (0BE46800) [pid = 2884] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 05:14:51 INFO - PROCESS | 2884 | --DOMWINDOW == 70 (15F4B800) [pid = 2884] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 05:14:51 INFO - PROCESS | 2884 | --DOMWINDOW == 69 (17DA4400) [pid = 2884] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 05:14:51 INFO - PROCESS | 2884 | --DOMWINDOW == 68 (143E3000) [pid = 2884] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 05:14:51 INFO - PROCESS | 2884 | --DOMWINDOW == 67 (0F91BC00) [pid = 2884] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 05:14:51 INFO - PROCESS | 2884 | 1472904891864 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]]]}] 05:14:51 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) 05:14:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1324ms 05:14:51 INFO - PROCESS | 2884 | 1472904891924 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 05:14:51 INFO - PROCESS | 2884 | 1472904891927 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 05:14:51 INFO - PROCESS | 2884 | 1472904891930 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 05:14:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 05:14:51 INFO - PROCESS | 2884 | 1472904891932 Marionette TRACE conn5 <- [1,2658,null,{}] 05:14:51 INFO - PROCESS | 2884 | 1472904891936 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}] 05:14:51 INFO - PROCESS | 2884 | 1472904891941 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:52 INFO - PROCESS | 2884 | 1472904892048 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 05:14:52 INFO - PROCESS | 2884 | 1472904892174 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:52 INFO - PROCESS | 2884 | 1472904892176 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:52 INFO - PROCESS | 2884 | ++DOCSHELL 0F653800 == 31 [pid = 2884] [id = 674] 05:14:52 INFO - PROCESS | 2884 | ++DOMWINDOW == 68 (0F913800) [pid = 2884] [serial = 2022] [outer = 00000000] 05:14:52 INFO - PROCESS | 2884 | ++DOMWINDOW == 69 (14429800) [pid = 2884] [serial = 2023] [outer = 0F913800] 05:14:52 INFO - PROCESS | 2884 | 1472904892227 Marionette DEBUG loaded listener.js 05:14:52 INFO - PROCESS | 2884 | ++DOMWINDOW == 70 (16074800) [pid = 2884] [serial = 2024] [outer = 0F913800] 05:14:53 INFO - PROCESS | 2884 | 1472904893061 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\n"]]]}] 05:14:53 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 05:14:53 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:14:53 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 05:14:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:14:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1177ms 05:14:53 INFO - PROCESS | 2884 | 1472904893111 Marionette TRACE conn5 -> [0,2661,"getWindowHandle",null] 05:14:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 05:14:53 INFO - PROCESS | 2884 | 1472904893113 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 05:14:53 INFO - PROCESS | 2884 | 1472904893117 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 05:14:53 INFO - PROCESS | 2884 | 1472904893119 Marionette TRACE conn5 <- [1,2662,null,{}] 05:14:53 INFO - PROCESS | 2884 | 1472904893122 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}] 05:14:53 INFO - PROCESS | 2884 | 1472904893124 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:53 INFO - PROCESS | 2884 | 1472904893202 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 05:14:53 INFO - PROCESS | 2884 | 1472904893208 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:53 INFO - PROCESS | 2884 | 1472904893210 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:53 INFO - PROCESS | 2884 | ++DOCSHELL 16BC5000 == 32 [pid = 2884] [id = 675] 05:14:53 INFO - PROCESS | 2884 | ++DOMWINDOW == 71 (16BD9000) [pid = 2884] [serial = 2025] [outer = 00000000] 05:14:53 INFO - PROCESS | 2884 | ++DOMWINDOW == 72 (17B31C00) [pid = 2884] [serial = 2026] [outer = 16BD9000] 05:14:53 INFO - PROCESS | 2884 | 1472904893256 Marionette DEBUG loaded listener.js 05:14:53 INFO - PROCESS | 2884 | ++DOMWINDOW == 73 (17B33400) [pid = 2884] [serial = 2027] [outer = 16BD9000] 05:14:54 INFO - PROCESS | 2884 | 1472904894238 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\n"]]]}] 05:14:54 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 05:14:54 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:14:54 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 05:14:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:14:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1179ms 05:14:54 INFO - PROCESS | 2884 | 1472904894297 Marionette TRACE conn5 -> [0,2665,"getWindowHandle",null] 05:14:54 INFO - PROCESS | 2884 | 1472904894301 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 05:14:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 05:14:54 INFO - PROCESS | 2884 | 1472904894307 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 05:14:54 INFO - PROCESS | 2884 | 1472904894310 Marionette TRACE conn5 <- [1,2666,null,{}] 05:14:54 INFO - PROCESS | 2884 | 1472904894317 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}] 05:14:54 INFO - PROCESS | 2884 | 1472904894320 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:54 INFO - PROCESS | 2884 | 1472904894468 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 05:14:54 INFO - PROCESS | 2884 | 1472904894646 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:54 INFO - PROCESS | 2884 | 1472904894651 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:54 INFO - PROCESS | 2884 | ++DOCSHELL 0BE4B800 == 33 [pid = 2884] [id = 676] 05:14:54 INFO - PROCESS | 2884 | ++DOMWINDOW == 74 (0BE90400) [pid = 2884] [serial = 2028] [outer = 00000000] 05:14:54 INFO - PROCESS | 2884 | ++DOMWINDOW == 75 (0F135800) [pid = 2884] [serial = 2029] [outer = 0BE90400] 05:14:54 INFO - PROCESS | 2884 | 1472904894715 Marionette DEBUG loaded listener.js 05:14:54 INFO - PROCESS | 2884 | ++DOMWINDOW == 76 (0F2F3400) [pid = 2884] [serial = 2030] [outer = 0BE90400] 05:14:55 INFO - PROCESS | 2884 | 1472904895802 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]]]}] 05:14:55 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) 05:14:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1535ms 05:14:55 INFO - PROCESS | 2884 | 1472904895841 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 05:14:55 INFO - PROCESS | 2884 | 1472904895846 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 05:14:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 05:14:55 INFO - PROCESS | 2884 | 1472904895901 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 05:14:55 INFO - PROCESS | 2884 | 1472904895904 Marionette TRACE conn5 <- [1,2670,null,{}] 05:14:55 INFO - PROCESS | 2884 | 1472904895909 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}] 05:14:55 INFO - PROCESS | 2884 | 1472904895912 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:56 INFO - PROCESS | 2884 | 1472904896015 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 05:14:56 INFO - PROCESS | 2884 | 1472904896185 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:56 INFO - PROCESS | 2884 | 1472904896188 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:56 INFO - PROCESS | 2884 | ++DOCSHELL 0F2F2400 == 34 [pid = 2884] [id = 677] 05:14:56 INFO - PROCESS | 2884 | ++DOMWINDOW == 77 (0F845800) [pid = 2884] [serial = 2031] [outer = 00000000] 05:14:56 INFO - PROCESS | 2884 | ++DOMWINDOW == 78 (0FF3A000) [pid = 2884] [serial = 2032] [outer = 0F845800] 05:14:56 INFO - PROCESS | 2884 | 1472904896247 Marionette DEBUG loaded listener.js 05:14:56 INFO - PROCESS | 2884 | ++DOMWINDOW == 79 (10BE0C00) [pid = 2884] [serial = 2033] [outer = 0F845800] 05:14:56 INFO - PROCESS | 2884 | --DOCSHELL 0F653800 == 33 [pid = 2884] [id = 674] 05:14:56 INFO - PROCESS | 2884 | --DOCSHELL 0BE19800 == 32 [pid = 2884] [id = 673] 05:14:56 INFO - PROCESS | 2884 | --DOCSHELL 13D74400 == 31 [pid = 2884] [id = 672] 05:14:56 INFO - PROCESS | 2884 | --DOCSHELL 13AE1000 == 30 [pid = 2884] [id = 671] 05:14:56 INFO - PROCESS | 2884 | --DOCSHELL 0F65D800 == 29 [pid = 2884] [id = 670] 05:14:56 INFO - PROCESS | 2884 | --DOCSHELL 0BE47800 == 28 [pid = 2884] [id = 669] 05:14:56 INFO - PROCESS | 2884 | --DOMWINDOW == 78 (18651000) [pid = 2884] [serial = 1991] [outer = 00000000] [url = about:blank] 05:14:56 INFO - PROCESS | 2884 | --DOMWINDOW == 77 (17B04800) [pid = 2884] [serial = 1978] [outer = 00000000] [url = about:blank] 05:14:56 INFO - PROCESS | 2884 | --DOMWINDOW == 76 (181C2400) [pid = 2884] [serial = 1981] [outer = 00000000] [url = about:blank] 05:14:56 INFO - PROCESS | 2884 | --DOMWINDOW == 75 (186EB400) [pid = 2884] [serial = 1994] [outer = 00000000] [url = about:blank] 05:14:56 INFO - PROCESS | 2884 | --DOMWINDOW == 74 (17B30000) [pid = 2884] [serial = 1979] [outer = 00000000] [url = about:blank] 05:14:56 INFO - PROCESS | 2884 | --DOMWINDOW == 73 (18278C00) [pid = 2884] [serial = 1984] [outer = 00000000] [url = about:blank] 05:14:56 INFO - PROCESS | 2884 | --DOMWINDOW == 72 (0C5CA800) [pid = 2884] [serial = 1966] [outer = 00000000] [url = about:blank] 05:14:56 INFO - PROCESS | 2884 | --DOMWINDOW == 71 (186E9800) [pid = 2884] [serial = 1993] [outer = 00000000] [url = about:blank] 05:14:56 INFO - PROCESS | 2884 | --DOMWINDOW == 70 (0F2F3800) [pid = 2884] [serial = 1967] [outer = 00000000] [url = about:blank] 05:14:56 INFO - PROCESS | 2884 | --DOMWINDOW == 69 (0F706000) [pid = 2884] [serial = 1960] [outer = 00000000] [url = about:blank] 05:14:56 INFO - PROCESS | 2884 | --DOMWINDOW == 68 (0F86A000) [pid = 2884] [serial = 1961] [outer = 00000000] [url = about:blank] 05:14:56 INFO - PROCESS | 2884 | --DOMWINDOW == 67 (0F91C800) [pid = 2884] [serial = 1969] [outer = 00000000] [url = about:blank] 05:14:56 INFO - PROCESS | 2884 | --DOMWINDOW == 66 (0FBB9C00) [pid = 2884] [serial = 1970] [outer = 00000000] [url = about:blank] 05:14:56 INFO - PROCESS | 2884 | --DOMWINDOW == 65 (0F704400) [pid = 2884] [serial = 1963] [outer = 00000000] [url = about:blank] 05:14:56 INFO - PROCESS | 2884 | --DOMWINDOW == 64 (10A56C00) [pid = 2884] [serial = 1964] [outer = 00000000] [url = about:blank] 05:14:56 INFO - PROCESS | 2884 | --DOMWINDOW == 63 (1604CC00) [pid = 2884] [serial = 1975] [outer = 00000000] [url = about:blank] 05:14:56 INFO - PROCESS | 2884 | --DOMWINDOW == 62 (17DAF000) [pid = 2884] [serial = 1958] [outer = 00000000] [url = about:blank] 05:14:56 INFO - PROCESS | 2884 | --DOMWINDOW == 61 (144A4800) [pid = 2884] [serial = 1972] [outer = 00000000] [url = about:blank] 05:14:56 INFO - PROCESS | 2884 | --DOMWINDOW == 60 (15F40000) [pid = 2884] [serial = 1973] [outer = 00000000] [url = about:blank] 05:14:56 INFO - PROCESS | 2884 | --DOMWINDOW == 59 (0F919000) [pid = 2884] [serial = 1982] [outer = 00000000] [url = about:blank] 05:14:56 INFO - PROCESS | 2884 | --DOMWINDOW == 58 (18280400) [pid = 2884] [serial = 1990] [outer = 00000000] [url = about:blank] 05:14:56 INFO - PROCESS | 2884 | --DOMWINDOW == 57 (18279800) [pid = 2884] [serial = 1985] [outer = 00000000] [url = about:blank] 05:14:56 INFO - PROCESS | 2884 | --DOMWINDOW == 56 (15C06400) [pid = 2884] [serial = 1987] [outer = 00000000] [url = about:blank] 05:14:56 INFO - PROCESS | 2884 | --DOMWINDOW == 55 (16048000) [pid = 2884] [serial = 1988] [outer = 00000000] [url = about:blank] 05:14:56 INFO - PROCESS | 2884 | --DOMWINDOW == 54 (17616800) [pid = 2884] [serial = 1976] [outer = 00000000] [url = about:blank] 05:14:57 INFO - PROCESS | 2884 | 1472904897450 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]]]}] 05:14:57 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) 05:14:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1582ms 05:14:57 INFO - PROCESS | 2884 | 1472904897489 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 05:14:57 INFO - PROCESS | 2884 | 1472904897493 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 05:14:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 05:14:57 INFO - PROCESS | 2884 | 1472904897498 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 05:14:57 INFO - PROCESS | 2884 | 1472904897501 Marionette TRACE conn5 <- [1,2674,null,{}] 05:14:57 INFO - PROCESS | 2884 | 1472904897506 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}] 05:14:57 INFO - PROCESS | 2884 | 1472904897509 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:57 INFO - PROCESS | 2884 | 1472904897602 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 05:14:57 INFO - PROCESS | 2884 | 1472904897761 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:57 INFO - PROCESS | 2884 | 1472904897764 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:57 INFO - PROCESS | 2884 | ++DOCSHELL 0BE46C00 == 29 [pid = 2884] [id = 678] 05:14:57 INFO - PROCESS | 2884 | ++DOMWINDOW == 55 (0BE4D800) [pid = 2884] [serial = 2034] [outer = 00000000] 05:14:57 INFO - PROCESS | 2884 | ++DOMWINDOW == 56 (0F65D800) [pid = 2884] [serial = 2035] [outer = 0BE4D800] 05:14:57 INFO - PROCESS | 2884 | 1472904897814 Marionette DEBUG loaded listener.js 05:14:57 INFO - PROCESS | 2884 | ++DOMWINDOW == 57 (0F843400) [pid = 2884] [serial = 2036] [outer = 0BE4D800] 05:14:58 INFO - PROCESS | 2884 | 1472904898679 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\n"]]]}] 05:14:58 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 05:14:58 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:14:58 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 05:14:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:58 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:14:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1220ms 05:14:58 INFO - PROCESS | 2884 | 1472904898719 Marionette TRACE conn5 -> [0,2677,"getWindowHandle",null] 05:14:58 INFO - PROCESS | 2884 | 1472904898724 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 05:14:58 INFO - PROCESS | 2884 | 1472904898730 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 05:14:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 05:14:58 INFO - PROCESS | 2884 | 1472904898732 Marionette TRACE conn5 <- [1,2678,null,{}] 05:14:58 INFO - PROCESS | 2884 | 1472904898736 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}] 05:14:58 INFO - PROCESS | 2884 | 1472904898739 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:58 INFO - PROCESS | 2884 | 1472904898836 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 05:14:58 INFO - PROCESS | 2884 | 1472904898843 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:58 INFO - PROCESS | 2884 | 1472904898846 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:14:58 INFO - PROCESS | 2884 | ++DOCSHELL 0F867C00 == 30 [pid = 2884] [id = 679] 05:14:58 INFO - PROCESS | 2884 | ++DOMWINDOW == 58 (0F868C00) [pid = 2884] [serial = 2037] [outer = 00000000] 05:14:58 INFO - PROCESS | 2884 | ++DOMWINDOW == 59 (0FFE3800) [pid = 2884] [serial = 2038] [outer = 0F868C00] 05:14:58 INFO - PROCESS | 2884 | 1472904898895 Marionette DEBUG loaded listener.js 05:14:59 INFO - PROCESS | 2884 | ++DOMWINDOW == 60 (10A56000) [pid = 2884] [serial = 2039] [outer = 0F868C00] 05:14:59 INFO - PROCESS | 2884 | 1472904899908 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\n"]]]}] 05:14:59 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 05:14:59 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:14:59 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 05:14:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:59 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:14:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1217ms 05:14:59 INFO - PROCESS | 2884 | 1472904899951 Marionette TRACE conn5 -> [0,2681,"getWindowHandle",null] 05:14:59 INFO - PROCESS | 2884 | 1472904899953 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 05:14:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 05:14:59 INFO - PROCESS | 2884 | 1472904899957 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 05:14:59 INFO - PROCESS | 2884 | 1472904899961 Marionette TRACE conn5 <- [1,2682,null,{}] 05:15:00 INFO - PROCESS | 2884 | 1472904899971 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}] 05:15:00 INFO - PROCESS | 2884 | 1472904899976 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:00 INFO - PROCESS | 2884 | 1472904900105 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 05:15:00 INFO - PROCESS | 2884 | 1472904900113 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:00 INFO - PROCESS | 2884 | 1472904900116 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:00 INFO - PROCESS | 2884 | ++DOCSHELL 143DF800 == 31 [pid = 2884] [id = 680] 05:15:00 INFO - PROCESS | 2884 | ++DOMWINDOW == 61 (143E3800) [pid = 2884] [serial = 2040] [outer = 00000000] 05:15:00 INFO - PROCESS | 2884 | ++DOMWINDOW == 62 (15F46000) [pid = 2884] [serial = 2041] [outer = 143E3800] 05:15:00 INFO - PROCESS | 2884 | 1472904900167 Marionette DEBUG loaded listener.js 05:15:00 INFO - PROCESS | 2884 | ++DOMWINDOW == 63 (16046C00) [pid = 2884] [serial = 2042] [outer = 143E3800] 05:15:00 INFO - PROCESS | 2884 | --DOMWINDOW == 62 (1434FC00) [pid = 2884] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 05:15:00 INFO - PROCESS | 2884 | --DOMWINDOW == 61 (0F70A400) [pid = 2884] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 05:15:00 INFO - PROCESS | 2884 | --DOMWINDOW == 60 (0BE4A800) [pid = 2884] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 05:15:00 INFO - PROCESS | 2884 | --DOMWINDOW == 59 (0F25D000) [pid = 2884] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 05:15:00 INFO - PROCESS | 2884 | --DOMWINDOW == 58 (13AE2800) [pid = 2884] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 05:15:00 INFO - PROCESS | 2884 | --DOMWINDOW == 57 (0BE1E800) [pid = 2884] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 05:15:00 INFO - PROCESS | 2884 | --DOMWINDOW == 56 (0BE46400) [pid = 2884] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 05:15:00 INFO - PROCESS | 2884 | --DOMWINDOW == 55 (0F913800) [pid = 2884] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 05:15:00 INFO - PROCESS | 2884 | --DOMWINDOW == 54 (13A30C00) [pid = 2884] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 05:15:00 INFO - PROCESS | 2884 | --DOMWINDOW == 53 (18659800) [pid = 2884] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 05:15:01 INFO - PROCESS | 2884 | 1472904901307 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\n"]]]}] 05:15:01 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 05:15:01 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:15:01 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 05:15:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:01 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:15:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1384ms 05:15:01 INFO - PROCESS | 2884 | 1472904901345 Marionette TRACE conn5 -> [0,2685,"getWindowHandle",null] 05:15:01 INFO - PROCESS | 2884 | 1472904901349 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 05:15:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 05:15:01 INFO - PROCESS | 2884 | 1472904901353 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 05:15:01 INFO - PROCESS | 2884 | 1472904901357 Marionette TRACE conn5 <- [1,2686,null,{}] 05:15:01 INFO - PROCESS | 2884 | 1472904901363 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}] 05:15:01 INFO - PROCESS | 2884 | 1472904901367 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:01 INFO - PROCESS | 2884 | 1472904901514 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 05:15:01 INFO - PROCESS | 2884 | 1472904901667 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:01 INFO - PROCESS | 2884 | 1472904901670 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:01 INFO - PROCESS | 2884 | ++DOCSHELL 08755800 == 32 [pid = 2884] [id = 681] 05:15:01 INFO - PROCESS | 2884 | ++DOMWINDOW == 54 (0C5C9400) [pid = 2884] [serial = 2043] [outer = 00000000] 05:15:01 INFO - PROCESS | 2884 | ++DOMWINDOW == 55 (0F911C00) [pid = 2884] [serial = 2044] [outer = 0C5C9400] 05:15:01 INFO - PROCESS | 2884 | 1472904901730 Marionette DEBUG loaded listener.js 05:15:01 INFO - PROCESS | 2884 | ++DOMWINDOW == 56 (0FBB9C00) [pid = 2884] [serial = 2045] [outer = 0C5C9400] 05:15:02 INFO - PROCESS | 2884 | 1472904902774 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\n"]]]}] 05:15:02 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 05:15:02 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:15:02 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 05:15:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:02 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:15:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1477ms 05:15:02 INFO - PROCESS | 2884 | 1472904902869 Marionette TRACE conn5 -> [0,2689,"getWindowHandle",null] 05:15:02 INFO - PROCESS | 2884 | 1472904902874 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 05:15:02 INFO - PROCESS | 2884 | 1472904902882 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 05:15:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 05:15:02 INFO - PROCESS | 2884 | 1472904902885 Marionette TRACE conn5 <- [1,2690,null,{}] 05:15:02 INFO - PROCESS | 2884 | 1472904902889 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}] 05:15:02 INFO - PROCESS | 2884 | 1472904902892 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:03 INFO - PROCESS | 2884 | 1472904903039 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 05:15:03 INFO - PROCESS | 2884 | 1472904903206 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:03 INFO - PROCESS | 2884 | 1472904903209 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:03 INFO - PROCESS | 2884 | ++DOCSHELL 1434FC00 == 33 [pid = 2884] [id = 682] 05:15:03 INFO - PROCESS | 2884 | ++DOMWINDOW == 57 (143EC800) [pid = 2884] [serial = 2046] [outer = 00000000] 05:15:03 INFO - PROCESS | 2884 | ++DOMWINDOW == 58 (15FAE400) [pid = 2884] [serial = 2047] [outer = 143EC800] 05:15:03 INFO - PROCESS | 2884 | 1472904903266 Marionette DEBUG loaded listener.js 05:15:03 INFO - PROCESS | 2884 | ++DOMWINDOW == 59 (1604EC00) [pid = 2884] [serial = 2048] [outer = 143EC800] 05:15:03 INFO - PROCESS | 2884 | 1472904903831 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]]]}] 05:15:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 05:15:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1019ms 05:15:04 INFO - PROCESS | 2884 | 1472904903965 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 05:15:04 INFO - PROCESS | 2884 | 1472904903969 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 05:15:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 05:15:04 INFO - PROCESS | 2884 | 1472904903987 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 05:15:04 INFO - PROCESS | 2884 | 1472904903991 Marionette TRACE conn5 <- [1,2694,null,{}] 05:15:04 INFO - PROCESS | 2884 | 1472904903998 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}] 05:15:04 INFO - PROCESS | 2884 | 1472904904001 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:04 INFO - PROCESS | 2884 | 1472904904120 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 05:15:04 INFO - PROCESS | 2884 | 1472904904257 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:04 INFO - PROCESS | 2884 | 1472904904262 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:04 INFO - PROCESS | 2884 | ++DOCSHELL 087E5C00 == 34 [pid = 2884] [id = 683] 05:15:04 INFO - PROCESS | 2884 | ++DOMWINDOW == 60 (0BE15400) [pid = 2884] [serial = 2049] [outer = 00000000] 05:15:04 INFO - PROCESS | 2884 | ++DOMWINDOW == 61 (0F706400) [pid = 2884] [serial = 2050] [outer = 0BE15400] 05:15:04 INFO - PROCESS | 2884 | 1472904904319 Marionette DEBUG loaded listener.js 05:15:04 INFO - PROCESS | 2884 | ++DOMWINDOW == 62 (0F84A800) [pid = 2884] [serial = 2051] [outer = 0BE15400] 05:15:05 INFO - PROCESS | 2884 | --DOCSHELL 0F867C00 == 33 [pid = 2884] [id = 679] 05:15:05 INFO - PROCESS | 2884 | --DOCSHELL 0BE46C00 == 32 [pid = 2884] [id = 678] 05:15:05 INFO - PROCESS | 2884 | --DOCSHELL 0BE4B800 == 31 [pid = 2884] [id = 676] 05:15:05 INFO - PROCESS | 2884 | --DOCSHELL 0F2F2400 == 30 [pid = 2884] [id = 677] 05:15:05 INFO - PROCESS | 2884 | --DOCSHELL 16BC5000 == 29 [pid = 2884] [id = 675] 05:15:05 INFO - PROCESS | 2884 | --DOCSHELL 0F1E9C00 == 28 [pid = 2884] [id = 668] 05:15:05 INFO - PROCESS | 2884 | --DOCSHELL 1434FC00 == 27 [pid = 2884] [id = 682] 05:15:05 INFO - PROCESS | 2884 | --DOCSHELL 143DF800 == 26 [pid = 2884] [id = 680] 05:15:05 INFO - PROCESS | 2884 | --DOCSHELL 08755800 == 25 [pid = 2884] [id = 681] 05:15:05 INFO - PROCESS | 2884 | --DOMWINDOW == 61 (17B31C00) [pid = 2884] [serial = 2026] [outer = 00000000] [url = about:blank] 05:15:05 INFO - PROCESS | 2884 | --DOMWINDOW == 60 (14DEFC00) [pid = 2884] [serial = 2017] [outer = 00000000] [url = about:blank] 05:15:05 INFO - PROCESS | 2884 | --DOMWINDOW == 59 (0F84D400) [pid = 2884] [serial = 2011] [outer = 00000000] [url = about:blank] 05:15:05 INFO - PROCESS | 2884 | --DOMWINDOW == 58 (0F178C00) [pid = 2884] [serial = 2008] [outer = 00000000] [url = about:blank] 05:15:05 INFO - PROCESS | 2884 | --DOMWINDOW == 57 (0F213800) [pid = 2884] [serial = 2009] [outer = 00000000] [url = about:blank] 05:15:05 INFO - PROCESS | 2884 | --DOMWINDOW == 56 (0F86C800) [pid = 2884] [serial = 2012] [outer = 00000000] [url = about:blank] 05:15:05 INFO - PROCESS | 2884 | --DOMWINDOW == 55 (0F7CA800) [pid = 2884] [serial = 2006] [outer = 00000000] [url = about:blank] 05:15:05 INFO - PROCESS | 2884 | --DOMWINDOW == 54 (0F65BC00) [pid = 2884] [serial = 2005] [outer = 00000000] [url = about:blank] 05:15:05 INFO - PROCESS | 2884 | --DOMWINDOW == 53 (13D97800) [pid = 2884] [serial = 2014] [outer = 00000000] [url = about:blank] 05:15:05 INFO - PROCESS | 2884 | --DOMWINDOW == 52 (15FF2400) [pid = 2884] [serial = 2020] [outer = 00000000] [url = about:blank] 05:15:05 INFO - PROCESS | 2884 | --DOMWINDOW == 51 (0F865000) [pid = 2884] [serial = 1997] [outer = 00000000] [url = about:blank] 05:15:05 INFO - PROCESS | 2884 | --DOMWINDOW == 50 (0F701C00) [pid = 2884] [serial = 1996] [outer = 00000000] [url = about:blank] 05:15:05 INFO - PROCESS | 2884 | --DOMWINDOW == 49 (16074800) [pid = 2884] [serial = 2024] [outer = 00000000] [url = about:blank] 05:15:05 INFO - PROCESS | 2884 | --DOMWINDOW == 48 (15C09000) [pid = 2884] [serial = 2000] [outer = 00000000] [url = about:blank] 05:15:05 INFO - PROCESS | 2884 | --DOMWINDOW == 47 (14354400) [pid = 2884] [serial = 1999] [outer = 00000000] [url = about:blank] 05:15:05 INFO - PROCESS | 2884 | --DOMWINDOW == 46 (18788C00) [pid = 2884] [serial = 2003] [outer = 00000000] [url = about:blank] 05:15:05 INFO - PROCESS | 2884 | --DOMWINDOW == 45 (186F2000) [pid = 2884] [serial = 2002] [outer = 00000000] [url = about:blank] 05:15:05 INFO - PROCESS | 2884 | --DOMWINDOW == 44 (14429800) [pid = 2884] [serial = 2023] [outer = 00000000] [url = about:blank] 05:15:05 INFO - PROCESS | 2884 | --DOMWINDOW == 43 (1604E000) [pid = 2884] [serial = 2021] [outer = 00000000] [url = about:blank] 05:15:05 INFO - PROCESS | 2884 | --DOMWINDOW == 42 (15C08400) [pid = 2884] [serial = 2018] [outer = 00000000] [url = about:blank] 05:15:05 INFO - PROCESS | 2884 | --DOMWINDOW == 41 (142D8800) [pid = 2884] [serial = 2015] [outer = 00000000] [url = about:blank] 05:15:05 INFO - PROCESS | 2884 | 1472904905390 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]]]}] 05:15:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 05:15:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1440ms 05:15:05 INFO - PROCESS | 2884 | 1472904905415 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 05:15:05 INFO - PROCESS | 2884 | 1472904905419 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 05:15:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 05:15:05 INFO - PROCESS | 2884 | 1472904905428 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 05:15:05 INFO - PROCESS | 2884 | 1472904905432 Marionette TRACE conn5 <- [1,2698,null,{}] 05:15:05 INFO - PROCESS | 2884 | 1472904905438 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}] 05:15:05 INFO - PROCESS | 2884 | 1472904905440 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:05 INFO - PROCESS | 2884 | 1472904905537 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 05:15:05 INFO - PROCESS | 2884 | 1472904905632 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:05 INFO - PROCESS | 2884 | 1472904905635 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:05 INFO - PROCESS | 2884 | ++DOCSHELL 0BE46C00 == 26 [pid = 2884] [id = 684] 05:15:05 INFO - PROCESS | 2884 | ++DOMWINDOW == 42 (0BE47000) [pid = 2884] [serial = 2052] [outer = 00000000] 05:15:05 INFO - PROCESS | 2884 | ++DOMWINDOW == 43 (0F178C00) [pid = 2884] [serial = 2053] [outer = 0BE47000] 05:15:05 INFO - PROCESS | 2884 | 1472904905686 Marionette DEBUG loaded listener.js 05:15:05 INFO - PROCESS | 2884 | ++DOMWINDOW == 44 (0F1E9800) [pid = 2884] [serial = 2054] [outer = 0BE47000] 05:15:06 INFO - PROCESS | 2884 | 1472904906127 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] 05:15:06 INFO - PROCESS | 2884 | 1472904906164 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 05:15:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 05:15:06 INFO - PROCESS | 2884 | 1472904906170 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 05:15:06 INFO - PROCESS | 2884 | 1472904906173 Marionette TRACE conn5 <- [1,2702,null,{}] 05:15:06 INFO - PROCESS | 2884 | 1472904906177 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}] 05:15:06 INFO - PROCESS | 2884 | 1472904906180 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:06 INFO - PROCESS | 2884 | 1472904906307 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 05:15:06 INFO - PROCESS | 2884 | 1472904906323 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:06 INFO - PROCESS | 2884 | 1472904906326 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:06 INFO - PROCESS | 2884 | ++DOCSHELL 0F84E800 == 27 [pid = 2884] [id = 685] 05:15:06 INFO - PROCESS | 2884 | ++DOMWINDOW == 45 (0F84F800) [pid = 2884] [serial = 2055] [outer = 00000000] 05:15:06 INFO - PROCESS | 2884 | ++DOMWINDOW == 46 (0F867800) [pid = 2884] [serial = 2056] [outer = 0F84F800] 05:15:06 INFO - PROCESS | 2884 | 1472904906377 Marionette DEBUG loaded listener.js 05:15:06 INFO - PROCESS | 2884 | ++DOMWINDOW == 47 (0F86E000) [pid = 2884] [serial = 2057] [outer = 0F84F800] 05:15:06 INFO - PROCESS | 2884 | 1472904906844 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]]]}] 05:15:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 05:15:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 730ms 05:15:06 INFO - PROCESS | 2884 | 1472904906903 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 05:15:06 INFO - PROCESS | 2884 | 1472904906905 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 05:15:06 INFO - PROCESS | 2884 | 1472904906909 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 05:15:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 05:15:06 INFO - PROCESS | 2884 | 1472904906913 Marionette TRACE conn5 <- [1,2706,null,{}] 05:15:06 INFO - PROCESS | 2884 | 1472904906923 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}] 05:15:06 INFO - PROCESS | 2884 | 1472904906928 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:07 INFO - PROCESS | 2884 | 1472904907015 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 05:15:07 INFO - PROCESS | 2884 | 1472904907023 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:07 INFO - PROCESS | 2884 | 1472904907026 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:07 INFO - PROCESS | 2884 | ++DOCSHELL 13AB9C00 == 28 [pid = 2884] [id = 686] 05:15:07 INFO - PROCESS | 2884 | ++DOMWINDOW == 48 (13ABAC00) [pid = 2884] [serial = 2058] [outer = 00000000] 05:15:07 INFO - PROCESS | 2884 | ++DOMWINDOW == 49 (13AE2800) [pid = 2884] [serial = 2059] [outer = 13ABAC00] 05:15:07 INFO - PROCESS | 2884 | 1472904907077 Marionette DEBUG loaded listener.js 05:15:07 INFO - PROCESS | 2884 | ++DOMWINDOW == 50 (142AFC00) [pid = 2884] [serial = 2060] [outer = 13ABAC00] 05:15:07 INFO - PROCESS | 2884 | 1472904907551 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] 05:15:07 INFO - PROCESS | 2884 | 1472904907646 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 05:15:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 05:15:07 INFO - PROCESS | 2884 | 1472904907691 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 05:15:07 INFO - PROCESS | 2884 | 1472904907693 Marionette TRACE conn5 <- [1,2710,null,{}] 05:15:07 INFO - PROCESS | 2884 | 1472904907696 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}] 05:15:07 INFO - PROCESS | 2884 | 1472904907698 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:07 INFO - PROCESS | 2884 | 1472904907821 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 05:15:07 INFO - PROCESS | 2884 | 1472904907829 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:07 INFO - PROCESS | 2884 | 1472904907831 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:07 INFO - PROCESS | 2884 | ++DOCSHELL 142D5000 == 29 [pid = 2884] [id = 687] 05:15:07 INFO - PROCESS | 2884 | ++DOMWINDOW == 51 (1433F400) [pid = 2884] [serial = 2061] [outer = 00000000] 05:15:07 INFO - PROCESS | 2884 | ++DOMWINDOW == 52 (14DEF000) [pid = 2884] [serial = 2062] [outer = 1433F400] 05:15:07 INFO - PROCESS | 2884 | 1472904907878 Marionette DEBUG loaded listener.js 05:15:07 INFO - PROCESS | 2884 | ++DOMWINDOW == 53 (15942400) [pid = 2884] [serial = 2063] [outer = 1433F400] 05:15:08 INFO - PROCESS | 2884 | 1472904908336 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] 05:15:08 INFO - PROCESS | 2884 | 1472904908371 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 05:15:08 INFO - PROCESS | 2884 | 1472904908374 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 05:15:08 INFO - PROCESS | 2884 | 1472904908376 Marionette TRACE conn5 <- [1,2714,null,{}] 05:15:08 INFO - PROCESS | 2884 | 1472904908379 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}] 05:15:08 INFO - PROCESS | 2884 | 1472904908382 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:08 INFO - PROCESS | 2884 | 1472904908496 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 05:15:08 INFO - PROCESS | 2884 | 1472904908502 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:08 INFO - PROCESS | 2884 | 1472904908504 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:08 INFO - PROCESS | 2884 | ++DOCSHELL 15C08000 == 30 [pid = 2884] [id = 688] 05:15:08 INFO - PROCESS | 2884 | ++DOMWINDOW == 54 (15F3F400) [pid = 2884] [serial = 2064] [outer = 00000000] 05:15:08 INFO - PROCESS | 2884 | ++DOMWINDOW == 55 (15FEA000) [pid = 2884] [serial = 2065] [outer = 15F3F400] 05:15:08 INFO - PROCESS | 2884 | 1472904908552 Marionette DEBUG loaded listener.js 05:15:08 INFO - PROCESS | 2884 | ++DOMWINDOW == 56 (1604D000) [pid = 2884] [serial = 2066] [outer = 15F3F400] 05:15:09 INFO - PROCESS | 2884 | 1472904909038 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]]]}] 05:15:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 05:15:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 730ms 05:15:09 INFO - PROCESS | 2884 | 1472904909135 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 05:15:09 INFO - PROCESS | 2884 | 1472904909137 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 05:15:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 05:15:09 INFO - PROCESS | 2884 | 1472904909150 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 05:15:09 INFO - PROCESS | 2884 | 1472904909151 Marionette TRACE conn5 <- [1,2718,null,{}] 05:15:09 INFO - PROCESS | 2884 | 1472904909155 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}] 05:15:09 INFO - PROCESS | 2884 | 1472904909161 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:09 INFO - PROCESS | 2884 | 1472904909297 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 05:15:09 INFO - PROCESS | 2884 | 1472904909302 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:09 INFO - PROCESS | 2884 | 1472904909304 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:09 INFO - PROCESS | 2884 | ++DOCSHELL 17AC3C00 == 31 [pid = 2884] [id = 689] 05:15:09 INFO - PROCESS | 2884 | ++DOMWINDOW == 57 (17AC4000) [pid = 2884] [serial = 2067] [outer = 00000000] 05:15:09 INFO - PROCESS | 2884 | ++DOMWINDOW == 58 (17ACA000) [pid = 2884] [serial = 2068] [outer = 17AC4000] 05:15:09 INFO - PROCESS | 2884 | 1472904909352 Marionette DEBUG loaded listener.js 05:15:09 INFO - PROCESS | 2884 | ++DOMWINDOW == 59 (17B2E800) [pid = 2884] [serial = 2069] [outer = 17AC4000] 05:15:09 INFO - PROCESS | 2884 | --DOMWINDOW == 58 (0F868C00) [pid = 2884] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 05:15:09 INFO - PROCESS | 2884 | --DOMWINDOW == 57 (16BD9000) [pid = 2884] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 05:15:09 INFO - PROCESS | 2884 | --DOMWINDOW == 56 (143E3800) [pid = 2884] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 05:15:09 INFO - PROCESS | 2884 | --DOMWINDOW == 55 (0BE90400) [pid = 2884] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 05:15:09 INFO - PROCESS | 2884 | --DOMWINDOW == 54 (0BE4D800) [pid = 2884] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 05:15:09 INFO - PROCESS | 2884 | --DOMWINDOW == 53 (0F845800) [pid = 2884] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 05:15:10 INFO - PROCESS | 2884 | 1472904910347 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\n"]]]}] 05:15:10 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 05:15:10 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 05:15:10 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 05:15:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:10 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:15:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1222ms 05:15:10 INFO - PROCESS | 2884 | 1472904910372 Marionette TRACE conn5 -> [0,2721,"getWindowHandle",null] 05:15:10 INFO - PROCESS | 2884 | 1472904910374 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 05:15:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 05:15:10 INFO - PROCESS | 2884 | 1472904910378 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 05:15:10 INFO - PROCESS | 2884 | 1472904910379 Marionette TRACE conn5 <- [1,2722,null,{}] 05:15:10 INFO - PROCESS | 2884 | 1472904910383 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}] 05:15:10 INFO - PROCESS | 2884 | 1472904910385 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:10 INFO - PROCESS | 2884 | 1472904910496 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 05:15:10 INFO - PROCESS | 2884 | 1472904910504 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:10 INFO - PROCESS | 2884 | 1472904910506 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:10 INFO - PROCESS | 2884 | ++DOCSHELL 0F850800 == 32 [pid = 2884] [id = 690] 05:15:10 INFO - PROCESS | 2884 | ++DOMWINDOW == 54 (14356C00) [pid = 2884] [serial = 2070] [outer = 00000000] 05:15:10 INFO - PROCESS | 2884 | ++DOMWINDOW == 55 (17B30800) [pid = 2884] [serial = 2071] [outer = 14356C00] 05:15:10 INFO - PROCESS | 2884 | 1472904910552 Marionette DEBUG loaded listener.js 05:15:10 INFO - PROCESS | 2884 | ++DOMWINDOW == 56 (17B36800) [pid = 2884] [serial = 2072] [outer = 14356C00] 05:15:11 INFO - PROCESS | 2884 | 1472904910975 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]]]}] 05:15:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 05:15:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 630ms 05:15:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 05:15:11 INFO - PROCESS | 2884 | 1472904911008 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 05:15:11 INFO - PROCESS | 2884 | 1472904911010 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 05:15:11 INFO - PROCESS | 2884 | 1472904911014 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 05:15:11 INFO - PROCESS | 2884 | 1472904911015 Marionette TRACE conn5 <- [1,2726,null,{}] 05:15:11 INFO - PROCESS | 2884 | 1472904911019 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}] 05:15:11 INFO - PROCESS | 2884 | 1472904911021 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:11 INFO - PROCESS | 2884 | 1472904911138 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 05:15:11 INFO - PROCESS | 2884 | 1472904911146 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:11 INFO - PROCESS | 2884 | 1472904911148 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:11 INFO - PROCESS | 2884 | ++DOCSHELL 0BE16000 == 33 [pid = 2884] [id = 691] 05:15:11 INFO - PROCESS | 2884 | ++DOMWINDOW == 57 (0BE20000) [pid = 2884] [serial = 2073] [outer = 00000000] 05:15:11 INFO - PROCESS | 2884 | ++DOMWINDOW == 58 (17B90800) [pid = 2884] [serial = 2074] [outer = 0BE20000] 05:15:11 INFO - PROCESS | 2884 | 1472904911195 Marionette DEBUG loaded listener.js 05:15:11 INFO - PROCESS | 2884 | ++DOMWINDOW == 59 (17B91C00) [pid = 2884] [serial = 2075] [outer = 0BE20000] 05:15:11 INFO - PROCESS | 2884 | 1472904911584 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]]]}] 05:15:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 05:15:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 630ms 05:15:11 INFO - PROCESS | 2884 | 1472904911644 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 05:15:11 INFO - PROCESS | 2884 | 1472904911646 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 05:15:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 05:15:11 INFO - PROCESS | 2884 | 1472904911650 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 05:15:11 INFO - PROCESS | 2884 | 1472904911651 Marionette TRACE conn5 <- [1,2730,null,{}] 05:15:11 INFO - PROCESS | 2884 | 1472904911655 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}] 05:15:11 INFO - PROCESS | 2884 | 1472904911657 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:11 INFO - PROCESS | 2884 | 1472904911783 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 05:15:12 INFO - PROCESS | 2884 | 1472904911984 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:12 INFO - PROCESS | 2884 | 1472904911988 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:12 INFO - PROCESS | 2884 | ++DOCSHELL 0BE19000 == 34 [pid = 2884] [id = 692] 05:15:12 INFO - PROCESS | 2884 | ++DOMWINDOW == 60 (0BE1A400) [pid = 2884] [serial = 2076] [outer = 00000000] 05:15:12 INFO - PROCESS | 2884 | ++DOMWINDOW == 61 (0BE46400) [pid = 2884] [serial = 2077] [outer = 0BE1A400] 05:15:12 INFO - PROCESS | 2884 | 1472904912051 Marionette DEBUG loaded listener.js 05:15:12 INFO - PROCESS | 2884 | ++DOMWINDOW == 62 (0C56E800) [pid = 2884] [serial = 2078] [outer = 0BE1A400] 05:15:12 INFO - PROCESS | 2884 | 1472904912782 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]]]}] 05:15:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 05:15:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1178ms 05:15:12 INFO - PROCESS | 2884 | 1472904912830 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 05:15:12 INFO - PROCESS | 2884 | 1472904912834 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 05:15:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 05:15:12 INFO - PROCESS | 2884 | 1472904912839 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 05:15:12 INFO - PROCESS | 2884 | 1472904912843 Marionette TRACE conn5 <- [1,2734,null,{}] 05:15:12 INFO - PROCESS | 2884 | 1472904912848 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}] 05:15:12 INFO - PROCESS | 2884 | 1472904912851 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:13 INFO - PROCESS | 2884 | 1472904912984 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 05:15:13 INFO - PROCESS | 2884 | 1472904913115 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:13 INFO - PROCESS | 2884 | 1472904913118 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:13 INFO - PROCESS | 2884 | ++DOCSHELL 0F84E000 == 35 [pid = 2884] [id = 693] 05:15:13 INFO - PROCESS | 2884 | ++DOMWINDOW == 63 (0F862C00) [pid = 2884] [serial = 2079] [outer = 00000000] 05:15:13 INFO - PROCESS | 2884 | ++DOMWINDOW == 64 (0F920400) [pid = 2884] [serial = 2080] [outer = 0F862C00] 05:15:13 INFO - PROCESS | 2884 | 1472904913178 Marionette DEBUG loaded listener.js 05:15:13 INFO - PROCESS | 2884 | ++DOMWINDOW == 65 (10A54800) [pid = 2884] [serial = 2081] [outer = 0F862C00] 05:15:14 INFO - PROCESS | 2884 | 1472904914082 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]]]}] 05:15:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 05:15:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1271ms 05:15:14 INFO - PROCESS | 2884 | 1472904914115 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 05:15:14 INFO - PROCESS | 2884 | 1472904914119 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 05:15:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 05:15:14 INFO - PROCESS | 2884 | 1472904914124 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 05:15:14 INFO - PROCESS | 2884 | 1472904914127 Marionette TRACE conn5 <- [1,2738,null,{}] 05:15:14 INFO - PROCESS | 2884 | 1472904914133 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}] 05:15:14 INFO - PROCESS | 2884 | 1472904914136 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:14 INFO - PROCESS | 2884 | 1472904914257 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 05:15:14 INFO - PROCESS | 2884 | 1472904914377 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:14 INFO - PROCESS | 2884 | 1472904914382 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:14 INFO - PROCESS | 2884 | --DOCSHELL 0BE16000 == 34 [pid = 2884] [id = 691] 05:15:14 INFO - PROCESS | 2884 | --DOCSHELL 0F850800 == 33 [pid = 2884] [id = 690] 05:15:14 INFO - PROCESS | 2884 | --DOCSHELL 17AC3C00 == 32 [pid = 2884] [id = 689] 05:15:14 INFO - PROCESS | 2884 | --DOCSHELL 15C08000 == 31 [pid = 2884] [id = 688] 05:15:14 INFO - PROCESS | 2884 | --DOCSHELL 142D5000 == 30 [pid = 2884] [id = 687] 05:15:14 INFO - PROCESS | 2884 | --DOCSHELL 13AB9C00 == 29 [pid = 2884] [id = 686] 05:15:14 INFO - PROCESS | 2884 | --DOCSHELL 0F84E800 == 28 [pid = 2884] [id = 685] 05:15:14 INFO - PROCESS | 2884 | --DOCSHELL 0BE46C00 == 27 [pid = 2884] [id = 684] 05:15:14 INFO - PROCESS | 2884 | --DOMWINDOW == 64 (0FFE3800) [pid = 2884] [serial = 2038] [outer = 00000000] [url = about:blank] 05:15:14 INFO - PROCESS | 2884 | --DOMWINDOW == 63 (10A56000) [pid = 2884] [serial = 2039] [outer = 00000000] [url = about:blank] 05:15:14 INFO - PROCESS | 2884 | --DOMWINDOW == 62 (17B33400) [pid = 2884] [serial = 2027] [outer = 00000000] [url = about:blank] 05:15:14 INFO - PROCESS | 2884 | --DOMWINDOW == 61 (15F46000) [pid = 2884] [serial = 2041] [outer = 00000000] [url = about:blank] 05:15:14 INFO - PROCESS | 2884 | --DOMWINDOW == 60 (16046C00) [pid = 2884] [serial = 2042] [outer = 00000000] [url = about:blank] 05:15:14 INFO - PROCESS | 2884 | --DOMWINDOW == 59 (0F135800) [pid = 2884] [serial = 2029] [outer = 00000000] [url = about:blank] 05:15:14 INFO - PROCESS | 2884 | --DOMWINDOW == 58 (0F2F3400) [pid = 2884] [serial = 2030] [outer = 00000000] [url = about:blank] 05:15:14 INFO - PROCESS | 2884 | --DOMWINDOW == 57 (0F65D800) [pid = 2884] [serial = 2035] [outer = 00000000] [url = about:blank] 05:15:14 INFO - PROCESS | 2884 | --DOMWINDOW == 56 (0F843400) [pid = 2884] [serial = 2036] [outer = 00000000] [url = about:blank] 05:15:14 INFO - PROCESS | 2884 | --DOMWINDOW == 55 (0FF3A000) [pid = 2884] [serial = 2032] [outer = 00000000] [url = about:blank] 05:15:14 INFO - PROCESS | 2884 | --DOMWINDOW == 54 (10BE0C00) [pid = 2884] [serial = 2033] [outer = 00000000] [url = about:blank] 05:15:14 INFO - PROCESS | 2884 | ++DOCSHELL 08797000 == 28 [pid = 2884] [id = 694] 05:15:14 INFO - PROCESS | 2884 | ++DOMWINDOW == 55 (08797400) [pid = 2884] [serial = 2082] [outer = 00000000] 05:15:14 INFO - PROCESS | 2884 | ++DOMWINDOW == 56 (0BE21400) [pid = 2884] [serial = 2083] [outer = 08797400] 05:15:14 INFO - PROCESS | 2884 | 1472904914462 Marionette DEBUG loaded listener.js 05:15:14 INFO - PROCESS | 2884 | ++DOMWINDOW == 57 (0F183C00) [pid = 2884] [serial = 2084] [outer = 08797400] 05:15:14 INFO - PROCESS | 2884 | 1472904914908 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]]]}] 05:15:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 05:15:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 830ms 05:15:14 INFO - PROCESS | 2884 | 1472904914955 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 05:15:14 INFO - PROCESS | 2884 | 1472904914960 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 05:15:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 05:15:15 INFO - PROCESS | 2884 | 1472904914967 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 05:15:15 INFO - PROCESS | 2884 | 1472904914970 Marionette TRACE conn5 <- [1,2742,null,{}] 05:15:15 INFO - PROCESS | 2884 | 1472904914973 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}] 05:15:15 INFO - PROCESS | 2884 | 1472904914976 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:15 INFO - PROCESS | 2884 | 1472904915066 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 05:15:15 INFO - PROCESS | 2884 | 1472904915073 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:15 INFO - PROCESS | 2884 | 1472904915076 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:15 INFO - PROCESS | 2884 | ++DOCSHELL 0F706000 == 29 [pid = 2884] [id = 695] 05:15:15 INFO - PROCESS | 2884 | ++DOMWINDOW == 58 (0F706800) [pid = 2884] [serial = 2085] [outer = 00000000] 05:15:15 INFO - PROCESS | 2884 | ++DOMWINDOW == 59 (0F848000) [pid = 2884] [serial = 2086] [outer = 0F706800] 05:15:15 INFO - PROCESS | 2884 | 1472904915126 Marionette DEBUG loaded listener.js 05:15:15 INFO - PROCESS | 2884 | ++DOMWINDOW == 60 (0F86C000) [pid = 2884] [serial = 2087] [outer = 0F706800] 05:15:15 INFO - PROCESS | 2884 | 1472904915606 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]]]}] 05:15:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 05:15:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 671ms 05:15:15 INFO - PROCESS | 2884 | 1472904915643 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 05:15:15 INFO - PROCESS | 2884 | 1472904915646 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 05:15:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 05:15:15 INFO - PROCESS | 2884 | 1472904915649 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 05:15:15 INFO - PROCESS | 2884 | 1472904915653 Marionette TRACE conn5 <- [1,2746,null,{}] 05:15:15 INFO - PROCESS | 2884 | 1472904915663 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}] 05:15:15 INFO - PROCESS | 2884 | 1472904915668 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:15 INFO - PROCESS | 2884 | 1472904915783 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 05:15:15 INFO - PROCESS | 2884 | 1472904915800 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:15 INFO - PROCESS | 2884 | 1472904915803 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:15 INFO - PROCESS | 2884 | ++DOCSHELL 13AB3800 == 30 [pid = 2884] [id = 696] 05:15:15 INFO - PROCESS | 2884 | ++DOMWINDOW == 61 (13AB4C00) [pid = 2884] [serial = 2088] [outer = 00000000] 05:15:15 INFO - PROCESS | 2884 | ++DOMWINDOW == 62 (13ADE800) [pid = 2884] [serial = 2089] [outer = 13AB4C00] 05:15:15 INFO - PROCESS | 2884 | 1472904915854 Marionette DEBUG loaded listener.js 05:15:15 INFO - PROCESS | 2884 | ++DOMWINDOW == 63 (142D5800) [pid = 2884] [serial = 2090] [outer = 13AB4C00] 05:15:16 INFO - PROCESS | 2884 | 1472904916348 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]]]}] 05:15:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 05:15:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 730ms 05:15:16 INFO - PROCESS | 2884 | 1472904916384 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 05:15:16 INFO - PROCESS | 2884 | 1472904916396 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 05:15:16 INFO - PROCESS | 2884 | 1472904916400 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 05:15:16 INFO - PROCESS | 2884 | 1472904916401 Marionette TRACE conn5 <- [1,2750,null,{}] 05:15:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 05:15:16 INFO - PROCESS | 2884 | 1472904916405 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}] 05:15:16 INFO - PROCESS | 2884 | 1472904916407 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:16 INFO - PROCESS | 2884 | 1472904916496 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 05:15:16 INFO - PROCESS | 2884 | 1472904916502 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:16 INFO - PROCESS | 2884 | 1472904916504 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:16 INFO - PROCESS | 2884 | ++DOCSHELL 144A6400 == 31 [pid = 2884] [id = 697] 05:15:16 INFO - PROCESS | 2884 | ++DOMWINDOW == 64 (14DEF800) [pid = 2884] [serial = 2091] [outer = 00000000] 05:15:16 INFO - PROCESS | 2884 | ++DOMWINDOW == 65 (15FEC400) [pid = 2884] [serial = 2092] [outer = 14DEF800] 05:15:16 INFO - PROCESS | 2884 | 1472904916552 Marionette DEBUG loaded listener.js 05:15:16 INFO - PROCESS | 2884 | ++DOMWINDOW == 66 (1604CC00) [pid = 2884] [serial = 2093] [outer = 14DEF800] 05:15:17 INFO - PROCESS | 2884 | 1472904916993 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]]]}] 05:15:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 05:15:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 630ms 05:15:17 INFO - PROCESS | 2884 | 1472904917035 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 05:15:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 05:15:17 INFO - PROCESS | 2884 | 1472904917038 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 05:15:17 INFO - PROCESS | 2884 | 1472904917041 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 05:15:17 INFO - PROCESS | 2884 | 1472904917043 Marionette TRACE conn5 <- [1,2754,null,{}] 05:15:17 INFO - PROCESS | 2884 | 1472904917052 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}] 05:15:17 INFO - PROCESS | 2884 | 1472904917054 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:17 INFO - PROCESS | 2884 | 1472904917167 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 05:15:17 INFO - PROCESS | 2884 | 1472904917260 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:17 INFO - PROCESS | 2884 | 1472904917262 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:17 INFO - PROCESS | 2884 | ++DOCSHELL 0F843000 == 32 [pid = 2884] [id = 698] 05:15:17 INFO - PROCESS | 2884 | ++DOMWINDOW == 67 (16051000) [pid = 2884] [serial = 2094] [outer = 00000000] 05:15:17 INFO - PROCESS | 2884 | ++DOMWINDOW == 68 (17ABE800) [pid = 2884] [serial = 2095] [outer = 16051000] 05:15:17 INFO - PROCESS | 2884 | 1472904917309 Marionette DEBUG loaded listener.js 05:15:17 INFO - PROCESS | 2884 | ++DOMWINDOW == 69 (17AC7C00) [pid = 2884] [serial = 2096] [outer = 16051000] 05:15:17 INFO - PROCESS | 2884 | 1472904917739 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]]]}] 05:15:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 05:15:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 730ms 05:15:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 05:15:17 INFO - PROCESS | 2884 | 1472904917780 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 05:15:17 INFO - PROCESS | 2884 | 1472904917782 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 05:15:17 INFO - PROCESS | 2884 | 1472904917786 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 05:15:17 INFO - PROCESS | 2884 | 1472904917787 Marionette TRACE conn5 <- [1,2758,null,{}] 05:15:17 INFO - PROCESS | 2884 | 1472904917791 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}] 05:15:17 INFO - PROCESS | 2884 | 1472904917797 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:17 INFO - PROCESS | 2884 | 1472904917937 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 05:15:18 INFO - PROCESS | 2884 | 1472904918008 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:18 INFO - PROCESS | 2884 | 1472904918010 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:18 INFO - PROCESS | 2884 | ++DOCSHELL 17B08000 == 33 [pid = 2884] [id = 699] 05:15:18 INFO - PROCESS | 2884 | ++DOMWINDOW == 70 (17B96400) [pid = 2884] [serial = 2097] [outer = 00000000] 05:15:18 INFO - PROCESS | 2884 | ++DOMWINDOW == 71 (17DB0000) [pid = 2884] [serial = 2098] [outer = 17B96400] 05:15:18 INFO - PROCESS | 2884 | 1472904918058 Marionette DEBUG loaded listener.js 05:15:18 INFO - PROCESS | 2884 | ++DOMWINDOW == 72 (18130000) [pid = 2884] [serial = 2099] [outer = 17B96400] 05:15:18 INFO - PROCESS | 2884 | 1472904918474 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]]]}] 05:15:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 05:15:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 730ms 05:15:18 INFO - PROCESS | 2884 | 1472904918530 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 05:15:18 INFO - PROCESS | 2884 | 1472904918532 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 05:15:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 05:15:18 INFO - PROCESS | 2884 | 1472904918542 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 05:15:18 INFO - PROCESS | 2884 | 1472904918544 Marionette TRACE conn5 <- [1,2762,null,{}] 05:15:18 INFO - PROCESS | 2884 | 1472904918548 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}] 05:15:18 INFO - PROCESS | 2884 | 1472904918550 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:18 INFO - PROCESS | 2884 | 1472904918661 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 05:15:18 INFO - PROCESS | 2884 | 1472904918668 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:18 INFO - PROCESS | 2884 | 1472904918670 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:18 INFO - PROCESS | 2884 | ++DOCSHELL 0F84C400 == 34 [pid = 2884] [id = 700] 05:15:18 INFO - PROCESS | 2884 | ++DOMWINDOW == 73 (17DB0800) [pid = 2884] [serial = 2100] [outer = 00000000] 05:15:18 INFO - PROCESS | 2884 | ++DOMWINDOW == 74 (181BEC00) [pid = 2884] [serial = 2101] [outer = 17DB0800] 05:15:18 INFO - PROCESS | 2884 | 1472904918719 Marionette DEBUG loaded listener.js 05:15:18 INFO - PROCESS | 2884 | ++DOMWINDOW == 75 (181C0C00) [pid = 2884] [serial = 2102] [outer = 17DB0800] 05:15:19 INFO - PROCESS | 2884 | --DOMWINDOW == 74 (14356C00) [pid = 2884] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 05:15:19 INFO - PROCESS | 2884 | --DOMWINDOW == 73 (0BE15400) [pid = 2884] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 05:15:19 INFO - PROCESS | 2884 | --DOMWINDOW == 72 (0BE47000) [pid = 2884] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 05:15:19 INFO - PROCESS | 2884 | --DOMWINDOW == 71 (1433F400) [pid = 2884] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 05:15:19 INFO - PROCESS | 2884 | --DOMWINDOW == 70 (0C5C9400) [pid = 2884] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 05:15:19 INFO - PROCESS | 2884 | --DOMWINDOW == 69 (143EC800) [pid = 2884] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 05:15:19 INFO - PROCESS | 2884 | --DOMWINDOW == 68 (15F3F400) [pid = 2884] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 05:15:19 INFO - PROCESS | 2884 | --DOMWINDOW == 67 (17AC4000) [pid = 2884] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 05:15:19 INFO - PROCESS | 2884 | --DOMWINDOW == 66 (0F84F800) [pid = 2884] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 05:15:19 INFO - PROCESS | 2884 | --DOMWINDOW == 65 (13ABAC00) [pid = 2884] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 05:15:19 INFO - PROCESS | 2884 | 1472904919212 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]]]}] 05:15:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 05:15:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 730ms 05:15:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 05:15:19 INFO - PROCESS | 2884 | 1472904919268 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 05:15:19 INFO - PROCESS | 2884 | 1472904919270 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 05:15:19 INFO - PROCESS | 2884 | 1472904919273 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 05:15:19 INFO - PROCESS | 2884 | 1472904919275 Marionette TRACE conn5 <- [1,2766,null,{}] 05:15:19 INFO - PROCESS | 2884 | 1472904919278 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}] 05:15:19 INFO - PROCESS | 2884 | 1472904919280 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:19 INFO - PROCESS | 2884 | 1472904919362 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 05:15:19 INFO - PROCESS | 2884 | 1472904919462 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:19 INFO - PROCESS | 2884 | 1472904919463 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:19 INFO - PROCESS | 2884 | ++DOCSHELL 0F84F800 == 35 [pid = 2884] [id = 701] 05:15:19 INFO - PROCESS | 2884 | ++DOMWINDOW == 66 (0F914800) [pid = 2884] [serial = 2103] [outer = 00000000] 05:15:19 INFO - PROCESS | 2884 | ++DOMWINDOW == 67 (17B37000) [pid = 2884] [serial = 2104] [outer = 0F914800] 05:15:19 INFO - PROCESS | 2884 | 1472904919510 Marionette DEBUG loaded listener.js 05:15:19 INFO - PROCESS | 2884 | ++DOMWINDOW == 68 (181B9800) [pid = 2884] [serial = 2105] [outer = 0F914800] 05:15:19 INFO - PROCESS | 2884 | 1472904919838 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]]]}] 05:15:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 05:15:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 630ms 05:15:19 INFO - PROCESS | 2884 | 1472904919904 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 05:15:19 INFO - PROCESS | 2884 | 1472904919906 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 05:15:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 05:15:19 INFO - PROCESS | 2884 | 1472904919909 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 05:15:19 INFO - PROCESS | 2884 | 1472904919911 Marionette TRACE conn5 <- [1,2770,null,{}] 05:15:19 INFO - PROCESS | 2884 | 1472904919914 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}] 05:15:19 INFO - PROCESS | 2884 | 1472904919916 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:20 INFO - PROCESS | 2884 | 1472904920022 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 05:15:20 INFO - PROCESS | 2884 | 1472904920121 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:20 INFO - PROCESS | 2884 | 1472904920123 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:20 INFO - PROCESS | 2884 | ++DOCSHELL 13ADA800 == 36 [pid = 2884] [id = 702] 05:15:20 INFO - PROCESS | 2884 | ++DOMWINDOW == 69 (15F44C00) [pid = 2884] [serial = 2106] [outer = 00000000] 05:15:20 INFO - PROCESS | 2884 | ++DOMWINDOW == 70 (1827F000) [pid = 2884] [serial = 2107] [outer = 15F44C00] 05:15:20 INFO - PROCESS | 2884 | 1472904920170 Marionette DEBUG loaded listener.js 05:15:20 INFO - PROCESS | 2884 | ++DOMWINDOW == 71 (18283000) [pid = 2884] [serial = 2108] [outer = 15F44C00] 05:15:20 INFO - PROCESS | 2884 | 1472904920509 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]]]}] 05:15:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 05:15:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 630ms 05:15:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 05:15:20 INFO - PROCESS | 2884 | 1472904920540 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 05:15:20 INFO - PROCESS | 2884 | 1472904920542 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 05:15:20 INFO - PROCESS | 2884 | 1472904920545 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 05:15:20 INFO - PROCESS | 2884 | 1472904920546 Marionette TRACE conn5 <- [1,2774,null,{}] 05:15:20 INFO - PROCESS | 2884 | 1472904920550 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}] 05:15:20 INFO - PROCESS | 2884 | 1472904920551 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:20 INFO - PROCESS | 2884 | 1472904920673 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 05:15:20 INFO - PROCESS | 2884 | 1472904920681 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:20 INFO - PROCESS | 2884 | 1472904920683 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:20 INFO - PROCESS | 2884 | ++DOCSHELL 13A31C00 == 37 [pid = 2884] [id = 703] 05:15:20 INFO - PROCESS | 2884 | ++DOMWINDOW == 72 (15FB2400) [pid = 2884] [serial = 2109] [outer = 00000000] 05:15:20 INFO - PROCESS | 2884 | ++DOMWINDOW == 73 (18655000) [pid = 2884] [serial = 2110] [outer = 15FB2400] 05:15:20 INFO - PROCESS | 2884 | 1472904920730 Marionette DEBUG loaded listener.js 05:15:20 INFO - PROCESS | 2884 | ++DOMWINDOW == 74 (18658000) [pid = 2884] [serial = 2111] [outer = 15FB2400] 05:15:21 INFO - PROCESS | 2884 | 1472904921180 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]]]}] 05:15:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 05:15:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 670ms 05:15:21 INFO - PROCESS | 2884 | 1472904921216 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 05:15:21 INFO - PROCESS | 2884 | 1472904921221 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 05:15:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 05:15:21 INFO - PROCESS | 2884 | 1472904921226 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 05:15:21 INFO - PROCESS | 2884 | 1472904921231 Marionette TRACE conn5 <- [1,2778,null,{}] 05:15:21 INFO - PROCESS | 2884 | 1472904921238 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}] 05:15:21 INFO - PROCESS | 2884 | 1472904921242 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:21 INFO - PROCESS | 2884 | 1472904921368 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 05:15:21 INFO - PROCESS | 2884 | 1472904921544 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:21 INFO - PROCESS | 2884 | 1472904921549 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:21 INFO - PROCESS | 2884 | ++DOCSHELL 0BE3E400 == 38 [pid = 2884] [id = 704] 05:15:21 INFO - PROCESS | 2884 | ++DOMWINDOW == 75 (0BE40C00) [pid = 2884] [serial = 2112] [outer = 00000000] 05:15:21 INFO - PROCESS | 2884 | ++DOMWINDOW == 76 (0C52AC00) [pid = 2884] [serial = 2113] [outer = 0BE40C00] 05:15:21 INFO - PROCESS | 2884 | 1472904921610 Marionette DEBUG loaded listener.js 05:15:21 INFO - PROCESS | 2884 | ++DOMWINDOW == 77 (0F653C00) [pid = 2884] [serial = 2114] [outer = 0BE40C00] 05:15:22 INFO - PROCESS | 2884 | 1472904922179 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]]]}] 05:15:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 05:15:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 990ms 05:15:22 INFO - PROCESS | 2884 | 1472904922216 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 05:15:22 INFO - PROCESS | 2884 | 1472904922222 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 05:15:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 05:15:22 INFO - PROCESS | 2884 | 1472904922228 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 05:15:22 INFO - PROCESS | 2884 | 1472904922232 Marionette TRACE conn5 <- [1,2782,null,{}] 05:15:22 INFO - PROCESS | 2884 | 1472904922236 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}] 05:15:22 INFO - PROCESS | 2884 | 1472904922239 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:22 INFO - PROCESS | 2884 | 1472904922358 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 05:15:22 INFO - PROCESS | 2884 | 1472904922514 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:22 INFO - PROCESS | 2884 | 1472904922517 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:22 INFO - PROCESS | 2884 | ++DOCSHELL 0FFD9800 == 39 [pid = 2884] [id = 705] 05:15:22 INFO - PROCESS | 2884 | ++DOMWINDOW == 78 (0FFE2000) [pid = 2884] [serial = 2115] [outer = 00000000] 05:15:22 INFO - PROCESS | 2884 | ++DOMWINDOW == 79 (13AB9800) [pid = 2884] [serial = 2116] [outer = 0FFE2000] 05:15:22 INFO - PROCESS | 2884 | 1472904922577 Marionette DEBUG loaded listener.js 05:15:22 INFO - PROCESS | 2884 | ++DOMWINDOW == 80 (143DEC00) [pid = 2884] [serial = 2117] [outer = 0FFE2000] 05:15:23 INFO - PROCESS | 2884 | 1472904923180 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]]]}] 05:15:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 05:15:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 970ms 05:15:23 INFO - PROCESS | 2884 | 1472904923201 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 05:15:23 INFO - PROCESS | 2884 | 1472904923204 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 05:15:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 05:15:23 INFO - PROCESS | 2884 | 1472904923207 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 05:15:23 INFO - PROCESS | 2884 | 1472904923211 Marionette TRACE conn5 <- [1,2786,null,{}] 05:15:23 INFO - PROCESS | 2884 | 1472904923222 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}] 05:15:23 INFO - PROCESS | 2884 | 1472904923227 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:23 INFO - PROCESS | 2884 | 1472904923339 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 05:15:23 INFO - PROCESS | 2884 | 1472904923494 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:23 INFO - PROCESS | 2884 | 1472904923498 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:23 INFO - PROCESS | 2884 | ++DOCSHELL 16BB8400 == 40 [pid = 2884] [id = 706] 05:15:23 INFO - PROCESS | 2884 | ++DOMWINDOW == 81 (17DA2C00) [pid = 2884] [serial = 2118] [outer = 00000000] 05:15:23 INFO - PROCESS | 2884 | ++DOMWINDOW == 82 (181BD400) [pid = 2884] [serial = 2119] [outer = 17DA2C00] 05:15:23 INFO - PROCESS | 2884 | 1472904923561 Marionette DEBUG loaded listener.js 05:15:23 INFO - PROCESS | 2884 | ++DOMWINDOW == 83 (18653800) [pid = 2884] [serial = 2120] [outer = 17DA2C00] 05:15:24 INFO - PROCESS | 2884 | 1472904924209 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]]]}] 05:15:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 05:15:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1022ms 05:15:24 INFO - PROCESS | 2884 | 1472904924233 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 05:15:24 INFO - PROCESS | 2884 | 1472904924236 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 05:15:24 INFO - PROCESS | 2884 | 1472904924239 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 05:15:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 05:15:24 INFO - PROCESS | 2884 | 1472904924241 Marionette TRACE conn5 <- [1,2790,null,{}] 05:15:24 INFO - PROCESS | 2884 | 1472904924245 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}] 05:15:24 INFO - PROCESS | 2884 | 1472904924247 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:24 INFO - PROCESS | 2884 | 1472904924359 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 05:15:24 INFO - PROCESS | 2884 | 1472904924510 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:24 INFO - PROCESS | 2884 | 1472904924512 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:24 INFO - PROCESS | 2884 | ++DOCSHELL 17B38000 == 41 [pid = 2884] [id = 707] 05:15:24 INFO - PROCESS | 2884 | ++DOMWINDOW == 84 (17B39400) [pid = 2884] [serial = 2121] [outer = 00000000] 05:15:24 INFO - PROCESS | 2884 | ++DOMWINDOW == 85 (186F5C00) [pid = 2884] [serial = 2122] [outer = 17B39400] 05:15:24 INFO - PROCESS | 2884 | 1472904924569 Marionette DEBUG loaded listener.js 05:15:24 INFO - PROCESS | 2884 | ++DOMWINDOW == 86 (18987400) [pid = 2884] [serial = 2123] [outer = 17B39400] 05:15:25 INFO - PROCESS | 2884 | 1472904925304 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]]]}] 05:15:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 05:15:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1125ms 05:15:25 INFO - PROCESS | 2884 | 1472904925367 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 05:15:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 05:15:25 INFO - PROCESS | 2884 | 1472904925371 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 05:15:25 INFO - PROCESS | 2884 | 1472904925376 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 05:15:25 INFO - PROCESS | 2884 | 1472904925380 Marionette TRACE conn5 <- [1,2794,null,{}] 05:15:25 INFO - PROCESS | 2884 | 1472904925386 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}] 05:15:25 INFO - PROCESS | 2884 | 1472904925388 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:25 INFO - PROCESS | 2884 | 1472904925499 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 05:15:25 INFO - PROCESS | 2884 | 1472904925642 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:25 INFO - PROCESS | 2884 | 1472904925645 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:25 INFO - PROCESS | 2884 | ++DOCSHELL 0F216800 == 42 [pid = 2884] [id = 708] 05:15:25 INFO - PROCESS | 2884 | ++DOMWINDOW == 87 (0F25E000) [pid = 2884] [serial = 2124] [outer = 00000000] 05:15:25 INFO - PROCESS | 2884 | ++DOMWINDOW == 88 (0F84AC00) [pid = 2884] [serial = 2125] [outer = 0F25E000] 05:15:25 INFO - PROCESS | 2884 | 1472904925700 Marionette DEBUG loaded listener.js 05:15:25 INFO - PROCESS | 2884 | ++DOMWINDOW == 89 (0F913C00) [pid = 2884] [serial = 2126] [outer = 0F25E000] 05:15:26 INFO - PROCESS | 2884 | --DOCSHELL 13ADA800 == 41 [pid = 2884] [id = 702] 05:15:26 INFO - PROCESS | 2884 | --DOCSHELL 0F84F800 == 40 [pid = 2884] [id = 701] 05:15:26 INFO - PROCESS | 2884 | --DOCSHELL 0F84C400 == 39 [pid = 2884] [id = 700] 05:15:26 INFO - PROCESS | 2884 | --DOCSHELL 17B08000 == 38 [pid = 2884] [id = 699] 05:15:26 INFO - PROCESS | 2884 | --DOCSHELL 0F843000 == 37 [pid = 2884] [id = 698] 05:15:26 INFO - PROCESS | 2884 | --DOCSHELL 144A6400 == 36 [pid = 2884] [id = 697] 05:15:26 INFO - PROCESS | 2884 | --DOCSHELL 13AB3800 == 35 [pid = 2884] [id = 696] 05:15:26 INFO - PROCESS | 2884 | --DOCSHELL 0F706000 == 34 [pid = 2884] [id = 695] 05:15:26 INFO - PROCESS | 2884 | --DOCSHELL 08797000 == 33 [pid = 2884] [id = 694] 05:15:26 INFO - PROCESS | 2884 | --DOCSHELL 0F84E000 == 32 [pid = 2884] [id = 693] 05:15:26 INFO - PROCESS | 2884 | --DOCSHELL 0BE19000 == 31 [pid = 2884] [id = 692] 05:15:26 INFO - PROCESS | 2884 | --DOCSHELL 087E5C00 == 30 [pid = 2884] [id = 683] 05:15:26 INFO - PROCESS | 2884 | --DOCSHELL 17B38000 == 29 [pid = 2884] [id = 707] 05:15:26 INFO - PROCESS | 2884 | --DOCSHELL 16BB8400 == 28 [pid = 2884] [id = 706] 05:15:26 INFO - PROCESS | 2884 | --DOCSHELL 13A31C00 == 27 [pid = 2884] [id = 703] 05:15:26 INFO - PROCESS | 2884 | --DOCSHELL 0BE3E400 == 26 [pid = 2884] [id = 704] 05:15:26 INFO - PROCESS | 2884 | --DOCSHELL 0FFD9800 == 25 [pid = 2884] [id = 705] 05:15:26 INFO - PROCESS | 2884 | --DOMWINDOW == 88 (17B36800) [pid = 2884] [serial = 2072] [outer = 00000000] [url = about:blank] 05:15:26 INFO - PROCESS | 2884 | --DOMWINDOW == 87 (0F84A800) [pid = 2884] [serial = 2051] [outer = 00000000] [url = about:blank] 05:15:26 INFO - PROCESS | 2884 | --DOMWINDOW == 86 (0F706400) [pid = 2884] [serial = 2050] [outer = 00000000] [url = about:blank] 05:15:26 INFO - PROCESS | 2884 | --DOMWINDOW == 85 (0F178C00) [pid = 2884] [serial = 2053] [outer = 00000000] [url = about:blank] 05:15:26 INFO - PROCESS | 2884 | --DOMWINDOW == 84 (0F1E9800) [pid = 2884] [serial = 2054] [outer = 00000000] [url = about:blank] 05:15:26 INFO - PROCESS | 2884 | --DOMWINDOW == 83 (14DEF000) [pid = 2884] [serial = 2062] [outer = 00000000] [url = about:blank] 05:15:26 INFO - PROCESS | 2884 | --DOMWINDOW == 82 (0FBB9C00) [pid = 2884] [serial = 2045] [outer = 00000000] [url = about:blank] 05:15:26 INFO - PROCESS | 2884 | --DOMWINDOW == 81 (0F911C00) [pid = 2884] [serial = 2044] [outer = 00000000] [url = about:blank] 05:15:26 INFO - PROCESS | 2884 | --DOMWINDOW == 80 (1604EC00) [pid = 2884] [serial = 2048] [outer = 00000000] [url = about:blank] 05:15:26 INFO - PROCESS | 2884 | --DOMWINDOW == 79 (15FAE400) [pid = 2884] [serial = 2047] [outer = 00000000] [url = about:blank] 05:15:26 INFO - PROCESS | 2884 | --DOMWINDOW == 78 (15FEA000) [pid = 2884] [serial = 2065] [outer = 00000000] [url = about:blank] 05:15:26 INFO - PROCESS | 2884 | --DOMWINDOW == 77 (17ACA000) [pid = 2884] [serial = 2068] [outer = 00000000] [url = about:blank] 05:15:26 INFO - PROCESS | 2884 | --DOMWINDOW == 76 (1604D000) [pid = 2884] [serial = 2066] [outer = 00000000] [url = about:blank] 05:15:26 INFO - PROCESS | 2884 | --DOMWINDOW == 75 (17B2E800) [pid = 2884] [serial = 2069] [outer = 00000000] [url = about:blank] 05:15:26 INFO - PROCESS | 2884 | --DOMWINDOW == 74 (0F867800) [pid = 2884] [serial = 2056] [outer = 00000000] [url = about:blank] 05:15:26 INFO - PROCESS | 2884 | --DOMWINDOW == 73 (0F86E000) [pid = 2884] [serial = 2057] [outer = 00000000] [url = about:blank] 05:15:26 INFO - PROCESS | 2884 | --DOMWINDOW == 72 (13AE2800) [pid = 2884] [serial = 2059] [outer = 00000000] [url = about:blank] 05:15:26 INFO - PROCESS | 2884 | --DOMWINDOW == 71 (17B90800) [pid = 2884] [serial = 2074] [outer = 00000000] [url = about:blank] 05:15:26 INFO - PROCESS | 2884 | --DOMWINDOW == 70 (17B30800) [pid = 2884] [serial = 2071] [outer = 00000000] [url = about:blank] 05:15:26 INFO - PROCESS | 2884 | --DOMWINDOW == 69 (15942400) [pid = 2884] [serial = 2063] [outer = 00000000] [url = about:blank] 05:15:26 INFO - PROCESS | 2884 | --DOMWINDOW == 68 (142AFC00) [pid = 2884] [serial = 2060] [outer = 00000000] [url = about:blank] 05:15:26 INFO - PROCESS | 2884 | 1472904926823 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]]]}] 05:15:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 05:15:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1479ms 05:15:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 05:15:26 INFO - PROCESS | 2884 | 1472904926857 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 05:15:26 INFO - PROCESS | 2884 | 1472904926861 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 05:15:26 INFO - PROCESS | 2884 | 1472904926865 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 05:15:26 INFO - PROCESS | 2884 | 1472904926869 Marionette TRACE conn5 <- [1,2798,null,{}] 05:15:26 INFO - PROCESS | 2884 | 1472904926879 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}] 05:15:26 INFO - PROCESS | 2884 | 1472904926882 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:27 INFO - PROCESS | 2884 | 1472904926979 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 05:15:27 INFO - PROCESS | 2884 | 1472904926989 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:27 INFO - PROCESS | 2884 | 1472904926992 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:27 INFO - PROCESS | 2884 | ++DOCSHELL 0BE45400 == 26 [pid = 2884] [id = 709] 05:15:27 INFO - PROCESS | 2884 | ++DOMWINDOW == 69 (0BE47800) [pid = 2884] [serial = 2127] [outer = 00000000] 05:15:27 INFO - PROCESS | 2884 | ++DOMWINDOW == 70 (0F182000) [pid = 2884] [serial = 2128] [outer = 0BE47800] 05:15:27 INFO - PROCESS | 2884 | 1472904927044 Marionette DEBUG loaded listener.js 05:15:27 INFO - PROCESS | 2884 | ++DOMWINDOW == 71 (0F260800) [pid = 2884] [serial = 2129] [outer = 0BE47800] 05:15:27 INFO - PROCESS | 2884 | 1472904927547 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]]]}] 05:15:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 05:15:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 730ms 05:15:27 INFO - PROCESS | 2884 | 1472904927596 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 05:15:27 INFO - PROCESS | 2884 | 1472904927601 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 05:15:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 05:15:27 INFO - PROCESS | 2884 | 1472904927607 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 05:15:27 INFO - PROCESS | 2884 | 1472904927610 Marionette TRACE conn5 <- [1,2802,null,{}] 05:15:27 INFO - PROCESS | 2884 | 1472904927614 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}] 05:15:27 INFO - PROCESS | 2884 | 1472904927617 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:27 INFO - PROCESS | 2884 | 1472904927743 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 05:15:27 INFO - PROCESS | 2884 | 1472904927851 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:27 INFO - PROCESS | 2884 | 1472904927854 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:27 INFO - PROCESS | 2884 | ++DOCSHELL 0F847400 == 27 [pid = 2884] [id = 710] 05:15:27 INFO - PROCESS | 2884 | ++DOMWINDOW == 72 (0F84BC00) [pid = 2884] [serial = 2130] [outer = 00000000] 05:15:27 INFO - PROCESS | 2884 | ++DOMWINDOW == 73 (0F866000) [pid = 2884] [serial = 2131] [outer = 0F84BC00] 05:15:27 INFO - PROCESS | 2884 | 1472904927904 Marionette DEBUG loaded listener.js 05:15:28 INFO - PROCESS | 2884 | ++DOMWINDOW == 74 (0F86E400) [pid = 2884] [serial = 2132] [outer = 0F84BC00] 05:15:28 INFO - PROCESS | 2884 | 1472904928265 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]]]}] 05:15:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 05:15:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 730ms 05:15:28 INFO - PROCESS | 2884 | 1472904928341 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 05:15:28 INFO - PROCESS | 2884 | 1472904928344 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 05:15:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 05:15:28 INFO - PROCESS | 2884 | 1472904928347 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 05:15:28 INFO - PROCESS | 2884 | 1472904928350 Marionette TRACE conn5 <- [1,2806,null,{}] 05:15:28 INFO - PROCESS | 2884 | 1472904928361 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}] 05:15:28 INFO - PROCESS | 2884 | 1472904928365 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:28 INFO - PROCESS | 2884 | 1472904928451 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 05:15:28 INFO - PROCESS | 2884 | 1472904928459 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:28 INFO - PROCESS | 2884 | 1472904928462 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:28 INFO - PROCESS | 2884 | ++DOCSHELL 0FF2E000 == 28 [pid = 2884] [id = 711] 05:15:28 INFO - PROCESS | 2884 | ++DOMWINDOW == 75 (138B3C00) [pid = 2884] [serial = 2133] [outer = 00000000] 05:15:28 INFO - PROCESS | 2884 | ++DOMWINDOW == 76 (13BC6000) [pid = 2884] [serial = 2134] [outer = 138B3C00] 05:15:28 INFO - PROCESS | 2884 | 1472904928512 Marionette DEBUG loaded listener.js 05:15:28 INFO - PROCESS | 2884 | ++DOMWINDOW == 77 (142D5000) [pid = 2884] [serial = 2135] [outer = 138B3C00] 05:15:29 INFO - PROCESS | 2884 | 1472904929011 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]]]}] 05:15:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 05:15:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 670ms 05:15:29 INFO - PROCESS | 2884 | 1472904929021 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 05:15:29 INFO - PROCESS | 2884 | 1472904929023 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 05:15:29 INFO - PROCESS | 2884 | 1472904929027 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 05:15:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 05:15:29 INFO - PROCESS | 2884 | 1472904929028 Marionette TRACE conn5 <- [1,2810,null,{}] 05:15:29 INFO - PROCESS | 2884 | 1472904929039 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}] 05:15:29 INFO - PROCESS | 2884 | 1472904929041 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:29 INFO - PROCESS | 2884 | 1472904929192 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 05:15:29 INFO - PROCESS | 2884 | 1472904929217 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:29 INFO - PROCESS | 2884 | 1472904929219 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:29 INFO - PROCESS | 2884 | ++DOCSHELL 143E4400 == 29 [pid = 2884] [id = 712] 05:15:29 INFO - PROCESS | 2884 | ++DOMWINDOW == 78 (14429800) [pid = 2884] [serial = 2136] [outer = 00000000] 05:15:29 INFO - PROCESS | 2884 | ++DOMWINDOW == 79 (1594AC00) [pid = 2884] [serial = 2137] [outer = 14429800] 05:15:29 INFO - PROCESS | 2884 | 1472904929266 Marionette DEBUG loaded listener.js 05:15:29 INFO - PROCESS | 2884 | ++DOMWINDOW == 80 (15F46000) [pid = 2884] [serial = 2138] [outer = 14429800] 05:15:29 INFO - PROCESS | 2884 | 1472904929707 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]]]}] 05:15:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 05:15:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 730ms 05:15:29 INFO - PROCESS | 2884 | 1472904929761 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 05:15:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 05:15:29 INFO - PROCESS | 2884 | 1472904929763 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 05:15:29 INFO - PROCESS | 2884 | 1472904929767 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 05:15:29 INFO - PROCESS | 2884 | 1472904929768 Marionette TRACE conn5 <- [1,2814,null,{}] 05:15:29 INFO - PROCESS | 2884 | 1472904929779 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}] 05:15:29 INFO - PROCESS | 2884 | 1472904929781 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:29 INFO - PROCESS | 2884 | 1472904929895 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 05:15:29 INFO - PROCESS | 2884 | 1472904929905 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:29 INFO - PROCESS | 2884 | 1472904929907 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:29 INFO - PROCESS | 2884 | ++DOCSHELL 15F40000 == 30 [pid = 2884] [id = 713] 05:15:29 INFO - PROCESS | 2884 | ++DOMWINDOW == 81 (15F4AC00) [pid = 2884] [serial = 2139] [outer = 00000000] 05:15:29 INFO - PROCESS | 2884 | ++DOMWINDOW == 82 (16049400) [pid = 2884] [serial = 2140] [outer = 15F4AC00] 05:15:29 INFO - PROCESS | 2884 | 1472904929955 Marionette DEBUG loaded listener.js 05:15:30 INFO - PROCESS | 2884 | ++DOMWINDOW == 83 (16050800) [pid = 2884] [serial = 2141] [outer = 15F4AC00] 05:15:30 INFO - PROCESS | 2884 | 1472904930438 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 05:15:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 05:15:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 731ms 05:15:30 INFO - PROCESS | 2884 | 1472904930525 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 05:15:30 INFO - PROCESS | 2884 | 1472904930527 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 05:15:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 05:15:30 INFO - PROCESS | 2884 | 1472904930535 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 05:15:30 INFO - PROCESS | 2884 | 1472904930537 Marionette TRACE conn5 <- [1,2818,null,{}] 05:15:30 INFO - PROCESS | 2884 | 1472904930540 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}] 05:15:30 INFO - PROCESS | 2884 | 1472904930546 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:30 INFO - PROCESS | 2884 | 1472904930719 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 05:15:31 INFO - PROCESS | 2884 | --DOMWINDOW == 82 (15F44C00) [pid = 2884] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 05:15:31 INFO - PROCESS | 2884 | --DOMWINDOW == 81 (16051000) [pid = 2884] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 05:15:31 INFO - PROCESS | 2884 | --DOMWINDOW == 80 (17B96400) [pid = 2884] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 05:15:31 INFO - PROCESS | 2884 | --DOMWINDOW == 79 (13AB4C00) [pid = 2884] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 05:15:31 INFO - PROCESS | 2884 | --DOMWINDOW == 78 (0BE20000) [pid = 2884] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 05:15:31 INFO - PROCESS | 2884 | --DOMWINDOW == 77 (0F862C00) [pid = 2884] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 05:15:31 INFO - PROCESS | 2884 | --DOMWINDOW == 76 (0BE1A400) [pid = 2884] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 05:15:31 INFO - PROCESS | 2884 | --DOMWINDOW == 75 (08797400) [pid = 2884] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 05:15:31 INFO - PROCESS | 2884 | --DOMWINDOW == 74 (0F914800) [pid = 2884] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 05:15:31 INFO - PROCESS | 2884 | --DOMWINDOW == 73 (14DEF800) [pid = 2884] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 05:15:31 INFO - PROCESS | 2884 | --DOMWINDOW == 72 (0F706800) [pid = 2884] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 05:15:31 INFO - PROCESS | 2884 | --DOMWINDOW == 71 (17DB0800) [pid = 2884] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 05:15:31 INFO - PROCESS | 2884 | --DOMWINDOW == 70 (15FB2400) [pid = 2884] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 05:15:31 INFO - PROCESS | 2884 | 1472904931032 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:31 INFO - PROCESS | 2884 | 1472904931034 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:31 INFO - PROCESS | 2884 | ++DOCSHELL 08797400 == 31 [pid = 2884] [id = 714] 05:15:31 INFO - PROCESS | 2884 | ++DOMWINDOW == 71 (087DF800) [pid = 2884] [serial = 2142] [outer = 00000000] 05:15:31 INFO - PROCESS | 2884 | ++DOMWINDOW == 72 (0C5C9400) [pid = 2884] [serial = 2143] [outer = 087DF800] 05:15:31 INFO - PROCESS | 2884 | 1472904931081 Marionette DEBUG loaded listener.js 05:15:31 INFO - PROCESS | 2884 | ++DOMWINDOW == 73 (0FFE6400) [pid = 2884] [serial = 2144] [outer = 087DF800] 05:15:31 INFO - PROCESS | 2884 | 1472904931479 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]]]}] 05:15:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 05:15:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 930ms 05:15:31 INFO - PROCESS | 2884 | 1472904931504 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 05:15:31 INFO - PROCESS | 2884 | 1472904931506 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 05:15:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 05:15:31 INFO - PROCESS | 2884 | 1472904931510 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 05:15:31 INFO - PROCESS | 2884 | 1472904931511 Marionette TRACE conn5 <- [1,2822,null,{}] 05:15:31 INFO - PROCESS | 2884 | 1472904931515 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}] 05:15:31 INFO - PROCESS | 2884 | 1472904931517 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:31 INFO - PROCESS | 2884 | 1472904931596 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 05:15:31 INFO - PROCESS | 2884 | 1472904931697 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:31 INFO - PROCESS | 2884 | 1472904931699 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:31 INFO - PROCESS | 2884 | ++DOCSHELL 087DB800 == 32 [pid = 2884] [id = 715] 05:15:31 INFO - PROCESS | 2884 | ++DOMWINDOW == 74 (0BE1D800) [pid = 2884] [serial = 2145] [outer = 00000000] 05:15:31 INFO - PROCESS | 2884 | ++DOMWINDOW == 75 (17B04000) [pid = 2884] [serial = 2146] [outer = 0BE1D800] 05:15:31 INFO - PROCESS | 2884 | 1472904931745 Marionette DEBUG loaded listener.js 05:15:31 INFO - PROCESS | 2884 | ++DOMWINDOW == 76 (17B32C00) [pid = 2884] [serial = 2147] [outer = 0BE1D800] 05:15:32 INFO - PROCESS | 2884 | 1472904932088 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 05:15:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 05:15:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 630ms 05:15:32 INFO - PROCESS | 2884 | 1472904932140 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 05:15:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 05:15:32 INFO - PROCESS | 2884 | 1472904932142 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 05:15:32 INFO - PROCESS | 2884 | 1472904932146 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 05:15:32 INFO - PROCESS | 2884 | 1472904932148 Marionette TRACE conn5 <- [1,2826,null,{}] 05:15:32 INFO - PROCESS | 2884 | 1472904932152 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}] 05:15:32 INFO - PROCESS | 2884 | 1472904932153 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:32 INFO - PROCESS | 2884 | 1472904932276 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 05:15:32 INFO - PROCESS | 2884 | 1472904932314 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:32 INFO - PROCESS | 2884 | 1472904932316 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:32 INFO - PROCESS | 2884 | ++DOCSHELL 08749400 == 33 [pid = 2884] [id = 716] 05:15:32 INFO - PROCESS | 2884 | ++DOMWINDOW == 77 (08750000) [pid = 2884] [serial = 2148] [outer = 00000000] 05:15:32 INFO - PROCESS | 2884 | ++DOMWINDOW == 78 (15FB6C00) [pid = 2884] [serial = 2149] [outer = 08750000] 05:15:32 INFO - PROCESS | 2884 | 1472904932363 Marionette DEBUG loaded listener.js 05:15:32 INFO - PROCESS | 2884 | ++DOMWINDOW == 79 (15F3F000) [pid = 2884] [serial = 2150] [outer = 08750000] 05:15:32 INFO - PROCESS | 2884 | 1472904932782 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]]]}] 05:15:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 05:15:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 670ms 05:15:32 INFO - PROCESS | 2884 | 1472904932817 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 05:15:32 INFO - PROCESS | 2884 | 1472904932819 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 05:15:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 05:15:32 INFO - PROCESS | 2884 | 1472904932822 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 05:15:32 INFO - PROCESS | 2884 | 1472904932824 Marionette TRACE conn5 <- [1,2830,null,{}] 05:15:32 INFO - PROCESS | 2884 | 1472904932827 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}] 05:15:32 INFO - PROCESS | 2884 | 1472904932829 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:32 INFO - PROCESS | 2884 | 1472904932952 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 05:15:32 INFO - PROCESS | 2884 | 1472904932960 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:32 INFO - PROCESS | 2884 | 1472904932962 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:32 INFO - PROCESS | 2884 | ++DOCSHELL 17DAC800 == 34 [pid = 2884] [id = 717] 05:15:32 INFO - PROCESS | 2884 | ++DOMWINDOW == 80 (17DAD800) [pid = 2884] [serial = 2151] [outer = 00000000] 05:15:33 INFO - PROCESS | 2884 | ++DOMWINDOW == 81 (181BF000) [pid = 2884] [serial = 2152] [outer = 17DAD800] 05:15:33 INFO - PROCESS | 2884 | 1472904933018 Marionette DEBUG loaded listener.js 05:15:33 INFO - PROCESS | 2884 | ++DOMWINDOW == 82 (18279800) [pid = 2884] [serial = 2153] [outer = 17DAD800] 05:15:33 INFO - PROCESS | 2884 | 1472904933811 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]]]}] 05:15:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 05:15:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1070ms 05:15:33 INFO - PROCESS | 2884 | 1472904933893 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 05:15:33 INFO - PROCESS | 2884 | 1472904933898 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 05:15:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 05:15:33 INFO - PROCESS | 2884 | 1472904933903 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 05:15:33 INFO - PROCESS | 2884 | 1472904933908 Marionette TRACE conn5 <- [1,2834,null,{}] 05:15:33 INFO - PROCESS | 2884 | 1472904933914 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}] 05:15:33 INFO - PROCESS | 2884 | 1472904933917 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:34 INFO - PROCESS | 2884 | 1472904934059 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 05:15:34 INFO - PROCESS | 2884 | 1472904934196 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:34 INFO - PROCESS | 2884 | 1472904934199 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:34 INFO - PROCESS | 2884 | ++DOCSHELL 0F133400 == 35 [pid = 2884] [id = 718] 05:15:34 INFO - PROCESS | 2884 | ++DOMWINDOW == 83 (0F180800) [pid = 2884] [serial = 2154] [outer = 00000000] 05:15:34 INFO - PROCESS | 2884 | ++DOMWINDOW == 84 (0F709000) [pid = 2884] [serial = 2155] [outer = 0F180800] 05:15:34 INFO - PROCESS | 2884 | 1472904934260 Marionette DEBUG loaded listener.js 05:15:34 INFO - PROCESS | 2884 | ++DOMWINDOW == 85 (0F914400) [pid = 2884] [serial = 2156] [outer = 0F180800] 05:15:35 INFO - PROCESS | 2884 | 1472904935006 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]]]}] 05:15:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 05:15:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1137ms 05:15:35 INFO - PROCESS | 2884 | 1472904935040 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 05:15:35 INFO - PROCESS | 2884 | 1472904935045 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 05:15:35 INFO - PROCESS | 2884 | 1472904935051 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 05:15:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 05:15:35 INFO - PROCESS | 2884 | 1472904935054 Marionette TRACE conn5 <- [1,2838,null,{}] 05:15:35 INFO - PROCESS | 2884 | 1472904935083 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}] 05:15:35 INFO - PROCESS | 2884 | 1472904935086 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:35 INFO - PROCESS | 2884 | 1472904935220 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 05:15:35 INFO - PROCESS | 2884 | 1472904935358 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:35 INFO - PROCESS | 2884 | 1472904935361 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:35 INFO - PROCESS | 2884 | ++DOCSHELL 0FBBC000 == 36 [pid = 2884] [id = 719] 05:15:35 INFO - PROCESS | 2884 | ++DOMWINDOW == 86 (0FEDE400) [pid = 2884] [serial = 2157] [outer = 00000000] 05:15:35 INFO - PROCESS | 2884 | ++DOMWINDOW == 87 (144A4000) [pid = 2884] [serial = 2158] [outer = 0FEDE400] 05:15:35 INFO - PROCESS | 2884 | 1472904935421 Marionette DEBUG loaded listener.js 05:15:35 INFO - PROCESS | 2884 | ++DOMWINDOW == 88 (15FEC800) [pid = 2884] [serial = 2159] [outer = 0FEDE400] 05:15:36 INFO - PROCESS | 2884 | 1472904936237 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 05:15:36 INFO - PROCESS | 2884 | --DOCSHELL 08749400 == 35 [pid = 2884] [id = 716] 05:15:36 INFO - PROCESS | 2884 | --DOCSHELL 087DB800 == 34 [pid = 2884] [id = 715] 05:15:36 INFO - PROCESS | 2884 | --DOCSHELL 08797400 == 33 [pid = 2884] [id = 714] 05:15:36 INFO - PROCESS | 2884 | --DOCSHELL 15F40000 == 32 [pid = 2884] [id = 713] 05:15:36 INFO - PROCESS | 2884 | --DOCSHELL 143E4400 == 31 [pid = 2884] [id = 712] 05:15:36 INFO - PROCESS | 2884 | --DOCSHELL 0FF2E000 == 30 [pid = 2884] [id = 711] 05:15:36 INFO - PROCESS | 2884 | --DOCSHELL 0F847400 == 29 [pid = 2884] [id = 710] 05:15:36 INFO - PROCESS | 2884 | --DOCSHELL 0BE45400 == 28 [pid = 2884] [id = 709] 05:15:36 INFO - PROCESS | 2884 | --DOMWINDOW == 87 (18283000) [pid = 2884] [serial = 2108] [outer = 00000000] [url = about:blank] 05:15:36 INFO - PROCESS | 2884 | --DOMWINDOW == 86 (17ABE800) [pid = 2884] [serial = 2095] [outer = 00000000] [url = about:blank] 05:15:36 INFO - PROCESS | 2884 | --DOMWINDOW == 85 (18130000) [pid = 2884] [serial = 2099] [outer = 00000000] [url = about:blank] 05:15:36 INFO - PROCESS | 2884 | --DOMWINDOW == 84 (13ADE800) [pid = 2884] [serial = 2089] [outer = 00000000] [url = about:blank] 05:15:36 INFO - PROCESS | 2884 | --DOMWINDOW == 83 (142D5800) [pid = 2884] [serial = 2090] [outer = 00000000] [url = about:blank] 05:15:36 INFO - PROCESS | 2884 | --DOMWINDOW == 82 (17DB0000) [pid = 2884] [serial = 2098] [outer = 00000000] [url = about:blank] 05:15:36 INFO - PROCESS | 2884 | --DOMWINDOW == 81 (17B91C00) [pid = 2884] [serial = 2075] [outer = 00000000] [url = about:blank] 05:15:36 INFO - PROCESS | 2884 | --DOMWINDOW == 80 (0F920400) [pid = 2884] [serial = 2080] [outer = 00000000] [url = about:blank] 05:15:36 INFO - PROCESS | 2884 | --DOMWINDOW == 79 (10A54800) [pid = 2884] [serial = 2081] [outer = 00000000] [url = about:blank] 05:15:36 INFO - PROCESS | 2884 | --DOMWINDOW == 78 (0BE46400) [pid = 2884] [serial = 2077] [outer = 00000000] [url = about:blank] 05:15:36 INFO - PROCESS | 2884 | --DOMWINDOW == 77 (0C56E800) [pid = 2884] [serial = 2078] [outer = 00000000] [url = about:blank] 05:15:36 INFO - PROCESS | 2884 | --DOMWINDOW == 76 (0BE21400) [pid = 2884] [serial = 2083] [outer = 00000000] [url = about:blank] 05:15:36 INFO - PROCESS | 2884 | --DOMWINDOW == 75 (0F183C00) [pid = 2884] [serial = 2084] [outer = 00000000] [url = about:blank] 05:15:36 INFO - PROCESS | 2884 | --DOMWINDOW == 74 (17B37000) [pid = 2884] [serial = 2104] [outer = 00000000] [url = about:blank] 05:15:36 INFO - PROCESS | 2884 | --DOMWINDOW == 73 (15FEC400) [pid = 2884] [serial = 2092] [outer = 00000000] [url = about:blank] 05:15:36 INFO - PROCESS | 2884 | --DOMWINDOW == 72 (0F848000) [pid = 2884] [serial = 2086] [outer = 00000000] [url = about:blank] 05:15:36 INFO - PROCESS | 2884 | --DOMWINDOW == 71 (0F86C000) [pid = 2884] [serial = 2087] [outer = 00000000] [url = about:blank] 05:15:36 INFO - PROCESS | 2884 | --DOMWINDOW == 70 (181BEC00) [pid = 2884] [serial = 2101] [outer = 00000000] [url = about:blank] 05:15:36 INFO - PROCESS | 2884 | --DOMWINDOW == 69 (18658000) [pid = 2884] [serial = 2111] [outer = 00000000] [url = about:blank] 05:15:36 INFO - PROCESS | 2884 | --DOMWINDOW == 68 (181C0C00) [pid = 2884] [serial = 2102] [outer = 00000000] [url = about:blank] 05:15:36 INFO - PROCESS | 2884 | --DOMWINDOW == 67 (17AC7C00) [pid = 2884] [serial = 2096] [outer = 00000000] [url = about:blank] 05:15:36 INFO - PROCESS | 2884 | --DOMWINDOW == 66 (181B9800) [pid = 2884] [serial = 2105] [outer = 00000000] [url = about:blank] 05:15:36 INFO - PROCESS | 2884 | --DOMWINDOW == 65 (1604CC00) [pid = 2884] [serial = 2093] [outer = 00000000] [url = about:blank] 05:15:36 INFO - PROCESS | 2884 | --DOMWINDOW == 64 (18655000) [pid = 2884] [serial = 2110] [outer = 00000000] [url = about:blank] 05:15:36 INFO - PROCESS | 2884 | --DOMWINDOW == 63 (1827F000) [pid = 2884] [serial = 2107] [outer = 00000000] [url = about:blank] 05:15:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 05:15:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1254ms 05:15:36 INFO - PROCESS | 2884 | 1472904936308 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 05:15:36 INFO - PROCESS | 2884 | 1472904936312 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 05:15:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 05:15:36 INFO - PROCESS | 2884 | 1472904936317 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 05:15:36 INFO - PROCESS | 2884 | 1472904936320 Marionette TRACE conn5 <- [1,2842,null,{}] 05:15:36 INFO - PROCESS | 2884 | 1472904936325 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}] 05:15:36 INFO - PROCESS | 2884 | 1472904936328 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:36 INFO - PROCESS | 2884 | 1472904936434 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 05:15:36 INFO - PROCESS | 2884 | 1472904936441 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:36 INFO - PROCESS | 2884 | 1472904936444 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:36 INFO - PROCESS | 2884 | ++DOCSHELL 0C56B800 == 29 [pid = 2884] [id = 720] 05:15:36 INFO - PROCESS | 2884 | ++DOMWINDOW == 64 (0C56C000) [pid = 2884] [serial = 2160] [outer = 00000000] 05:15:36 INFO - PROCESS | 2884 | ++DOMWINDOW == 65 (0F1E3C00) [pid = 2884] [serial = 2161] [outer = 0C56C000] 05:15:36 INFO - PROCESS | 2884 | 1472904936494 Marionette DEBUG loaded listener.js 05:15:36 INFO - PROCESS | 2884 | ++DOMWINDOW == 66 (0F2FE400) [pid = 2884] [serial = 2162] [outer = 0C56C000] 05:15:37 INFO - PROCESS | 2884 | 1472904937049 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]]]}] 05:15:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 05:15:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 770ms 05:15:37 INFO - PROCESS | 2884 | 1472904937088 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 05:15:37 INFO - PROCESS | 2884 | 1472904937092 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 05:15:37 INFO - PROCESS | 2884 | 1472904937098 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 05:15:37 INFO - PROCESS | 2884 | 1472904937100 Marionette TRACE conn5 <- [1,2846,null,{}] 05:15:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 05:15:37 INFO - PROCESS | 2884 | 1472904937104 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}] 05:15:37 INFO - PROCESS | 2884 | 1472904937107 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:37 INFO - PROCESS | 2884 | 1472904937198 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 05:15:37 INFO - PROCESS | 2884 | 1472904937301 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:37 INFO - PROCESS | 2884 | 1472904937303 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:37 INFO - PROCESS | 2884 | ++DOCSHELL 0F848C00 == 30 [pid = 2884] [id = 721] 05:15:37 INFO - PROCESS | 2884 | ++DOMWINDOW == 67 (0F86B400) [pid = 2884] [serial = 2163] [outer = 00000000] 05:15:37 INFO - PROCESS | 2884 | ++DOMWINDOW == 68 (0F920400) [pid = 2884] [serial = 2164] [outer = 0F86B400] 05:15:37 INFO - PROCESS | 2884 | 1472904937352 Marionette DEBUG loaded listener.js 05:15:37 INFO - PROCESS | 2884 | ++DOMWINDOW == 69 (0FEE0400) [pid = 2884] [serial = 2165] [outer = 0F86B400] 05:15:37 INFO - PROCESS | 2884 | 1472904937740 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 05:15:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 05:15:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 670ms 05:15:37 INFO - PROCESS | 2884 | 1472904937773 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 05:15:37 INFO - PROCESS | 2884 | 1472904937775 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 05:15:37 INFO - PROCESS | 2884 | 1472904937778 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 05:15:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 05:15:37 INFO - PROCESS | 2884 | 1472904937782 Marionette TRACE conn5 <- [1,2850,null,{}] 05:15:37 INFO - PROCESS | 2884 | 1472904937792 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}] 05:15:37 INFO - PROCESS | 2884 | 1472904937797 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:37 INFO - PROCESS | 2884 | 1472904937883 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 05:15:37 INFO - PROCESS | 2884 | 1472904937891 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:37 INFO - PROCESS | 2884 | 1472904937894 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:37 INFO - PROCESS | 2884 | ++DOCSHELL 143EC000 == 31 [pid = 2884] [id = 722] 05:15:37 INFO - PROCESS | 2884 | ++DOMWINDOW == 70 (143EC400) [pid = 2884] [serial = 2166] [outer = 00000000] 05:15:37 INFO - PROCESS | 2884 | ++DOMWINDOW == 71 (1594FC00) [pid = 2884] [serial = 2167] [outer = 143EC400] 05:15:37 INFO - PROCESS | 2884 | 1472904937945 Marionette DEBUG loaded listener.js 05:15:38 INFO - PROCESS | 2884 | ++DOMWINDOW == 72 (15FEC400) [pid = 2884] [serial = 2168] [outer = 143EC400] 05:15:38 INFO - PROCESS | 2884 | 1472904938422 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]]]}] 05:15:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 05:15:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 670ms 05:15:38 INFO - PROCESS | 2884 | 1472904938458 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 05:15:38 INFO - PROCESS | 2884 | 1472904938460 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 05:15:38 INFO - PROCESS | 2884 | 1472904938464 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 05:15:38 INFO - PROCESS | 2884 | 1472904938465 Marionette TRACE conn5 <- [1,2854,null,{}] 05:15:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 05:15:38 INFO - PROCESS | 2884 | 1472904938474 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}] 05:15:38 INFO - PROCESS | 2884 | 1472904938476 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:38 INFO - PROCESS | 2884 | 1472904938600 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 05:15:38 INFO - PROCESS | 2884 | 1472904938691 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:38 INFO - PROCESS | 2884 | 1472904938693 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:38 INFO - PROCESS | 2884 | ++DOCSHELL 166CA000 == 32 [pid = 2884] [id = 723] 05:15:38 INFO - PROCESS | 2884 | ++DOMWINDOW == 73 (16B5A400) [pid = 2884] [serial = 2169] [outer = 00000000] 05:15:38 INFO - PROCESS | 2884 | ++DOMWINDOW == 74 (17AC6000) [pid = 2884] [serial = 2170] [outer = 16B5A400] 05:15:38 INFO - PROCESS | 2884 | 1472904938741 Marionette DEBUG loaded listener.js 05:15:38 INFO - PROCESS | 2884 | ++DOMWINDOW == 75 (17ACA400) [pid = 2884] [serial = 2171] [outer = 16B5A400] 05:15:39 INFO - PROCESS | 2884 | 1472904939172 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]]]}] 05:15:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 05:15:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 730ms 05:15:39 INFO - PROCESS | 2884 | 1472904939198 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 05:15:39 INFO - PROCESS | 2884 | 1472904939200 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 05:15:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 05:15:39 INFO - PROCESS | 2884 | 1472904939209 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 05:15:39 INFO - PROCESS | 2884 | 1472904939211 Marionette TRACE conn5 <- [1,2858,null,{}] 05:15:39 INFO - PROCESS | 2884 | 1472904939215 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}] 05:15:39 INFO - PROCESS | 2884 | 1472904939217 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:39 INFO - PROCESS | 2884 | 1472904939333 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 05:15:39 INFO - PROCESS | 2884 | 1472904939339 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:39 INFO - PROCESS | 2884 | 1472904939341 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:39 INFO - PROCESS | 2884 | ++DOCSHELL 17AC9C00 == 33 [pid = 2884] [id = 724] 05:15:39 INFO - PROCESS | 2884 | ++DOMWINDOW == 76 (17B09400) [pid = 2884] [serial = 2172] [outer = 00000000] 05:15:39 INFO - PROCESS | 2884 | ++DOMWINDOW == 77 (17B3B400) [pid = 2884] [serial = 2173] [outer = 17B09400] 05:15:39 INFO - PROCESS | 2884 | 1472904939388 Marionette DEBUG loaded listener.js 05:15:39 INFO - PROCESS | 2884 | ++DOMWINDOW == 78 (17B8BC00) [pid = 2884] [serial = 2174] [outer = 17B09400] 05:15:39 INFO - PROCESS | 2884 | 1472904939888 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]]]}] 05:15:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 05:15:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 730ms 05:15:39 INFO - PROCESS | 2884 | 1472904939982 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 05:15:39 INFO - PROCESS | 2884 | 1472904939984 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 05:15:39 INFO - PROCESS | 2884 | 1472904939988 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 05:15:39 INFO - PROCESS | 2884 | 1472904939989 Marionette TRACE conn5 <- [1,2862,null,{}] 05:15:39 INFO - PROCESS | 2884 | 1472904939993 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}] 05:15:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 05:15:40 INFO - PROCESS | 2884 | 1472904939999 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:40 INFO - PROCESS | 2884 | 1472904940159 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 05:15:40 INFO - PROCESS | 2884 | 1472904940223 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:40 INFO - PROCESS | 2884 | 1472904940225 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:40 INFO - PROCESS | 2884 | ++DOCSHELL 181BEC00 == 34 [pid = 2884] [id = 725] 05:15:40 INFO - PROCESS | 2884 | ++DOMWINDOW == 79 (181C2C00) [pid = 2884] [serial = 2175] [outer = 00000000] 05:15:40 INFO - PROCESS | 2884 | ++DOMWINDOW == 80 (1827A400) [pid = 2884] [serial = 2176] [outer = 181C2C00] 05:15:40 INFO - PROCESS | 2884 | 1472904940273 Marionette DEBUG loaded listener.js 05:15:40 INFO - PROCESS | 2884 | ++DOMWINDOW == 81 (181C6400) [pid = 2884] [serial = 2177] [outer = 181C2C00] 05:15:40 INFO - PROCESS | 2884 | --DOMWINDOW == 80 (14429800) [pid = 2884] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 05:15:40 INFO - PROCESS | 2884 | --DOMWINDOW == 79 (0BE47800) [pid = 2884] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 05:15:40 INFO - PROCESS | 2884 | --DOMWINDOW == 78 (08750000) [pid = 2884] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 05:15:40 INFO - PROCESS | 2884 | --DOMWINDOW == 77 (138B3C00) [pid = 2884] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 05:15:40 INFO - PROCESS | 2884 | --DOMWINDOW == 76 (0F84BC00) [pid = 2884] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 05:15:40 INFO - PROCESS | 2884 | --DOMWINDOW == 75 (0F25E000) [pid = 2884] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 05:15:40 INFO - PROCESS | 2884 | --DOMWINDOW == 74 (15F4AC00) [pid = 2884] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 05:15:40 INFO - PROCESS | 2884 | --DOMWINDOW == 73 (087DF800) [pid = 2884] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 05:15:40 INFO - PROCESS | 2884 | --DOMWINDOW == 72 (0BE1D800) [pid = 2884] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 05:15:40 INFO - PROCESS | 2884 | --DOMWINDOW == 71 (0BE40C00) [pid = 2884] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 05:15:40 INFO - PROCESS | 2884 | --DOMWINDOW == 70 (0FFE2000) [pid = 2884] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 05:15:40 INFO - PROCESS | 2884 | --DOMWINDOW == 69 (17DA2C00) [pid = 2884] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 05:15:40 INFO - PROCESS | 2884 | --DOMWINDOW == 68 (17B39400) [pid = 2884] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 05:15:40 INFO - PROCESS | 2884 | 1472904940751 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]]]}] 05:15:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 05:15:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 770ms 05:15:40 INFO - PROCESS | 2884 | 1472904940768 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 05:15:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 05:15:40 INFO - PROCESS | 2884 | 1472904940770 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 05:15:40 INFO - PROCESS | 2884 | 1472904940773 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 05:15:40 INFO - PROCESS | 2884 | 1472904940774 Marionette TRACE conn5 <- [1,2866,null,{}] 05:15:40 INFO - PROCESS | 2884 | 1472904940778 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}] 05:15:40 INFO - PROCESS | 2884 | 1472904940780 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:40 INFO - PROCESS | 2884 | 1472904940900 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 05:15:40 INFO - PROCESS | 2884 | 1472904940965 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:40 INFO - PROCESS | 2884 | 1472904940966 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:40 INFO - PROCESS | 2884 | ++DOCSHELL 0F25E000 == 35 [pid = 2884] [id = 726] 05:15:40 INFO - PROCESS | 2884 | ++DOMWINDOW == 69 (0F710C00) [pid = 2884] [serial = 2178] [outer = 00000000] 05:15:41 INFO - PROCESS | 2884 | ++DOMWINDOW == 70 (15FF5000) [pid = 2884] [serial = 2179] [outer = 0F710C00] 05:15:41 INFO - PROCESS | 2884 | 1472904941013 Marionette DEBUG loaded listener.js 05:15:41 INFO - PROCESS | 2884 | ++DOMWINDOW == 71 (17B09000) [pid = 2884] [serial = 2180] [outer = 0F710C00] 05:15:41 INFO - PROCESS | 2884 | 1472904941368 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]]]}] 05:15:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 05:15:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 630ms 05:15:41 INFO - PROCESS | 2884 | 1472904941413 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 05:15:41 INFO - PROCESS | 2884 | 1472904941415 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 05:15:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 05:15:41 INFO - PROCESS | 2884 | 1472904941418 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 05:15:41 INFO - PROCESS | 2884 | 1472904941420 Marionette TRACE conn5 <- [1,2870,null,{}] 05:15:41 INFO - PROCESS | 2884 | 1472904941424 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}] 05:15:41 INFO - PROCESS | 2884 | 1472904941426 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:41 INFO - PROCESS | 2884 | 1472904941533 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 05:15:41 INFO - PROCESS | 2884 | 1472904941541 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:41 INFO - PROCESS | 2884 | 1472904941543 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:41 INFO - PROCESS | 2884 | ++DOCSHELL 17DA7C00 == 36 [pid = 2884] [id = 727] 05:15:41 INFO - PROCESS | 2884 | ++DOMWINDOW == 72 (17DA8C00) [pid = 2884] [serial = 2181] [outer = 00000000] 05:15:41 INFO - PROCESS | 2884 | ++DOMWINDOW == 73 (18283000) [pid = 2884] [serial = 2182] [outer = 17DA8C00] 05:15:41 INFO - PROCESS | 2884 | 1472904941590 Marionette DEBUG loaded listener.js 05:15:41 INFO - PROCESS | 2884 | ++DOMWINDOW == 74 (18651800) [pid = 2884] [serial = 2183] [outer = 17DA8C00] 05:15:42 INFO - PROCESS | 2884 | 1472904942030 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]]]}] 05:15:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 05:15:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 630ms 05:15:42 INFO - PROCESS | 2884 | 1472904942049 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 05:15:42 INFO - PROCESS | 2884 | 1472904942051 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 05:15:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 05:15:42 INFO - PROCESS | 2884 | 1472904942075 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 05:15:42 INFO - PROCESS | 2884 | 1472904942076 Marionette TRACE conn5 <- [1,2874,null,{}] 05:15:42 INFO - PROCESS | 2884 | 1472904942080 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}] 05:15:42 INFO - PROCESS | 2884 | 1472904942092 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:42 INFO - PROCESS | 2884 | 1472904942176 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 05:15:42 INFO - PROCESS | 2884 | 1472904942181 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:42 INFO - PROCESS | 2884 | 1472904942183 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:42 INFO - PROCESS | 2884 | ++DOCSHELL 18282C00 == 37 [pid = 2884] [id = 728] 05:15:42 INFO - PROCESS | 2884 | ++DOMWINDOW == 75 (18655800) [pid = 2884] [serial = 2184] [outer = 00000000] 05:15:42 INFO - PROCESS | 2884 | ++DOMWINDOW == 76 (186ED800) [pid = 2884] [serial = 2185] [outer = 18655800] 05:15:42 INFO - PROCESS | 2884 | 1472904942229 Marionette DEBUG loaded listener.js 05:15:42 INFO - PROCESS | 2884 | ++DOMWINDOW == 77 (186F1000) [pid = 2884] [serial = 2186] [outer = 18655800] 05:15:42 INFO - PROCESS | 2884 | 1472904942811 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]]]}] 05:15:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 05:15:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 790ms 05:15:42 INFO - PROCESS | 2884 | 1472904942846 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 05:15:42 INFO - PROCESS | 2884 | 1472904942851 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 05:15:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 05:15:42 INFO - PROCESS | 2884 | 1472904942925 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 05:15:42 INFO - PROCESS | 2884 | 1472904942929 Marionette TRACE conn5 <- [1,2878,null,{}] 05:15:42 INFO - PROCESS | 2884 | 1472904942936 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}] 05:15:42 INFO - PROCESS | 2884 | 1472904942939 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:43 INFO - PROCESS | 2884 | 1472904943071 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 05:15:43 INFO - PROCESS | 2884 | 1472904943208 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:43 INFO - PROCESS | 2884 | 1472904943213 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:43 INFO - PROCESS | 2884 | ++DOCSHELL 0BE13C00 == 38 [pid = 2884] [id = 729] 05:15:43 INFO - PROCESS | 2884 | ++DOMWINDOW == 78 (0BE41000) [pid = 2884] [serial = 2187] [outer = 00000000] 05:15:43 INFO - PROCESS | 2884 | ++DOMWINDOW == 79 (0F65C800) [pid = 2884] [serial = 2188] [outer = 0BE41000] 05:15:43 INFO - PROCESS | 2884 | 1472904943276 Marionette DEBUG loaded listener.js 05:15:43 INFO - PROCESS | 2884 | ++DOMWINDOW == 80 (0F849C00) [pid = 2884] [serial = 2189] [outer = 0BE41000] 05:15:43 INFO - PROCESS | 2884 | 1472904943863 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 05:15:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 05:15:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 990ms 05:15:43 INFO - PROCESS | 2884 | 1472904943901 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 05:15:43 INFO - PROCESS | 2884 | 1472904943906 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 05:15:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 05:15:43 INFO - PROCESS | 2884 | 1472904943913 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 05:15:43 INFO - PROCESS | 2884 | 1472904943916 Marionette TRACE conn5 <- [1,2882,null,{}] 05:15:43 INFO - PROCESS | 2884 | 1472904943920 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}] 05:15:43 INFO - PROCESS | 2884 | 1472904943923 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:44 INFO - PROCESS | 2884 | 1472904944036 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 05:15:44 INFO - PROCESS | 2884 | 1472904944182 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:44 INFO - PROCESS | 2884 | 1472904944185 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:44 INFO - PROCESS | 2884 | ++DOCSHELL 13A31C00 == 39 [pid = 2884] [id = 730] 05:15:44 INFO - PROCESS | 2884 | ++DOMWINDOW == 81 (13AE1000) [pid = 2884] [serial = 2190] [outer = 00000000] 05:15:44 INFO - PROCESS | 2884 | ++DOMWINDOW == 82 (1433F400) [pid = 2884] [serial = 2191] [outer = 13AE1000] 05:15:44 INFO - PROCESS | 2884 | 1472904944244 Marionette DEBUG loaded listener.js 05:15:44 INFO - PROCESS | 2884 | ++DOMWINDOW == 83 (15C08400) [pid = 2884] [serial = 2192] [outer = 13AE1000] 05:15:44 INFO - PROCESS | 2884 | 1472904944868 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]]]}] 05:15:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 05:15:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 970ms 05:15:44 INFO - PROCESS | 2884 | 1472904944886 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 05:15:44 INFO - PROCESS | 2884 | 1472904944889 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 05:15:44 INFO - PROCESS | 2884 | 1472904944892 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 05:15:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 05:15:44 INFO - PROCESS | 2884 | 1472904944896 Marionette TRACE conn5 <- [1,2886,null,{}] 05:15:44 INFO - PROCESS | 2884 | 1472904944907 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}] 05:15:44 INFO - PROCESS | 2884 | 1472904944912 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:45 INFO - PROCESS | 2884 | 1472904945023 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 05:15:45 INFO - PROCESS | 2884 | 1472904945180 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:45 INFO - PROCESS | 2884 | 1472904945183 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:45 INFO - PROCESS | 2884 | ++DOCSHELL 181C1400 == 40 [pid = 2884] [id = 731] 05:15:45 INFO - PROCESS | 2884 | ++DOMWINDOW == 84 (181C1800) [pid = 2884] [serial = 2193] [outer = 00000000] 05:15:45 INFO - PROCESS | 2884 | ++DOMWINDOW == 85 (18657000) [pid = 2884] [serial = 2194] [outer = 181C1800] 05:15:45 INFO - PROCESS | 2884 | 1472904945244 Marionette DEBUG loaded listener.js 05:15:45 INFO - PROCESS | 2884 | ++DOMWINDOW == 86 (18987000) [pid = 2884] [serial = 2195] [outer = 181C1800] 05:15:45 INFO - PROCESS | 2884 | 1472904945899 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]]]}] 05:15:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 05:15:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1073ms 05:15:45 INFO - PROCESS | 2884 | 1472904945977 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 05:15:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 05:15:45 INFO - PROCESS | 2884 | 1472904945980 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 05:15:45 INFO - PROCESS | 2884 | 1472904945984 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 05:15:45 INFO - PROCESS | 2884 | 1472904945986 Marionette TRACE conn5 <- [1,2890,null,{}] 05:15:45 INFO - PROCESS | 2884 | 1472904945990 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}] 05:15:45 INFO - PROCESS | 2884 | 1472904945992 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:46 INFO - PROCESS | 2884 | 1472904946134 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 05:15:46 INFO - PROCESS | 2884 | 1472904946380 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:46 INFO - PROCESS | 2884 | 1472904946383 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:46 INFO - PROCESS | 2884 | ++DOCSHELL 087E7C00 == 41 [pid = 2884] [id = 732] 05:15:46 INFO - PROCESS | 2884 | ++DOMWINDOW == 87 (0BE15C00) [pid = 2884] [serial = 2196] [outer = 00000000] 05:15:46 INFO - PROCESS | 2884 | ++DOMWINDOW == 88 (0BE41C00) [pid = 2884] [serial = 2197] [outer = 0BE15C00] 05:15:46 INFO - PROCESS | 2884 | 1472904946480 Marionette DEBUG loaded listener.js 05:15:46 INFO - PROCESS | 2884 | ++DOMWINDOW == 89 (0F17AC00) [pid = 2884] [serial = 2198] [outer = 0BE15C00] 05:15:47 INFO - PROCESS | 2884 | 1472904947055 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 05:15:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 05:15:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1130ms 05:15:47 INFO - PROCESS | 2884 | 1472904947115 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 05:15:47 INFO - PROCESS | 2884 | 1472904947119 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 05:15:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 05:15:47 INFO - PROCESS | 2884 | 1472904947123 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 05:15:47 INFO - PROCESS | 2884 | 1472904947126 Marionette TRACE conn5 <- [1,2894,null,{}] 05:15:47 INFO - PROCESS | 2884 | 1472904947131 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}] 05:15:47 INFO - PROCESS | 2884 | 1472904947134 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:47 INFO - PROCESS | 2884 | --DOCSHELL 17DA7C00 == 40 [pid = 2884] [id = 727] 05:15:47 INFO - PROCESS | 2884 | --DOCSHELL 0F25E000 == 39 [pid = 2884] [id = 726] 05:15:47 INFO - PROCESS | 2884 | --DOCSHELL 181BEC00 == 38 [pid = 2884] [id = 725] 05:15:47 INFO - PROCESS | 2884 | --DOCSHELL 17AC9C00 == 37 [pid = 2884] [id = 724] 05:15:47 INFO - PROCESS | 2884 | --DOCSHELL 166CA000 == 36 [pid = 2884] [id = 723] 05:15:47 INFO - PROCESS | 2884 | --DOCSHELL 143EC000 == 35 [pid = 2884] [id = 722] 05:15:47 INFO - PROCESS | 2884 | --DOCSHELL 0F848C00 == 34 [pid = 2884] [id = 721] 05:15:47 INFO - PROCESS | 2884 | --DOCSHELL 0C56B800 == 33 [pid = 2884] [id = 720] 05:15:47 INFO - PROCESS | 2884 | --DOCSHELL 0FBBC000 == 32 [pid = 2884] [id = 719] 05:15:47 INFO - PROCESS | 2884 | --DOCSHELL 0F216800 == 31 [pid = 2884] [id = 708] 05:15:47 INFO - PROCESS | 2884 | --DOCSHELL 0F133400 == 30 [pid = 2884] [id = 718] 05:15:47 INFO - PROCESS | 2884 | --DOCSHELL 17DAC800 == 29 [pid = 2884] [id = 717] 05:15:47 INFO - PROCESS | 2884 | --DOCSHELL 087E7C00 == 28 [pid = 2884] [id = 732] 05:15:47 INFO - PROCESS | 2884 | --DOCSHELL 13A31C00 == 27 [pid = 2884] [id = 730] 05:15:47 INFO - PROCESS | 2884 | --DOCSHELL 181C1400 == 26 [pid = 2884] [id = 731] 05:15:47 INFO - PROCESS | 2884 | --DOCSHELL 18282C00 == 25 [pid = 2884] [id = 728] 05:15:47 INFO - PROCESS | 2884 | --DOCSHELL 0BE13C00 == 24 [pid = 2884] [id = 729] 05:15:47 INFO - PROCESS | 2884 | 1472904947876 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 05:15:47 INFO - PROCESS | 2884 | --DOMWINDOW == 88 (1594AC00) [pid = 2884] [serial = 2137] [outer = 00000000] [url = about:blank] 05:15:47 INFO - PROCESS | 2884 | --DOMWINDOW == 87 (0F182000) [pid = 2884] [serial = 2128] [outer = 00000000] [url = about:blank] 05:15:47 INFO - PROCESS | 2884 | --DOMWINDOW == 86 (0F260800) [pid = 2884] [serial = 2129] [outer = 00000000] [url = about:blank] 05:15:47 INFO - PROCESS | 2884 | --DOMWINDOW == 85 (15FB6C00) [pid = 2884] [serial = 2149] [outer = 00000000] [url = about:blank] 05:15:47 INFO - PROCESS | 2884 | --DOMWINDOW == 84 (13BC6000) [pid = 2884] [serial = 2134] [outer = 00000000] [url = about:blank] 05:15:47 INFO - PROCESS | 2884 | --DOMWINDOW == 83 (0F866000) [pid = 2884] [serial = 2131] [outer = 00000000] [url = about:blank] 05:15:47 INFO - PROCESS | 2884 | --DOMWINDOW == 82 (0F86E400) [pid = 2884] [serial = 2132] [outer = 00000000] [url = about:blank] 05:15:47 INFO - PROCESS | 2884 | --DOMWINDOW == 81 (0F913C00) [pid = 2884] [serial = 2126] [outer = 00000000] [url = about:blank] 05:15:47 INFO - PROCESS | 2884 | --DOMWINDOW == 80 (0F84AC00) [pid = 2884] [serial = 2125] [outer = 00000000] [url = about:blank] 05:15:47 INFO - PROCESS | 2884 | --DOMWINDOW == 79 (16049400) [pid = 2884] [serial = 2140] [outer = 00000000] [url = about:blank] 05:15:47 INFO - PROCESS | 2884 | --DOMWINDOW == 78 (15F46000) [pid = 2884] [serial = 2138] [outer = 00000000] [url = about:blank] 05:15:47 INFO - PROCESS | 2884 | --DOMWINDOW == 77 (0C5C9400) [pid = 2884] [serial = 2143] [outer = 00000000] [url = about:blank] 05:15:47 INFO - PROCESS | 2884 | --DOMWINDOW == 76 (16050800) [pid = 2884] [serial = 2141] [outer = 00000000] [url = about:blank] 05:15:47 INFO - PROCESS | 2884 | --DOMWINDOW == 75 (0FFE6400) [pid = 2884] [serial = 2144] [outer = 00000000] [url = about:blank] 05:15:47 INFO - PROCESS | 2884 | --DOMWINDOW == 74 (17B04000) [pid = 2884] [serial = 2146] [outer = 00000000] [url = about:blank] 05:15:47 INFO - PROCESS | 2884 | --DOMWINDOW == 73 (0F653C00) [pid = 2884] [serial = 2114] [outer = 00000000] [url = about:blank] 05:15:47 INFO - PROCESS | 2884 | --DOMWINDOW == 72 (0C52AC00) [pid = 2884] [serial = 2113] [outer = 00000000] [url = about:blank] 05:15:47 INFO - PROCESS | 2884 | --DOMWINDOW == 71 (143DEC00) [pid = 2884] [serial = 2117] [outer = 00000000] [url = about:blank] 05:15:47 INFO - PROCESS | 2884 | --DOMWINDOW == 70 (13AB9800) [pid = 2884] [serial = 2116] [outer = 00000000] [url = about:blank] 05:15:47 INFO - PROCESS | 2884 | --DOMWINDOW == 69 (18653800) [pid = 2884] [serial = 2120] [outer = 00000000] [url = about:blank] 05:15:47 INFO - PROCESS | 2884 | --DOMWINDOW == 68 (181BD400) [pid = 2884] [serial = 2119] [outer = 00000000] [url = about:blank] 05:15:47 INFO - PROCESS | 2884 | --DOMWINDOW == 67 (18987400) [pid = 2884] [serial = 2123] [outer = 00000000] [url = about:blank] 05:15:47 INFO - PROCESS | 2884 | --DOMWINDOW == 66 (186F5C00) [pid = 2884] [serial = 2122] [outer = 00000000] [url = about:blank] 05:15:47 INFO - PROCESS | 2884 | --DOMWINDOW == 65 (17B32C00) [pid = 2884] [serial = 2147] [outer = 00000000] [url = about:blank] 05:15:47 INFO - PROCESS | 2884 | --DOMWINDOW == 64 (142D5000) [pid = 2884] [serial = 2135] [outer = 00000000] [url = about:blank] 05:15:47 INFO - PROCESS | 2884 | --DOMWINDOW == 63 (15F3F000) [pid = 2884] [serial = 2150] [outer = 00000000] [url = about:blank] 05:15:48 INFO - PROCESS | 2884 | 1472904948072 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:48 INFO - PROCESS | 2884 | 1472904948075 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:48 INFO - PROCESS | 2884 | ++DOCSHELL 0879CC00 == 25 [pid = 2884] [id = 733] 05:15:48 INFO - PROCESS | 2884 | ++DOMWINDOW == 64 (087D9800) [pid = 2884] [serial = 2199] [outer = 00000000] 05:15:48 INFO - PROCESS | 2884 | ++DOMWINDOW == 65 (0BE16800) [pid = 2884] [serial = 2200] [outer = 087D9800] 05:15:48 INFO - PROCESS | 2884 | 1472904948126 Marionette DEBUG loaded listener.js 05:15:48 INFO - PROCESS | 2884 | ++DOMWINDOW == 66 (0BE44000) [pid = 2884] [serial = 2201] [outer = 087D9800] 05:15:48 INFO - PROCESS | 2884 | 1472904948600 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]]]}] 05:15:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 05:15:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1539ms 05:15:48 INFO - PROCESS | 2884 | 1472904948664 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 05:15:48 INFO - PROCESS | 2884 | 1472904948669 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 05:15:48 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 05:15:48 INFO - PROCESS | 2884 | 1472904948673 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 05:15:48 INFO - PROCESS | 2884 | 1472904948676 Marionette TRACE conn5 <- [1,2898,null,{}] 05:15:48 INFO - PROCESS | 2884 | 1472904948681 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}] 05:15:48 INFO - PROCESS | 2884 | 1472904948684 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:48 INFO - PROCESS | 2884 | 1472904948784 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 05:15:48 INFO - PROCESS | 2884 | 1472904948793 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:48 INFO - PROCESS | 2884 | 1472904948796 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:48 INFO - PROCESS | 2884 | ++DOCSHELL 0F2FF400 == 26 [pid = 2884] [id = 734] 05:15:48 INFO - PROCESS | 2884 | ++DOMWINDOW == 67 (0F64E800) [pid = 2884] [serial = 2202] [outer = 00000000] 05:15:48 INFO - PROCESS | 2884 | ++DOMWINDOW == 68 (0F65BC00) [pid = 2884] [serial = 2203] [outer = 0F64E800] 05:15:48 INFO - PROCESS | 2884 | 1472904948845 Marionette DEBUG loaded listener.js 05:15:48 INFO - PROCESS | 2884 | ++DOMWINDOW == 69 (0F70CC00) [pid = 2884] [serial = 2204] [outer = 0F64E800] 05:15:49 INFO - PROCESS | 2884 | 1472904949307 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]]]}] 05:15:49 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 05:15:49 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 05:15:49 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 690ms 05:15:49 INFO - TEST-START | /DOMEvents/constructors.html 05:15:49 INFO - PROCESS | 2884 | 1472904949377 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 05:15:49 INFO - PROCESS | 2884 | 1472904949380 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 05:15:49 INFO - PROCESS | 2884 | 1472904949384 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 05:15:49 INFO - PROCESS | 2884 | 1472904949386 Marionette TRACE conn5 <- [1,2902,null,{}] 05:15:49 INFO - PROCESS | 2884 | 1472904949390 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}] 05:15:49 INFO - PROCESS | 2884 | 1472904949393 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:49 INFO - PROCESS | 2884 | 1472904949483 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 05:15:49 INFO - PROCESS | 2884 | 1472904949499 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:49 INFO - PROCESS | 2884 | 1472904949501 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:49 INFO - PROCESS | 2884 | ++DOCSHELL 0F13AC00 == 27 [pid = 2884] [id = 735] 05:15:49 INFO - PROCESS | 2884 | ++DOMWINDOW == 70 (0F915C00) [pid = 2884] [serial = 2205] [outer = 00000000] 05:15:49 INFO - PROCESS | 2884 | ++DOMWINDOW == 71 (0F91BC00) [pid = 2884] [serial = 2206] [outer = 0F915C00] 05:15:49 INFO - PROCESS | 2884 | 1472904949549 Marionette DEBUG loaded listener.js 05:15:49 INFO - PROCESS | 2884 | ++DOMWINDOW == 72 (0FBBC000) [pid = 2884] [serial = 2207] [outer = 0F915C00] 05:15:50 INFO - PROCESS | 2884 | 1472904950265 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]]]}] 05:15:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 05:15:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 05:15:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 05:15:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 05:15:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 05:15:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 05:15:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 05:15:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 05:15:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 05:15:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 05:15:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 05:15:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 05:15:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 05:15:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 05:15:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 05:15:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 05:15:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 05:15:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 05:15:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 05:15:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 05:15:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 05:15:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 05:15:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 05:15:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 05:15:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 05:15:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 05:15:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 05:15:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 05:15:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 05:15:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 05:15:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 05:15:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 05:15:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 05:15:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 05:15:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 05:15:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 05:15:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 05:15:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 05:15:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 05:15:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:15:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 05:15:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 05:15:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 05:15:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:15:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 05:15:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 05:15:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 05:15:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:15:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 05:15:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 05:15:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 05:15:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:15:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 05:15:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 05:15:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 05:15:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:15:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 05:15:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 05:15:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 05:15:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:15:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 05:15:50 INFO - TEST-OK | /DOMEvents/constructors.html | took 942ms 05:15:50 INFO - PROCESS | 2884 | 1472904950327 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 05:15:50 INFO - PROCESS | 2884 | 1472904950331 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 05:15:50 INFO - TEST-START | /DOMEvents/event-phases-order.html 05:15:50 INFO - PROCESS | 2884 | 1472904950342 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 05:15:50 INFO - PROCESS | 2884 | 1472904950346 Marionette TRACE conn5 <- [1,2906,null,{}] 05:15:50 INFO - PROCESS | 2884 | 1472904950350 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}] 05:15:50 INFO - PROCESS | 2884 | 1472904950354 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:50 INFO - PROCESS | 2884 | 1472904950487 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 05:15:50 INFO - PROCESS | 2884 | 1472904950509 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:50 INFO - PROCESS | 2884 | 1472904950511 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:50 INFO - PROCESS | 2884 | ++DOCSHELL 0FF55400 == 28 [pid = 2884] [id = 736] 05:15:50 INFO - PROCESS | 2884 | ++DOMWINDOW == 73 (0FFD9C00) [pid = 2884] [serial = 2208] [outer = 00000000] 05:15:50 INFO - PROCESS | 2884 | ++DOMWINDOW == 74 (1433FC00) [pid = 2884] [serial = 2209] [outer = 0FFD9C00] 05:15:50 INFO - PROCESS | 2884 | 1472904950559 Marionette DEBUG loaded listener.js 05:15:50 INFO - PROCESS | 2884 | ++DOMWINDOW == 75 (14426400) [pid = 2884] [serial = 2210] [outer = 0FFD9C00] 05:15:51 INFO - PROCESS | 2884 | 1472904951016 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 05:15:51 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 05:15:51 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 730ms 05:15:51 INFO - PROCESS | 2884 | 1472904951067 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 05:15:51 INFO - PROCESS | 2884 | 1472904951069 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 05:15:51 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 05:15:51 INFO - PROCESS | 2884 | 1472904951072 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 05:15:51 INFO - PROCESS | 2884 | 1472904951074 Marionette TRACE conn5 <- [1,2910,null,{}] 05:15:51 INFO - PROCESS | 2884 | 1472904951083 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}] 05:15:51 INFO - PROCESS | 2884 | 1472904951085 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:51 INFO - PROCESS | 2884 | 1472904951202 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 05:15:51 INFO - PROCESS | 2884 | 1472904951210 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:51 INFO - PROCESS | 2884 | 1472904951212 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:51 INFO - PROCESS | 2884 | ++DOCSHELL 1433CC00 == 29 [pid = 2884] [id = 737] 05:15:51 INFO - PROCESS | 2884 | ++DOMWINDOW == 76 (144A2400) [pid = 2884] [serial = 2211] [outer = 00000000] 05:15:51 INFO - PROCESS | 2884 | ++DOMWINDOW == 77 (15F40000) [pid = 2884] [serial = 2212] [outer = 144A2400] 05:15:51 INFO - PROCESS | 2884 | 1472904951262 Marionette DEBUG loaded listener.js 05:15:51 INFO - PROCESS | 2884 | ++DOMWINDOW == 78 (15FB8C00) [pid = 2884] [serial = 2213] [outer = 144A2400] 05:15:51 INFO - PROCESS | 2884 | [2884] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 05:15:51 INFO - PROCESS | 2884 | [2884] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 05:15:51 INFO - PROCESS | 2884 | [2884] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 05:15:51 INFO - PROCESS | 2884 | [2884] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 05:15:51 INFO - PROCESS | 2884 | 1472904951782 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]]]}] 05:15:51 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 05:15:51 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 05:15:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 05:15:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:51 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:15:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:15:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:15:51 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 05:15:51 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 05:15:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:15:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:51 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:15:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:15:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:15:51 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 05:15:51 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 05:15:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:15:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:51 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:15:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:15:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:15:51 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]" 05:15:51 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 05:15:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:15:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:51 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:15:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:15:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:15:51 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 05:15:51 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 740ms 05:15:51 INFO - PROCESS | 2884 | 1472904951821 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 05:15:51 INFO - PROCESS | 2884 | 1472904951823 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 05:15:51 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 05:15:51 INFO - PROCESS | 2884 | 1472904951826 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 05:15:51 INFO - PROCESS | 2884 | 1472904951827 Marionette TRACE conn5 <- [1,2914,null,{}] 05:15:51 INFO - PROCESS | 2884 | 1472904951831 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}] 05:15:51 INFO - PROCESS | 2884 | 1472904951833 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:51 INFO - PROCESS | 2884 | 1472904951952 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 05:15:52 INFO - PROCESS | 2884 | 1472904952053 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:52 INFO - PROCESS | 2884 | 1472904952058 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:52 INFO - PROCESS | 2884 | ++DOCSHELL 17615800 == 30 [pid = 2884] [id = 738] 05:15:52 INFO - PROCESS | 2884 | ++DOMWINDOW == 79 (17616800) [pid = 2884] [serial = 2214] [outer = 00000000] 05:15:52 INFO - PROCESS | 2884 | ++DOMWINDOW == 80 (17AC6800) [pid = 2884] [serial = 2215] [outer = 17616800] 05:15:52 INFO - PROCESS | 2884 | 1472904952115 Marionette DEBUG loaded listener.js 05:15:52 INFO - PROCESS | 2884 | ++DOMWINDOW == 81 (17B32000) [pid = 2884] [serial = 2216] [outer = 17616800] 05:15:52 INFO - PROCESS | 2884 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 05:15:52 INFO - PROCESS | 2884 | --DOMWINDOW == 80 (16B5A400) [pid = 2884] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 05:15:52 INFO - PROCESS | 2884 | --DOMWINDOW == 79 (17B09400) [pid = 2884] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 05:15:52 INFO - PROCESS | 2884 | --DOMWINDOW == 78 (0F710C00) [pid = 2884] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 05:15:52 INFO - PROCESS | 2884 | --DOMWINDOW == 77 (181C2C00) [pid = 2884] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 05:15:52 INFO - PROCESS | 2884 | --DOMWINDOW == 76 (143EC400) [pid = 2884] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 05:15:52 INFO - PROCESS | 2884 | --DOMWINDOW == 75 (0F86B400) [pid = 2884] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 05:15:52 INFO - PROCESS | 2884 | --DOMWINDOW == 74 (0C56C000) [pid = 2884] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 05:15:52 INFO - PROCESS | 2884 | --DOMWINDOW == 73 (17DAD800) [pid = 2884] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 05:15:52 INFO - PROCESS | 2884 | --DOMWINDOW == 72 (0FEDE400) [pid = 2884] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 05:15:52 INFO - PROCESS | 2884 | --DOMWINDOW == 71 (0F180800) [pid = 2884] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 05:15:52 INFO - PROCESS | 2884 | --DOMWINDOW == 70 (17DA8C00) [pid = 2884] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 05:15:52 INFO - PROCESS | 2884 | --DOMWINDOW == 69 (18655800) [pid = 2884] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 05:15:52 INFO - PROCESS | 2884 | 1472904952810 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]]]}] 05:15:52 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 05:15:52 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1023ms 05:15:52 INFO - PROCESS | 2884 | 1472904952854 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 05:15:52 INFO - PROCESS | 2884 | 1472904952857 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 05:15:52 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 05:15:52 INFO - PROCESS | 2884 | 1472904952860 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 05:15:52 INFO - PROCESS | 2884 | 1472904952861 Marionette TRACE conn5 <- [1,2918,null,{}] 05:15:52 INFO - PROCESS | 2884 | 1472904952877 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}] 05:15:52 INFO - PROCESS | 2884 | 1472904952879 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:52 INFO - PROCESS | 2884 | 1472904952960 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 05:15:52 INFO - PROCESS | 2884 | 1472904952965 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:52 INFO - PROCESS | 2884 | 1472904952967 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:52 INFO - PROCESS | 2884 | ++DOCSHELL 08797C00 == 31 [pid = 2884] [id = 739] 05:15:52 INFO - PROCESS | 2884 | ++DOMWINDOW == 70 (0F214000) [pid = 2884] [serial = 2217] [outer = 00000000] 05:15:53 INFO - PROCESS | 2884 | ++DOMWINDOW == 71 (13D9B800) [pid = 2884] [serial = 2218] [outer = 0F214000] 05:15:53 INFO - PROCESS | 2884 | 1472904953012 Marionette DEBUG loaded listener.js 05:15:53 INFO - PROCESS | 2884 | ++DOMWINDOW == 72 (1435D800) [pid = 2884] [serial = 2219] [outer = 0F214000] 05:15:53 INFO - PROCESS | 2884 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 05:15:53 INFO - PROCESS | 2884 | 1472904953456 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]]]}] 05:15:53 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 05:15:53 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 630ms 05:15:53 INFO - PROCESS | 2884 | 1472904953490 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 05:15:53 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 05:15:53 INFO - PROCESS | 2884 | 1472904953492 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 05:15:53 INFO - PROCESS | 2884 | 1472904953496 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 05:15:53 INFO - PROCESS | 2884 | 1472904953498 Marionette TRACE conn5 <- [1,2922,null,{}] 05:15:53 INFO - PROCESS | 2884 | 1472904953501 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}] 05:15:53 INFO - PROCESS | 2884 | 1472904953503 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:53 INFO - PROCESS | 2884 | 1472904953581 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 05:15:53 INFO - PROCESS | 2884 | 1472904953587 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:53 INFO - PROCESS | 2884 | 1472904953589 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:53 INFO - PROCESS | 2884 | ++DOCSHELL 17ABFC00 == 32 [pid = 2884] [id = 740] 05:15:53 INFO - PROCESS | 2884 | ++DOMWINDOW == 73 (17AC4400) [pid = 2884] [serial = 2220] [outer = 00000000] 05:15:53 INFO - PROCESS | 2884 | ++DOMWINDOW == 74 (17B8DC00) [pid = 2884] [serial = 2221] [outer = 17AC4400] 05:15:53 INFO - PROCESS | 2884 | 1472904953634 Marionette DEBUG loaded listener.js 05:15:53 INFO - PROCESS | 2884 | ++DOMWINDOW == 75 (17DA3800) [pid = 2884] [serial = 2222] [outer = 17AC4400] 05:15:54 INFO - PROCESS | 2884 | 1472904954033 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]]]}] 05:15:54 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 05:15:54 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 570ms 05:15:54 INFO - PROCESS | 2884 | 1472904954072 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 05:15:54 INFO - PROCESS | 2884 | 1472904954074 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 05:15:54 INFO - PROCESS | 2884 | 1472904954077 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 05:15:54 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 05:15:54 INFO - PROCESS | 2884 | 1472904954078 Marionette TRACE conn5 <- [1,2926,null,{}] 05:15:54 INFO - PROCESS | 2884 | 1472904954082 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}] 05:15:54 INFO - PROCESS | 2884 | 1472904954084 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:54 INFO - PROCESS | 2884 | 1472904954211 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 05:15:54 INFO - PROCESS | 2884 | 1472904954218 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:54 INFO - PROCESS | 2884 | 1472904954220 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:54 INFO - PROCESS | 2884 | ++DOCSHELL 0F913800 == 33 [pid = 2884] [id = 741] 05:15:54 INFO - PROCESS | 2884 | ++DOMWINDOW == 76 (17DAC000) [pid = 2884] [serial = 2223] [outer = 00000000] 05:15:54 INFO - PROCESS | 2884 | ++DOMWINDOW == 77 (181B9400) [pid = 2884] [serial = 2224] [outer = 17DAC000] 05:15:54 INFO - PROCESS | 2884 | 1472904954277 Marionette DEBUG loaded listener.js 05:15:54 INFO - PROCESS | 2884 | ++DOMWINDOW == 78 (181BF800) [pid = 2884] [serial = 2225] [outer = 17DAC000] 05:15:54 INFO - PROCESS | 2884 | 1472904954643 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]]]}] 05:15:54 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. 05:15:54 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 630ms 05:15:54 INFO - PROCESS | 2884 | 1472904954712 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 05:15:54 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 05:15:54 INFO - PROCESS | 2884 | 1472904954714 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 05:15:54 INFO - PROCESS | 2884 | 1472904954717 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 05:15:54 INFO - PROCESS | 2884 | 1472904954719 Marionette TRACE conn5 <- [1,2930,null,{}] 05:15:54 INFO - PROCESS | 2884 | 1472904954769 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}] 05:15:54 INFO - PROCESS | 2884 | 1472904954772 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:54 INFO - PROCESS | 2884 | 1472904954923 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 05:15:55 INFO - PROCESS | 2884 | 1472904955134 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:55 INFO - PROCESS | 2884 | 1472904955138 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:55 INFO - PROCESS | 2884 | ++DOCSHELL 0BE4B000 == 34 [pid = 2884] [id = 742] 05:15:55 INFO - PROCESS | 2884 | ++DOMWINDOW == 79 (0BF33400) [pid = 2884] [serial = 2226] [outer = 00000000] 05:15:55 INFO - PROCESS | 2884 | ++DOMWINDOW == 80 (0C5C9400) [pid = 2884] [serial = 2227] [outer = 0BF33400] 05:15:55 INFO - PROCESS | 2884 | 1472904955201 Marionette DEBUG loaded listener.js 05:15:55 INFO - PROCESS | 2884 | ++DOMWINDOW == 81 (0F260800) [pid = 2884] [serial = 2228] [outer = 0BF33400] 05:15:55 INFO - PROCESS | 2884 | 1472904955802 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"]]]}] 05:15:55 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 05:15:55 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 05:15:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:55 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 05:15:55 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1119ms 05:15:55 INFO - PROCESS | 2884 | 1472904955868 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 05:15:55 INFO - PROCESS | 2884 | 1472904955872 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 05:15:55 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 05:15:55 INFO - PROCESS | 2884 | 1472904955878 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 05:15:55 INFO - PROCESS | 2884 | 1472904955881 Marionette TRACE conn5 <- [1,2934,null,{}] 05:15:55 INFO - PROCESS | 2884 | 1472904955886 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}] 05:15:55 INFO - PROCESS | 2884 | 1472904955889 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:56 INFO - PROCESS | 2884 | 1472904956010 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 05:15:56 INFO - PROCESS | 2884 | 1472904956156 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:56 INFO - PROCESS | 2884 | 1472904956160 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:56 INFO - PROCESS | 2884 | ++DOCSHELL 10B3B800 == 35 [pid = 2884] [id = 743] 05:15:56 INFO - PROCESS | 2884 | ++DOMWINDOW == 82 (10B43400) [pid = 2884] [serial = 2229] [outer = 00000000] 05:15:56 INFO - PROCESS | 2884 | ++DOMWINDOW == 83 (13AB8800) [pid = 2884] [serial = 2230] [outer = 10B43400] 05:15:56 INFO - PROCESS | 2884 | 1472904956220 Marionette DEBUG loaded listener.js 05:15:56 INFO - PROCESS | 2884 | ++DOMWINDOW == 84 (13BCB000) [pid = 2884] [serial = 2231] [outer = 10B43400] 05:15:56 INFO - PROCESS | 2884 | 1472904956849 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]]]}] 05:15:56 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. 05:15:56 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1024ms 05:15:56 INFO - PROCESS | 2884 | 1472904956905 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 05:15:56 INFO - PROCESS | 2884 | 1472904956908 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 05:15:56 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 05:15:56 INFO - PROCESS | 2884 | 1472904956912 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 05:15:56 INFO - PROCESS | 2884 | 1472904956914 Marionette TRACE conn5 <- [1,2938,null,{}] 05:15:56 INFO - PROCESS | 2884 | 1472904956918 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}] 05:15:56 INFO - PROCESS | 2884 | 1472904956921 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:57 INFO - PROCESS | 2884 | 1472904957042 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 05:15:57 INFO - PROCESS | 2884 | 1472904957209 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:57 INFO - PROCESS | 2884 | 1472904957213 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:57 INFO - PROCESS | 2884 | ++DOCSHELL 0F848000 == 36 [pid = 2884] [id = 744] 05:15:57 INFO - PROCESS | 2884 | ++DOMWINDOW == 85 (16051400) [pid = 2884] [serial = 2232] [outer = 00000000] 05:15:57 INFO - PROCESS | 2884 | ++DOMWINDOW == 86 (17B2F000) [pid = 2884] [serial = 2233] [outer = 16051400] 05:15:57 INFO - PROCESS | 2884 | 1472904957275 Marionette DEBUG loaded listener.js 05:15:57 INFO - PROCESS | 2884 | ++DOMWINDOW == 87 (17BCBC00) [pid = 2884] [serial = 2234] [outer = 16051400] 05:15:57 INFO - PROCESS | 2884 | ++DOCSHELL 0BE4A400 == 37 [pid = 2884] [id = 745] 05:15:57 INFO - PROCESS | 2884 | ++DOMWINDOW == 88 (0BE4D800) [pid = 2884] [serial = 2235] [outer = 00000000] 05:15:57 INFO - PROCESS | 2884 | ++DOMWINDOW == 89 (0C56E000) [pid = 2884] [serial = 2236] [outer = 0BE4D800] 05:15:58 INFO - PROCESS | 2884 | --DOCSHELL 17ABFC00 == 36 [pid = 2884] [id = 740] 05:15:58 INFO - PROCESS | 2884 | --DOCSHELL 08797C00 == 35 [pid = 2884] [id = 739] 05:15:58 INFO - PROCESS | 2884 | --DOCSHELL 17615800 == 34 [pid = 2884] [id = 738] 05:15:58 INFO - PROCESS | 2884 | --DOCSHELL 1433CC00 == 33 [pid = 2884] [id = 737] 05:15:58 INFO - PROCESS | 2884 | --DOCSHELL 0FF55400 == 32 [pid = 2884] [id = 736] 05:15:58 INFO - PROCESS | 2884 | --DOCSHELL 0F13AC00 == 31 [pid = 2884] [id = 735] 05:15:58 INFO - PROCESS | 2884 | --DOCSHELL 0F2FF400 == 30 [pid = 2884] [id = 734] 05:15:58 INFO - PROCESS | 2884 | --DOCSHELL 0879CC00 == 29 [pid = 2884] [id = 733] 05:15:58 INFO - PROCESS | 2884 | --DOMWINDOW == 88 (17AC6000) [pid = 2884] [serial = 2170] [outer = 00000000] [url = about:blank] 05:15:58 INFO - PROCESS | 2884 | --DOMWINDOW == 87 (17ACA400) [pid = 2884] [serial = 2171] [outer = 00000000] [url = about:blank] 05:15:58 INFO - PROCESS | 2884 | --DOMWINDOW == 86 (17B8BC00) [pid = 2884] [serial = 2174] [outer = 00000000] [url = about:blank] 05:15:58 INFO - PROCESS | 2884 | --DOMWINDOW == 85 (17B3B400) [pid = 2884] [serial = 2173] [outer = 00000000] [url = about:blank] 05:15:58 INFO - PROCESS | 2884 | --DOMWINDOW == 84 (15FF5000) [pid = 2884] [serial = 2179] [outer = 00000000] [url = about:blank] 05:15:58 INFO - PROCESS | 2884 | --DOMWINDOW == 83 (1827A400) [pid = 2884] [serial = 2176] [outer = 00000000] [url = about:blank] 05:15:58 INFO - PROCESS | 2884 | --DOMWINDOW == 82 (1594FC00) [pid = 2884] [serial = 2167] [outer = 00000000] [url = about:blank] 05:15:58 INFO - PROCESS | 2884 | --DOMWINDOW == 81 (0F920400) [pid = 2884] [serial = 2164] [outer = 00000000] [url = about:blank] 05:15:58 INFO - PROCESS | 2884 | --DOMWINDOW == 80 (0FEE0400) [pid = 2884] [serial = 2165] [outer = 00000000] [url = about:blank] 05:15:58 INFO - PROCESS | 2884 | --DOMWINDOW == 79 (0F1E3C00) [pid = 2884] [serial = 2161] [outer = 00000000] [url = about:blank] 05:15:58 INFO - PROCESS | 2884 | --DOMWINDOW == 78 (0F2FE400) [pid = 2884] [serial = 2162] [outer = 00000000] [url = about:blank] 05:15:58 INFO - PROCESS | 2884 | --DOMWINDOW == 77 (18279800) [pid = 2884] [serial = 2153] [outer = 00000000] [url = about:blank] 05:15:58 INFO - PROCESS | 2884 | --DOMWINDOW == 76 (181BF000) [pid = 2884] [serial = 2152] [outer = 00000000] [url = about:blank] 05:15:58 INFO - PROCESS | 2884 | --DOMWINDOW == 75 (144A4000) [pid = 2884] [serial = 2158] [outer = 00000000] [url = about:blank] 05:15:58 INFO - PROCESS | 2884 | --DOMWINDOW == 74 (15FEC800) [pid = 2884] [serial = 2159] [outer = 00000000] [url = about:blank] 05:15:58 INFO - PROCESS | 2884 | --DOMWINDOW == 73 (0F709000) [pid = 2884] [serial = 2155] [outer = 00000000] [url = about:blank] 05:15:58 INFO - PROCESS | 2884 | --DOMWINDOW == 72 (0F914400) [pid = 2884] [serial = 2156] [outer = 00000000] [url = about:blank] 05:15:58 INFO - PROCESS | 2884 | --DOMWINDOW == 71 (18283000) [pid = 2884] [serial = 2182] [outer = 00000000] [url = about:blank] 05:15:58 INFO - PROCESS | 2884 | --DOMWINDOW == 70 (186ED800) [pid = 2884] [serial = 2185] [outer = 00000000] [url = about:blank] 05:15:58 INFO - PROCESS | 2884 | --DOMWINDOW == 69 (181C6400) [pid = 2884] [serial = 2177] [outer = 00000000] [url = about:blank] 05:15:58 INFO - PROCESS | 2884 | --DOMWINDOW == 68 (186F1000) [pid = 2884] [serial = 2186] [outer = 00000000] [url = about:blank] 05:15:58 INFO - PROCESS | 2884 | --DOMWINDOW == 67 (18651800) [pid = 2884] [serial = 2183] [outer = 00000000] [url = about:blank] 05:15:58 INFO - PROCESS | 2884 | --DOMWINDOW == 66 (17B09000) [pid = 2884] [serial = 2180] [outer = 00000000] [url = about:blank] 05:15:58 INFO - PROCESS | 2884 | --DOMWINDOW == 65 (15FEC400) [pid = 2884] [serial = 2168] [outer = 00000000] [url = about:blank] 05:15:58 INFO - PROCESS | 2884 | 1472904958228 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]]]}] 05:15:58 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 05:15:58 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1384ms 05:15:58 INFO - PROCESS | 2884 | 1472904958299 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 05:15:58 INFO - PROCESS | 2884 | 1472904958303 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 05:15:58 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 05:15:58 INFO - PROCESS | 2884 | 1472904958308 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 05:15:58 INFO - PROCESS | 2884 | 1472904958311 Marionette TRACE conn5 <- [1,2942,null,{}] 05:15:58 INFO - PROCESS | 2884 | 1472904958316 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}] 05:15:58 INFO - PROCESS | 2884 | 1472904958319 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:58 INFO - PROCESS | 2884 | 1472904958434 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 05:15:58 INFO - PROCESS | 2884 | 1472904958530 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:58 INFO - PROCESS | 2884 | 1472904958532 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:58 INFO - PROCESS | 2884 | ++DOCSHELL 0BE40C00 == 30 [pid = 2884] [id = 746] 05:15:58 INFO - PROCESS | 2884 | ++DOMWINDOW == 66 (0BE43C00) [pid = 2884] [serial = 2237] [outer = 00000000] 05:15:58 INFO - PROCESS | 2884 | ++DOMWINDOW == 67 (0F651800) [pid = 2884] [serial = 2238] [outer = 0BE43C00] 05:15:58 INFO - PROCESS | 2884 | 1472904958583 Marionette DEBUG loaded listener.js 05:15:58 INFO - PROCESS | 2884 | ++DOMWINDOW == 68 (0F7C3800) [pid = 2884] [serial = 2239] [outer = 0BE43C00] 05:15:58 INFO - PROCESS | 2884 | 1472904958943 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]]]}] 05:15:58 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:15:58 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 05:15:58 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 670ms 05:15:59 INFO - PROCESS | 2884 | 1472904959036 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 05:15:59 INFO - PROCESS | 2884 | 1472904959040 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 05:15:59 INFO - PROCESS | 2884 | 1472904959047 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 05:15:59 INFO - PROCESS | 2884 | 1472904959050 Marionette TRACE conn5 <- [1,2946,null,{}] 05:15:59 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 05:15:59 INFO - PROCESS | 2884 | 1472904959058 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}] 05:15:59 INFO - PROCESS | 2884 | 1472904959060 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:59 INFO - PROCESS | 2884 | 1472904959185 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 05:15:59 INFO - PROCESS | 2884 | 1472904959194 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:59 INFO - PROCESS | 2884 | 1472904959196 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:59 INFO - PROCESS | 2884 | ++DOCSHELL 0FEDF800 == 31 [pid = 2884] [id = 747] 05:15:59 INFO - PROCESS | 2884 | ++DOMWINDOW == 69 (0FEE0400) [pid = 2884] [serial = 2240] [outer = 00000000] 05:15:59 INFO - PROCESS | 2884 | ++DOMWINDOW == 70 (13ABAC00) [pid = 2884] [serial = 2241] [outer = 0FEE0400] 05:15:59 INFO - PROCESS | 2884 | 1472904959245 Marionette DEBUG loaded listener.js 05:15:59 INFO - PROCESS | 2884 | ++DOMWINDOW == 71 (142AFC00) [pid = 2884] [serial = 2242] [outer = 0FEE0400] 05:15:59 INFO - PROCESS | 2884 | 1472904959699 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]]]}] 05:15:59 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. 05:15:59 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 670ms 05:15:59 INFO - PROCESS | 2884 | 1472904959727 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 05:15:59 INFO - PROCESS | 2884 | 1472904959729 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 05:15:59 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 05:15:59 INFO - PROCESS | 2884 | 1472904959733 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 05:15:59 INFO - PROCESS | 2884 | 1472904959736 Marionette TRACE conn5 <- [1,2950,null,{}] 05:15:59 INFO - PROCESS | 2884 | 1472904959751 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}] 05:15:59 INFO - PROCESS | 2884 | 1472904959756 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:59 INFO - PROCESS | 2884 | 1472904959841 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 05:15:59 INFO - PROCESS | 2884 | 1472904959848 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:59 INFO - PROCESS | 2884 | 1472904959851 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:15:59 INFO - PROCESS | 2884 | ++DOCSHELL 15FEC400 == 32 [pid = 2884] [id = 748] 05:15:59 INFO - PROCESS | 2884 | ++DOMWINDOW == 72 (15FF2400) [pid = 2884] [serial = 2243] [outer = 00000000] 05:15:59 INFO - PROCESS | 2884 | ++DOMWINDOW == 73 (1604D000) [pid = 2884] [serial = 2244] [outer = 15FF2400] 05:15:59 INFO - PROCESS | 2884 | 1472904959900 Marionette DEBUG loaded listener.js 05:15:59 INFO - PROCESS | 2884 | ++DOMWINDOW == 74 (16BC4000) [pid = 2884] [serial = 2245] [outer = 15FF2400] 05:16:00 INFO - PROCESS | 2884 | 1472904960315 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]]]}] 05:16:00 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. 05:16:00 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 630ms 05:16:00 INFO - PROCESS | 2884 | 1472904960367 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 05:16:00 INFO - PROCESS | 2884 | 1472904960369 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 05:16:00 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 05:16:00 INFO - PROCESS | 2884 | 1472904960372 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 05:16:00 INFO - PROCESS | 2884 | 1472904960374 Marionette TRACE conn5 <- [1,2954,null,{}] 05:16:00 INFO - PROCESS | 2884 | 1472904960377 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}] 05:16:00 INFO - PROCESS | 2884 | 1472904960379 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:16:00 INFO - PROCESS | 2884 | 1472904960517 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 05:16:00 INFO - PROCESS | 2884 | 1472904960556 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:00 INFO - PROCESS | 2884 | 1472904960558 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:16:00 INFO - PROCESS | 2884 | ++DOCSHELL 17AC2C00 == 33 [pid = 2884] [id = 749] 05:16:00 INFO - PROCESS | 2884 | ++DOMWINDOW == 75 (17AC3800) [pid = 2884] [serial = 2246] [outer = 00000000] 05:16:00 INFO - PROCESS | 2884 | ++DOMWINDOW == 76 (17B36800) [pid = 2884] [serial = 2247] [outer = 17AC3800] 05:16:00 INFO - PROCESS | 2884 | 1472904960605 Marionette DEBUG loaded listener.js 05:16:00 INFO - PROCESS | 2884 | ++DOMWINDOW == 77 (17B91C00) [pid = 2884] [serial = 2248] [outer = 17AC3800] 05:16:01 INFO - PROCESS | 2884 | 1472904961036 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]]]}] 05:16:01 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 05:16:01 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 670ms 05:16:01 INFO - PROCESS | 2884 | 1472904961043 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 05:16:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 05:16:01 INFO - PROCESS | 2884 | 1472904961045 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 05:16:01 INFO - PROCESS | 2884 | 1472904961048 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 05:16:01 INFO - PROCESS | 2884 | 1472904961049 Marionette TRACE conn5 <- [1,2958,null,{}] 05:16:01 INFO - PROCESS | 2884 | 1472904961053 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}] 05:16:01 INFO - PROCESS | 2884 | 1472904961055 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:16:01 INFO - PROCESS | 2884 | 1472904961176 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 05:16:01 INFO - PROCESS | 2884 | 1472904961181 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:01 INFO - PROCESS | 2884 | 1472904961183 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:16:01 INFO - PROCESS | 2884 | ++DOCSHELL 17DA9400 == 34 [pid = 2884] [id = 750] 05:16:01 INFO - PROCESS | 2884 | ++DOMWINDOW == 78 (17DA9800) [pid = 2884] [serial = 2249] [outer = 00000000] 05:16:01 INFO - PROCESS | 2884 | ++DOMWINDOW == 79 (18130400) [pid = 2884] [serial = 2250] [outer = 17DA9800] 05:16:01 INFO - PROCESS | 2884 | 1472904961229 Marionette DEBUG loaded listener.js 05:16:01 INFO - PROCESS | 2884 | ++DOMWINDOW == 80 (181C3800) [pid = 2884] [serial = 2251] [outer = 17DA9800] 05:16:01 INFO - PROCESS | 2884 | 1472904961693 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]]]}] 05:16:01 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. 05:16:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 670ms 05:16:01 INFO - PROCESS | 2884 | 1472904961719 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 05:16:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 05:16:01 INFO - PROCESS | 2884 | 1472904961721 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 05:16:01 INFO - PROCESS | 2884 | 1472904961732 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 05:16:01 INFO - PROCESS | 2884 | 1472904961733 Marionette TRACE conn5 <- [1,2962,null,{}] 05:16:01 INFO - PROCESS | 2884 | 1472904961737 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}] 05:16:01 INFO - PROCESS | 2884 | 1472904961742 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:16:01 INFO - PROCESS | 2884 | 1472904961924 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 05:16:02 INFO - PROCESS | 2884 | 1472904961993 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:02 INFO - PROCESS | 2884 | 1472904961995 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:16:02 INFO - PROCESS | 2884 | ++DOCSHELL 0F912000 == 35 [pid = 2884] [id = 751] 05:16:02 INFO - PROCESS | 2884 | ++DOMWINDOW == 81 (1827A400) [pid = 2884] [serial = 2252] [outer = 00000000] 05:16:02 INFO - PROCESS | 2884 | ++DOMWINDOW == 82 (18652400) [pid = 2884] [serial = 2253] [outer = 1827A400] 05:16:02 INFO - PROCESS | 2884 | 1472904962040 Marionette DEBUG loaded listener.js 05:16:02 INFO - PROCESS | 2884 | ++DOMWINDOW == 83 (18659400) [pid = 2884] [serial = 2254] [outer = 1827A400] 05:16:02 INFO - PROCESS | 2884 | 1472904962429 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]]]}] 05:16:02 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. 05:16:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 730ms 05:16:02 INFO - PROCESS | 2884 | 1472904962455 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 05:16:02 INFO - PROCESS | 2884 | 1472904962457 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 05:16:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 05:16:02 INFO - PROCESS | 2884 | 1472904962465 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 05:16:02 INFO - PROCESS | 2884 | 1472904962467 Marionette TRACE conn5 <- [1,2966,null,{}] 05:16:02 INFO - PROCESS | 2884 | 1472904962471 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}] 05:16:02 INFO - PROCESS | 2884 | 1472904962473 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:16:02 INFO - PROCESS | 2884 | 1472904962591 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 05:16:02 INFO - PROCESS | 2884 | 1472904962595 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:02 INFO - PROCESS | 2884 | 1472904962597 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:16:02 INFO - PROCESS | 2884 | ++DOCSHELL 0F918800 == 36 [pid = 2884] [id = 752] 05:16:02 INFO - PROCESS | 2884 | ++DOMWINDOW == 84 (186ED800) [pid = 2884] [serial = 2255] [outer = 00000000] 05:16:02 INFO - PROCESS | 2884 | ++DOMWINDOW == 85 (186F8000) [pid = 2884] [serial = 2256] [outer = 186ED800] 05:16:02 INFO - PROCESS | 2884 | 1472904962644 Marionette DEBUG loaded listener.js 05:16:02 INFO - PROCESS | 2884 | ++DOMWINDOW == 86 (186F8C00) [pid = 2884] [serial = 2257] [outer = 186ED800] 05:16:02 INFO - PROCESS | 2884 | --DOMWINDOW == 85 (144A2400) [pid = 2884] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 05:16:02 INFO - PROCESS | 2884 | --DOMWINDOW == 84 (17616800) [pid = 2884] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 05:16:02 INFO - PROCESS | 2884 | --DOMWINDOW == 83 (0F915C00) [pid = 2884] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 05:16:02 INFO - PROCESS | 2884 | --DOMWINDOW == 82 (0F64E800) [pid = 2884] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 05:16:02 INFO - PROCESS | 2884 | --DOMWINDOW == 81 (087D9800) [pid = 2884] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 05:16:02 INFO - PROCESS | 2884 | --DOMWINDOW == 80 (0BE15C00) [pid = 2884] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 05:16:02 INFO - PROCESS | 2884 | --DOMWINDOW == 79 (0BE41000) [pid = 2884] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 05:16:02 INFO - PROCESS | 2884 | --DOMWINDOW == 78 (13AE1000) [pid = 2884] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 05:16:02 INFO - PROCESS | 2884 | --DOMWINDOW == 77 (17AC4400) [pid = 2884] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 05:16:02 INFO - PROCESS | 2884 | --DOMWINDOW == 76 (181C1800) [pid = 2884] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 05:16:02 INFO - PROCESS | 2884 | --DOMWINDOW == 75 (0F214000) [pid = 2884] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 05:16:02 INFO - PROCESS | 2884 | --DOMWINDOW == 74 (0FFD9C00) [pid = 2884] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 05:16:03 INFO - PROCESS | 2884 | 1472904963110 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]]]}] 05:16:03 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. 05:16:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 690ms 05:16:03 INFO - PROCESS | 2884 | 1472904963151 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 05:16:03 INFO - PROCESS | 2884 | 1472904963153 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 05:16:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 05:16:03 INFO - PROCESS | 2884 | 1472904963156 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 05:16:03 INFO - PROCESS | 2884 | 1472904963158 Marionette TRACE conn5 <- [1,2970,null,{}] 05:16:03 INFO - PROCESS | 2884 | 1472904963162 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}] 05:16:03 INFO - PROCESS | 2884 | 1472904963164 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:16:03 INFO - PROCESS | 2884 | 1472904963293 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 05:16:03 INFO - PROCESS | 2884 | 1472904963382 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:03 INFO - PROCESS | 2884 | 1472904963384 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:16:03 INFO - PROCESS | 2884 | ++DOCSHELL 13D9C000 == 37 [pid = 2884] [id = 753] 05:16:03 INFO - PROCESS | 2884 | ++DOMWINDOW == 75 (17B95400) [pid = 2884] [serial = 2258] [outer = 00000000] 05:16:03 INFO - PROCESS | 2884 | ++DOMWINDOW == 76 (186F3800) [pid = 2884] [serial = 2259] [outer = 17B95400] 05:16:03 INFO - PROCESS | 2884 | 1472904963431 Marionette DEBUG loaded listener.js 05:16:03 INFO - PROCESS | 2884 | ++DOMWINDOW == 77 (1898A800) [pid = 2884] [serial = 2260] [outer = 17B95400] 05:16:03 INFO - PROCESS | 2884 | 1472904963732 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"]]]}] 05:16:03 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 05:16:03 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 05:16:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:16:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:16:03 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 05:16:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 630ms 05:16:03 INFO - PROCESS | 2884 | 1472904963791 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 05:16:03 INFO - PROCESS | 2884 | 1472904963793 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 05:16:03 INFO - PROCESS | 2884 | 1472904963796 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 05:16:03 INFO - PROCESS | 2884 | 1472904963798 Marionette TRACE conn5 <- [1,2974,null,{}] 05:16:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 05:16:03 INFO - PROCESS | 2884 | 1472904963802 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}] 05:16:03 INFO - PROCESS | 2884 | 1472904963803 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:16:03 INFO - PROCESS | 2884 | 1472904963935 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 05:16:03 INFO - PROCESS | 2884 | 1472904963943 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:03 INFO - PROCESS | 2884 | 1472904963945 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:16:03 INFO - PROCESS | 2884 | ++DOCSHELL 0FEDA400 == 38 [pid = 2884] [id = 754] 05:16:03 INFO - PROCESS | 2884 | ++DOMWINDOW == 78 (17DA6000) [pid = 2884] [serial = 2261] [outer = 00000000] 05:16:03 INFO - PROCESS | 2884 | ++DOMWINDOW == 79 (1899CC00) [pid = 2884] [serial = 2262] [outer = 17DA6000] 05:16:04 INFO - PROCESS | 2884 | 1472904963992 Marionette DEBUG loaded listener.js 05:16:04 INFO - PROCESS | 2884 | ++DOMWINDOW == 80 (189A2400) [pid = 2884] [serial = 2263] [outer = 17DA6000] 05:16:04 INFO - PROCESS | 2884 | 1472904964366 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]]]}] 05:16:04 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. 05:16:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 630ms 05:16:04 INFO - PROCESS | 2884 | 1472904964432 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 05:16:04 INFO - PROCESS | 2884 | 1472904964434 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 05:16:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 05:16:04 INFO - PROCESS | 2884 | 1472904964438 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 05:16:04 INFO - PROCESS | 2884 | 1472904964439 Marionette TRACE conn5 <- [1,2978,null,{}] 05:16:04 INFO - PROCESS | 2884 | 1472904964443 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}] 05:16:04 INFO - PROCESS | 2884 | 1472904964445 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:16:04 INFO - PROCESS | 2884 | 1472904964528 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 05:16:04 INFO - PROCESS | 2884 | 1472904964659 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:04 INFO - PROCESS | 2884 | 1472904964661 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:16:04 INFO - PROCESS | 2884 | ++DOCSHELL 14DF8C00 == 39 [pid = 2884] [id = 755] 05:16:04 INFO - PROCESS | 2884 | ++DOMWINDOW == 81 (1899D400) [pid = 2884] [serial = 2264] [outer = 00000000] 05:16:04 INFO - PROCESS | 2884 | ++DOMWINDOW == 82 (18A61400) [pid = 2884] [serial = 2265] [outer = 1899D400] 05:16:04 INFO - PROCESS | 2884 | 1472904964708 Marionette DEBUG loaded listener.js 05:16:04 INFO - PROCESS | 2884 | ++DOMWINDOW == 83 (18A69C00) [pid = 2884] [serial = 2266] [outer = 1899D400] 05:16:05 INFO - PROCESS | 2884 | ++DOCSHELL 0879CC00 == 40 [pid = 2884] [id = 756] 05:16:05 INFO - PROCESS | 2884 | ++DOMWINDOW == 84 (0C56C000) [pid = 2884] [serial = 2267] [outer = 00000000] 05:16:05 INFO - PROCESS | 2884 | ++DOMWINDOW == 85 (0C5CBC00) [pid = 2884] [serial = 2268] [outer = 0C56C000] 05:16:05 INFO - PROCESS | 2884 | 1472904965316 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]]]}] 05:16:05 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. 05:16:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 931ms 05:16:05 INFO - PROCESS | 2884 | 1472904965368 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 05:16:05 INFO - PROCESS | 2884 | 1472904965373 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 05:16:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 05:16:05 INFO - PROCESS | 2884 | 1472904965378 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 05:16:05 INFO - PROCESS | 2884 | 1472904965381 Marionette TRACE conn5 <- [1,2982,null,{}] 05:16:05 INFO - PROCESS | 2884 | 1472904965400 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}] 05:16:05 INFO - PROCESS | 2884 | 1472904965404 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:16:05 INFO - PROCESS | 2884 | 1472904965586 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 05:16:05 INFO - PROCESS | 2884 | 1472904965650 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:05 INFO - PROCESS | 2884 | 1472904965653 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:16:05 INFO - PROCESS | 2884 | ++DOCSHELL 0F2FF400 == 41 [pid = 2884] [id = 757] 05:16:05 INFO - PROCESS | 2884 | ++DOMWINDOW == 86 (0F64F800) [pid = 2884] [serial = 2269] [outer = 00000000] 05:16:05 INFO - PROCESS | 2884 | ++DOMWINDOW == 87 (0FBB7400) [pid = 2884] [serial = 2270] [outer = 0F64F800] 05:16:05 INFO - PROCESS | 2884 | 1472904965755 Marionette DEBUG loaded listener.js 05:16:05 INFO - PROCESS | 2884 | ++DOMWINDOW == 88 (13AD8C00) [pid = 2884] [serial = 2271] [outer = 0F64F800] 05:16:06 INFO - PROCESS | 2884 | 1472904966320 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]]]}] 05:16:06 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:16:06 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 05:16:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 990ms 05:16:06 INFO - PROCESS | 2884 | 1472904966369 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 05:16:06 INFO - PROCESS | 2884 | 1472904966374 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 05:16:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 05:16:06 INFO - PROCESS | 2884 | 1472904966380 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 05:16:06 INFO - PROCESS | 2884 | 1472904966383 Marionette TRACE conn5 <- [1,2986,null,{}] 05:16:06 INFO - PROCESS | 2884 | 1472904966387 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}] 05:16:06 INFO - PROCESS | 2884 | 1472904966390 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:16:06 INFO - PROCESS | 2884 | 1472904966511 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 05:16:06 INFO - PROCESS | 2884 | 1472904966671 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:06 INFO - PROCESS | 2884 | 1472904966674 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:16:06 INFO - PROCESS | 2884 | ++DOCSHELL 15F4B800 == 42 [pid = 2884] [id = 758] 05:16:06 INFO - PROCESS | 2884 | ++DOMWINDOW == 89 (15FBAC00) [pid = 2884] [serial = 2272] [outer = 00000000] 05:16:06 INFO - PROCESS | 2884 | ++DOMWINDOW == 90 (16B59800) [pid = 2884] [serial = 2273] [outer = 15FBAC00] 05:16:06 INFO - PROCESS | 2884 | 1472904966734 Marionette DEBUG loaded listener.js 05:16:06 INFO - PROCESS | 2884 | ++DOMWINDOW == 91 (17B2F800) [pid = 2884] [serial = 2274] [outer = 15FBAC00] 05:16:07 INFO - PROCESS | 2884 | 1472904967314 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]]]}] 05:16:07 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. 05:16:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 970ms 05:16:07 INFO - PROCESS | 2884 | 1472904967354 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 05:16:07 INFO - PROCESS | 2884 | 1472904967356 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 05:16:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 05:16:07 INFO - PROCESS | 2884 | 1472904967360 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 05:16:07 INFO - PROCESS | 2884 | 1472904967364 Marionette TRACE conn5 <- [1,2990,null,{}] 05:16:07 INFO - PROCESS | 2884 | 1472904967375 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}] 05:16:07 INFO - PROCESS | 2884 | 1472904967380 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:16:07 INFO - PROCESS | 2884 | 1472904967494 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 05:16:07 INFO - PROCESS | 2884 | 1472904967642 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:07 INFO - PROCESS | 2884 | 1472904967646 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:16:07 INFO - PROCESS | 2884 | ++DOCSHELL 18A5C000 == 43 [pid = 2884] [id = 759] 05:16:07 INFO - PROCESS | 2884 | ++DOMWINDOW == 92 (18A5C800) [pid = 2884] [serial = 2275] [outer = 00000000] 05:16:07 INFO - PROCESS | 2884 | ++DOMWINDOW == 93 (18B3B000) [pid = 2884] [serial = 2276] [outer = 18A5C800] 05:16:07 INFO - PROCESS | 2884 | 1472904967706 Marionette DEBUG loaded listener.js 05:16:07 INFO - PROCESS | 2884 | ++DOMWINDOW == 94 (18D32000) [pid = 2884] [serial = 2277] [outer = 18A5C800] 05:16:08 INFO - PROCESS | 2884 | 1472904968278 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]]]}] 05:16:08 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. 05:16:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 970ms 05:16:08 INFO - PROCESS | 2884 | 1472904968333 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 05:16:08 INFO - PROCESS | 2884 | 1472904968336 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 05:16:08 INFO - PROCESS | 2884 | 1472904968340 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 05:16:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 05:16:08 INFO - PROCESS | 2884 | 1472904968342 Marionette TRACE conn5 <- [1,2994,null,{}] 05:16:08 INFO - PROCESS | 2884 | 1472904968346 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}] 05:16:08 INFO - PROCESS | 2884 | 1472904968348 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:16:08 INFO - PROCESS | 2884 | 1472904968462 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 05:16:08 INFO - PROCESS | 2884 | 1472904968638 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:08 INFO - PROCESS | 2884 | 1472904968641 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:16:08 INFO - PROCESS | 2884 | ++DOCSHELL 17DA4C00 == 44 [pid = 2884] [id = 760] 05:16:08 INFO - PROCESS | 2884 | ++DOMWINDOW == 95 (17DA5C00) [pid = 2884] [serial = 2278] [outer = 00000000] 05:16:08 INFO - PROCESS | 2884 | ++DOMWINDOW == 96 (18D37000) [pid = 2884] [serial = 2279] [outer = 17DA5C00] 05:16:08 INFO - PROCESS | 2884 | 1472904968698 Marionette DEBUG loaded listener.js 05:16:08 INFO - PROCESS | 2884 | ++DOMWINDOW == 97 (18D3CC00) [pid = 2884] [serial = 2280] [outer = 17DA5C00] 05:16:09 INFO - PROCESS | 2884 | 1472904969382 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]]]}] 05:16:09 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. 05:16:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1072ms 05:16:09 INFO - PROCESS | 2884 | 1472904969421 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 05:16:09 INFO - PROCESS | 2884 | 1472904969425 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 05:16:09 INFO - TEST-START | /FileAPI/FileReaderSync.worker 05:16:09 INFO - PROCESS | 2884 | 1472904969430 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 05:16:09 INFO - PROCESS | 2884 | 1472904969433 Marionette TRACE conn5 <- [1,2998,null,{}] 05:16:09 INFO - PROCESS | 2884 | 1472904969439 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}] 05:16:09 INFO - PROCESS | 2884 | 1472904969442 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:16:09 INFO - PROCESS | 2884 | 1472904969551 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 05:16:09 INFO - PROCESS | 2884 | 1472904969713 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:09 INFO - PROCESS | 2884 | 1472904969716 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:16:09 INFO - PROCESS | 2884 | ++DOCSHELL 0F84DC00 == 45 [pid = 2884] [id = 761] 05:16:09 INFO - PROCESS | 2884 | ++DOMWINDOW == 98 (0F84F800) [pid = 2884] [serial = 2281] [outer = 00000000] 05:16:09 INFO - PROCESS | 2884 | ++DOMWINDOW == 99 (0F865800) [pid = 2884] [serial = 2282] [outer = 0F84F800] 05:16:09 INFO - PROCESS | 2884 | 1472904969770 Marionette DEBUG loaded listener.js 05:16:09 INFO - PROCESS | 2884 | ++DOMWINDOW == 100 (0F91AC00) [pid = 2884] [serial = 2283] [outer = 0F84F800] 05:16:10 INFO - PROCESS | 2884 | [2884] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:16:10 INFO - PROCESS | 2884 | --DOCSHELL 0FEDA400 == 44 [pid = 2884] [id = 754] 05:16:10 INFO - PROCESS | 2884 | --DOCSHELL 13D9C000 == 43 [pid = 2884] [id = 753] 05:16:10 INFO - PROCESS | 2884 | --DOCSHELL 0F918800 == 42 [pid = 2884] [id = 752] 05:16:10 INFO - PROCESS | 2884 | --DOCSHELL 0F912000 == 41 [pid = 2884] [id = 751] 05:16:10 INFO - PROCESS | 2884 | --DOCSHELL 17DA9400 == 40 [pid = 2884] [id = 750] 05:16:10 INFO - PROCESS | 2884 | --DOCSHELL 17AC2C00 == 39 [pid = 2884] [id = 749] 05:16:10 INFO - PROCESS | 2884 | --DOCSHELL 15FEC400 == 38 [pid = 2884] [id = 748] 05:16:10 INFO - PROCESS | 2884 | --DOCSHELL 0FEDF800 == 37 [pid = 2884] [id = 747] 05:16:10 INFO - PROCESS | 2884 | --DOCSHELL 0BE40C00 == 36 [pid = 2884] [id = 746] 05:16:10 INFO - PROCESS | 2884 | --DOCSHELL 0BE4A400 == 35 [pid = 2884] [id = 745] 05:16:10 INFO - PROCESS | 2884 | --DOCSHELL 0F913800 == 34 [pid = 2884] [id = 741] 05:16:10 INFO - PROCESS | 2884 | --DOCSHELL 0BE4B000 == 33 [pid = 2884] [id = 742] 05:16:10 INFO - PROCESS | 2884 | --DOCSHELL 0F848000 == 32 [pid = 2884] [id = 744] 05:16:10 INFO - PROCESS | 2884 | --DOCSHELL 10B3B800 == 31 [pid = 2884] [id = 743] 05:16:10 INFO - PROCESS | 2884 | --DOCSHELL 18A5C000 == 30 [pid = 2884] [id = 759] 05:16:10 INFO - PROCESS | 2884 | --DOCSHELL 17DA4C00 == 29 [pid = 2884] [id = 760] 05:16:10 INFO - PROCESS | 2884 | --DOCSHELL 15F4B800 == 28 [pid = 2884] [id = 758] 05:16:10 INFO - PROCESS | 2884 | --DOCSHELL 0879CC00 == 27 [pid = 2884] [id = 756] 05:16:10 INFO - PROCESS | 2884 | --DOCSHELL 14DF8C00 == 26 [pid = 2884] [id = 755] 05:16:10 INFO - PROCESS | 2884 | --DOCSHELL 0F2FF400 == 25 [pid = 2884] [id = 757] 05:16:10 INFO - PROCESS | 2884 | --DOMWINDOW == 99 (17AC6800) [pid = 2884] [serial = 2215] [outer = 00000000] [url = about:blank] 05:16:10 INFO - PROCESS | 2884 | --DOMWINDOW == 98 (0F91BC00) [pid = 2884] [serial = 2206] [outer = 00000000] [url = about:blank] 05:16:10 INFO - PROCESS | 2884 | --DOMWINDOW == 97 (0FBBC000) [pid = 2884] [serial = 2207] [outer = 00000000] [url = about:blank] 05:16:10 INFO - PROCESS | 2884 | --DOMWINDOW == 96 (0F65BC00) [pid = 2884] [serial = 2203] [outer = 00000000] [url = about:blank] 05:16:10 INFO - PROCESS | 2884 | --DOMWINDOW == 95 (0F70CC00) [pid = 2884] [serial = 2204] [outer = 00000000] [url = about:blank] 05:16:10 INFO - PROCESS | 2884 | --DOMWINDOW == 94 (0BE16800) [pid = 2884] [serial = 2200] [outer = 00000000] [url = about:blank] 05:16:10 INFO - PROCESS | 2884 | --DOMWINDOW == 93 (0BE44000) [pid = 2884] [serial = 2201] [outer = 00000000] [url = about:blank] 05:16:10 INFO - PROCESS | 2884 | --DOMWINDOW == 92 (0F17AC00) [pid = 2884] [serial = 2198] [outer = 00000000] [url = about:blank] 05:16:10 INFO - PROCESS | 2884 | --DOMWINDOW == 91 (0BE41C00) [pid = 2884] [serial = 2197] [outer = 00000000] [url = about:blank] 05:16:10 INFO - PROCESS | 2884 | --DOMWINDOW == 90 (0F849C00) [pid = 2884] [serial = 2189] [outer = 00000000] [url = about:blank] 05:16:10 INFO - PROCESS | 2884 | --DOMWINDOW == 89 (0F65C800) [pid = 2884] [serial = 2188] [outer = 00000000] [url = about:blank] 05:16:10 INFO - PROCESS | 2884 | --DOMWINDOW == 88 (15C08400) [pid = 2884] [serial = 2192] [outer = 00000000] [url = about:blank] 05:16:10 INFO - PROCESS | 2884 | --DOMWINDOW == 87 (15FB8C00) [pid = 2884] [serial = 2213] [outer = 00000000] [url = about:blank] 05:16:10 INFO - PROCESS | 2884 | --DOMWINDOW == 86 (1433F400) [pid = 2884] [serial = 2191] [outer = 00000000] [url = about:blank] 05:16:10 INFO - PROCESS | 2884 | --DOMWINDOW == 85 (17DA3800) [pid = 2884] [serial = 2222] [outer = 00000000] [url = about:blank] 05:16:10 INFO - PROCESS | 2884 | --DOMWINDOW == 84 (18987000) [pid = 2884] [serial = 2195] [outer = 00000000] [url = about:blank] 05:16:10 INFO - PROCESS | 2884 | --DOMWINDOW == 83 (18657000) [pid = 2884] [serial = 2194] [outer = 00000000] [url = about:blank] 05:16:10 INFO - PROCESS | 2884 | --DOMWINDOW == 82 (15F40000) [pid = 2884] [serial = 2212] [outer = 00000000] [url = about:blank] 05:16:10 INFO - PROCESS | 2884 | --DOMWINDOW == 81 (13D9B800) [pid = 2884] [serial = 2218] [outer = 00000000] [url = about:blank] 05:16:10 INFO - PROCESS | 2884 | --DOMWINDOW == 80 (1435D800) [pid = 2884] [serial = 2219] [outer = 00000000] [url = about:blank] 05:16:10 INFO - PROCESS | 2884 | --DOMWINDOW == 79 (17B8DC00) [pid = 2884] [serial = 2221] [outer = 00000000] [url = about:blank] 05:16:10 INFO - PROCESS | 2884 | --DOMWINDOW == 78 (17B32000) [pid = 2884] [serial = 2216] [outer = 00000000] [url = about:blank] 05:16:10 INFO - PROCESS | 2884 | --DOMWINDOW == 77 (1433FC00) [pid = 2884] [serial = 2209] [outer = 00000000] [url = about:blank] 05:16:10 INFO - PROCESS | 2884 | --DOMWINDOW == 76 (181B9400) [pid = 2884] [serial = 2224] [outer = 00000000] [url = about:blank] 05:16:10 INFO - PROCESS | 2884 | --DOMWINDOW == 75 (14426400) [pid = 2884] [serial = 2210] [outer = 00000000] [url = about:blank] 05:16:11 INFO - PROCESS | 2884 | 1472904971153 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 05:16:11 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 05:16:11 INFO - {} 05:16:11 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 05:16:11 INFO - {} 05:16:11 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 05:16:11 INFO - {} 05:16:11 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 05:16:11 INFO - {} 05:16:11 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1781ms 05:16:11 INFO - PROCESS | 2884 | 1472904971219 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 05:16:11 INFO - PROCESS | 2884 | 1472904971223 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 05:16:11 INFO - PROCESS | 2884 | 1472904971228 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 05:16:11 INFO - TEST-START | /FileAPI/fileReader.html 05:16:11 INFO - PROCESS | 2884 | 1472904971231 Marionette TRACE conn5 <- [1,3002,null,{}] 05:16:11 INFO - PROCESS | 2884 | 1472904971236 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}] 05:16:11 INFO - PROCESS | 2884 | 1472904971239 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:16:11 INFO - PROCESS | 2884 | 1472904971330 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 05:16:11 INFO - PROCESS | 2884 | 1472904971338 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:11 INFO - PROCESS | 2884 | 1472904971341 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:16:11 INFO - PROCESS | 2884 | ++DOCSHELL 087E2400 == 26 [pid = 2884] [id = 762] 05:16:11 INFO - PROCESS | 2884 | ++DOMWINDOW == 76 (0BE4AC00) [pid = 2884] [serial = 2284] [outer = 00000000] 05:16:11 INFO - PROCESS | 2884 | ++DOMWINDOW == 77 (0BF36C00) [pid = 2884] [serial = 2285] [outer = 0BE4AC00] 05:16:11 INFO - PROCESS | 2884 | 1472904971392 Marionette DEBUG loaded listener.js 05:16:11 INFO - PROCESS | 2884 | ++DOMWINDOW == 78 (0C56FC00) [pid = 2884] [serial = 2286] [outer = 0BE4AC00] 05:16:11 INFO - PROCESS | 2884 | 1472904971954 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]]]}] 05:16:12 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 05:16:12 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 05:16:12 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 05:16:12 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 05:16:12 INFO - TEST-OK | /FileAPI/fileReader.html | took 770ms 05:16:12 INFO - PROCESS | 2884 | 1472904972003 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 05:16:12 INFO - PROCESS | 2884 | 1472904972008 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 05:16:12 INFO - PROCESS | 2884 | 1472904972015 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 05:16:12 INFO - TEST-START | /FileAPI/historical.html 05:16:12 INFO - PROCESS | 2884 | 1472904972017 Marionette TRACE conn5 <- [1,3006,null,{}] 05:16:12 INFO - PROCESS | 2884 | 1472904972021 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}] 05:16:12 INFO - PROCESS | 2884 | 1472904972024 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:16:12 INFO - PROCESS | 2884 | 1472904972115 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 05:16:12 INFO - PROCESS | 2884 | 1472904972124 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:12 INFO - PROCESS | 2884 | 1472904972127 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:16:12 INFO - PROCESS | 2884 | ++DOCSHELL 0F651400 == 27 [pid = 2884] [id = 763] 05:16:12 INFO - PROCESS | 2884 | ++DOMWINDOW == 79 (0F652000) [pid = 2884] [serial = 2287] [outer = 00000000] 05:16:12 INFO - PROCESS | 2884 | ++DOMWINDOW == 80 (0F705400) [pid = 2884] [serial = 2288] [outer = 0F652000] 05:16:12 INFO - PROCESS | 2884 | 1472904972177 Marionette DEBUG loaded listener.js 05:16:12 INFO - PROCESS | 2884 | ++DOMWINDOW == 81 (0F710000) [pid = 2884] [serial = 2289] [outer = 0F652000] 05:16:12 INFO - PROCESS | 2884 | 1472904972653 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"]]]}] 05:16:12 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 05:16:12 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 05:16:12 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 05:16:12 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 05:16:12 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 05:16:12 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 05:16:12 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 05:16:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:16:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:16:12 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 05:16:12 INFO - TEST-OK | /FileAPI/historical.html | took 671ms 05:16:12 INFO - PROCESS | 2884 | 1472904972689 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 05:16:12 INFO - PROCESS | 2884 | 1472904972691 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 05:16:12 INFO - PROCESS | 2884 | 1472904972695 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 05:16:12 INFO - TEST-START | /FileAPI/idlharness.html 05:16:12 INFO - PROCESS | 2884 | 1472904972698 Marionette TRACE conn5 <- [1,3010,null,{}] 05:16:12 INFO - PROCESS | 2884 | 1472904972710 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}] 05:16:12 INFO - PROCESS | 2884 | 1472904972714 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:16:12 INFO - PROCESS | 2884 | 1472904972829 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 05:16:12 INFO - PROCESS | 2884 | 1472904972945 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:12 INFO - PROCESS | 2884 | 1472904972948 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:16:12 INFO - PROCESS | 2884 | ++DOCSHELL 0FF3C400 == 28 [pid = 2884] [id = 764] 05:16:12 INFO - PROCESS | 2884 | ++DOMWINDOW == 82 (0FFD9C00) [pid = 2884] [serial = 2290] [outer = 00000000] 05:16:13 INFO - PROCESS | 2884 | ++DOMWINDOW == 83 (10A55800) [pid = 2884] [serial = 2291] [outer = 0FFD9C00] 05:16:13 INFO - PROCESS | 2884 | 1472904972999 Marionette DEBUG loaded listener.js 05:16:13 INFO - PROCESS | 2884 | ++DOMWINDOW == 84 (138AA000) [pid = 2884] [serial = 2292] [outer = 0FFD9C00] 05:16:13 INFO - PROCESS | 2884 | 1472904973914 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\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 05:16:13 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 05:16:13 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:16:13 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:16:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:16:13 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:16:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:16:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:16:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:16:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:16:13 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 05:16:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 05:16:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 05:16:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 05:16:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 05:16:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 05:16:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 05:16:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 05:16:14 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:16:14 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:16:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:16:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:16:14 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:16:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:16:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:16:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:16:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:16:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 05:16:14 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:16:14 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:16:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:16:14 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:16:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:16:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:16:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:16:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:16:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 05:16:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 05:16:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 05:16:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 05:16:14 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 05:16:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:16:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:16:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:16:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:16:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:16:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:16:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:16:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:16:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 05:16:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 05:16:14 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 05:16:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:16:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:16:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:16:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:16:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:16:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:16:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:16:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:16:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 05:16:14 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:16:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:16:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:16:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:16:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:16:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:16:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:16:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:16:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 05:16:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 05:16:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 05:16:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 05:16:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 05:16:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 05:16:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 05:16:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 05:16:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 05:16:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 05:16:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 05:16:14 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 05:16:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:16:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:16:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:16:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:16:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:16:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:16:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:16:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:16:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 05:16:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 05:16:14 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 05:16:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:16:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:16:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:16:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:16:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:16:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:16:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:16:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:16:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 05:16:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 05:16:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 05:16:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 05:16:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 05:16:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 05:16:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 05:16:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 05:16:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 05:16:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 05:16:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 05:16:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 05:16:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 05:16:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 05:16:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 05:16:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 05:16:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 05:16:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 05:16:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 05:16:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 05:16:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 05:16:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 05:16:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 05:16:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 05:16:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 05:16:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 05:16:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 05:16:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 05:16:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 05:16:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 05:16:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 05:16:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 05:16:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 05:16:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 05:16:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 05:16:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 05:16:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 05:16:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 05:16:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 05:16:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 05:16:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 05:16:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 05:16:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 05:16:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 05:16:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 05:16:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 05:16:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 05:16:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 05:16:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 05:16:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 05:16:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 05:16:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 05:16:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 05:16:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 05:16:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 05:16:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 05:16:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 05:16:14 INFO - TEST-OK | /FileAPI/idlharness.html | took 1331ms 05:16:14 INFO - PROCESS | 2884 | 1472904974029 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 05:16:14 INFO - PROCESS | 2884 | 1472904974032 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 05:16:14 INFO - PROCESS | 2884 | 1472904974035 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 05:16:14 INFO - TEST-START | /FileAPI/idlharness.worker 05:16:14 INFO - PROCESS | 2884 | 1472904974037 Marionette TRACE conn5 <- [1,3014,null,{}] 05:16:14 INFO - PROCESS | 2884 | 1472904974043 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}] 05:16:14 INFO - PROCESS | 2884 | 1472904974045 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:16:14 INFO - PROCESS | 2884 | 1472904974171 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 05:16:14 INFO - PROCESS | 2884 | 1472904974177 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:14 INFO - PROCESS | 2884 | 1472904974179 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:16:14 INFO - PROCESS | 2884 | ++DOCSHELL 0F849800 == 29 [pid = 2884] [id = 765] 05:16:14 INFO - PROCESS | 2884 | ++DOMWINDOW == 85 (0F91F400) [pid = 2884] [serial = 2293] [outer = 00000000] 05:16:14 INFO - PROCESS | 2884 | ++DOMWINDOW == 86 (17B06C00) [pid = 2884] [serial = 2294] [outer = 0F91F400] 05:16:14 INFO - PROCESS | 2884 | 1472904974226 Marionette DEBUG loaded listener.js 05:16:14 INFO - PROCESS | 2884 | ++DOMWINDOW == 87 (17B34C00) [pid = 2884] [serial = 2295] [outer = 0F91F400] 05:16:14 INFO - PROCESS | 2884 | [2884] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:16:15 INFO - PROCESS | 2884 | 1472904975446 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\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 05:16:15 INFO - PROCESS | 2884 | --DOMWINDOW == 86 (17DA9800) [pid = 2884] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 05:16:15 INFO - PROCESS | 2884 | --DOMWINDOW == 85 (1827A400) [pid = 2884] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 05:16:15 INFO - PROCESS | 2884 | --DOMWINDOW == 84 (186ED800) [pid = 2884] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 05:16:15 INFO - PROCESS | 2884 | --DOMWINDOW == 83 (17DAC000) [pid = 2884] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 05:16:15 INFO - PROCESS | 2884 | --DOMWINDOW == 82 (16051400) [pid = 2884] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 05:16:15 INFO - PROCESS | 2884 | --DOMWINDOW == 81 (0BE4D800) [pid = 2884] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:16:15 INFO - PROCESS | 2884 | --DOMWINDOW == 80 (0BF33400) [pid = 2884] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 05:16:15 INFO - PROCESS | 2884 | --DOMWINDOW == 79 (0FEE0400) [pid = 2884] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 05:16:15 INFO - PROCESS | 2884 | --DOMWINDOW == 78 (15FF2400) [pid = 2884] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 05:16:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 05:16:15 INFO - {} 05:16:15 INFO - PROCESS | 2884 | --DOMWINDOW == 77 (0BE43C00) [pid = 2884] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 05:16:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:16:15 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:16:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:16:15 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:16:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:16:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:16:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:16:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:16:15 INFO - PROCESS | 2884 | --DOMWINDOW == 76 (10B43400) [pid = 2884] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 05:16:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 05:16:15 INFO - {} 05:16:15 INFO - PROCESS | 2884 | --DOMWINDOW == 75 (17AC3800) [pid = 2884] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 05:16:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 05:16:15 INFO - {} 05:16:15 INFO - PROCESS | 2884 | --DOMWINDOW == 74 (17B95400) [pid = 2884] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 05:16:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 05:16:15 INFO - {} 05:16:15 INFO - PROCESS | 2884 | --DOMWINDOW == 73 (17DA6000) [pid = 2884] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 05:16:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 05:16:15 INFO - {} 05:16:15 INFO - PROCESS | 2884 | --DOMWINDOW == 72 (1899D400) [pid = 2884] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 05:16:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 05:16:15 INFO - {} 05:16:15 INFO - PROCESS | 2884 | --DOMWINDOW == 71 (0C56C000) [pid = 2884] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:16:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 05:16:15 INFO - {} 05:16:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 05:16:15 INFO - {} 05:16:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 05:16:15 INFO - {} 05:16:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:16:15 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:16:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:16:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:16:15 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:16:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:16:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:16:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:16:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:16:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 05:16:15 INFO - {} 05:16:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:16:15 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:16:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:16:15 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:16:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:16:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:16:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:16:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:16:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 05:16:15 INFO - {} 05:16:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 05:16:15 INFO - {} 05:16:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 05:16:15 INFO - {} 05:16:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 05:16:15 INFO - {} 05:16:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 05:16:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:16:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:16:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:16:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:16:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:16:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:16:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:16:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:16:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 05:16:15 INFO - {} 05:16:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 05:16:15 INFO - {} 05:16:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 05:16:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:16:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:16:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:16:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:16:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:16:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:16:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:16:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:16:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 05:16:15 INFO - {} 05:16:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:16:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:16:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:16:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:16:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:16:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:16:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:16:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:16:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 05:16:15 INFO - {} 05:16:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 05:16:15 INFO - {} 05:16:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 05:16:15 INFO - {} 05:16:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 05:16:15 INFO - {} 05:16:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 05:16:15 INFO - {} 05:16:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 05:16:15 INFO - {} 05:16:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 05:16:15 INFO - {} 05:16:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 05:16:15 INFO - {} 05:16:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 05:16:15 INFO - {} 05:16:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 05:16:15 INFO - {} 05:16:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 05:16:15 INFO - {} 05:16:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 05:16:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:16:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:16:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:16:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:16:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:16:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:16:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:16:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:16:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 05:16:15 INFO - {} 05:16:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 05:16:15 INFO - {} 05:16:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 05:16:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:16:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:16:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:16:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:16:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:16:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:16:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:16:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:16:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:16:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 05:16:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:16:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:16:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 05:16:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:16:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:16:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:16:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:16:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 05:16:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:16:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:16:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:16:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:16:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:16:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:16:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:16:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 05:16:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:16:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:16:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 05:16:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:16:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:16:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:16:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:16:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 05:16:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:16:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:16:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 05:16:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:16:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:16:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:16:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:16:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 05:16:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:16:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:16:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 05:16:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:16:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:16:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:16:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:16:15 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 05:16:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:16:15 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:16:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:16:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:16:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:16:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:16:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:16:15 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 05:16:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:16:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:16:15 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:16:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:16:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:16:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:16:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:16:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 05:16:15 INFO - {} 05:16:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 05:16:15 INFO - {} 05:16:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 05:16:15 INFO - {} 05:16:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 05:16:15 INFO - {} 05:16:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 05:16:15 INFO - {} 05:16:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 05:16:15 INFO - {} 05:16:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 05:16:15 INFO - {} 05:16:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 05:16:15 INFO - {} 05:16:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 05:16:15 INFO - {} 05:16:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 05:16:15 INFO - {} 05:16:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 05:16:15 INFO - {} 05:16:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 05:16:15 INFO - {} 05:16:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 05:16:15 INFO - {} 05:16:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 05:16:15 INFO - {} 05:16:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 05:16:15 INFO - {} 05:16:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 05:16:15 INFO - {} 05:16:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 05:16:15 INFO - {} 05:16:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 05:16:15 INFO - {} 05:16:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 05:16:15 INFO - {} 05:16:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 05:16:15 INFO - {} 05:16:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 05:16:15 INFO - {} 05:16:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 05:16:15 INFO - {} 05:16:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 05:16:15 INFO - {} 05:16:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 05:16:15 INFO - {} 05:16:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 05:16:15 INFO - {} 05:16:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 05:16:15 INFO - {} 05:16:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:16:15 INFO - {} 05:16:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:16:15 INFO - {} 05:16:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 05:16:15 INFO - {} 05:16:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 05:16:15 INFO - {} 05:16:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 05:16:15 INFO - {} 05:16:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:16:15 INFO - {} 05:16:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 05:16:15 INFO - {} 05:16:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 05:16:15 INFO - {} 05:16:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 05:16:15 INFO - {} 05:16:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 05:16:15 INFO - {} 05:16:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 05:16:15 INFO - {} 05:16:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 05:16:15 INFO - {} 05:16:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 05:16:15 INFO - {} 05:16:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 05:16:15 INFO - {} 05:16:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 05:16:15 INFO - {} 05:16:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 05:16:15 INFO - {} 05:16:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 05:16:15 INFO - {} 05:16:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 05:16:15 INFO - {} 05:16:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 05:16:15 INFO - {} 05:16:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 05:16:15 INFO - {} 05:16:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 05:16:15 INFO - {} 05:16:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 05:16:15 INFO - {} 05:16:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 05:16:15 INFO - {} 05:16:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 05:16:15 INFO - {} 05:16:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 05:16:15 INFO - {} 05:16:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 05:16:15 INFO - {} 05:16:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 05:16:15 INFO - {} 05:16:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 05:16:15 INFO - {} 05:16:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 05:16:15 INFO - {} 05:16:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:16:15 INFO - {} 05:16:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:16:15 INFO - {} 05:16:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 05:16:15 INFO - {} 05:16:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:16:15 INFO - {} 05:16:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 05:16:15 INFO - {} 05:16:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:16:15 INFO - {} 05:16:15 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1556ms 05:16:15 INFO - PROCESS | 2884 | 1472904975595 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 05:16:15 INFO - PROCESS | 2884 | 1472904975597 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 05:16:15 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 05:16:15 INFO - PROCESS | 2884 | 1472904975601 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 05:16:15 INFO - PROCESS | 2884 | 1472904975602 Marionette TRACE conn5 <- [1,3018,null,{}] 05:16:15 INFO - PROCESS | 2884 | 1472904975606 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}] 05:16:15 INFO - PROCESS | 2884 | 1472904975608 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:16:15 INFO - PROCESS | 2884 | 1472904975685 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 05:16:15 INFO - PROCESS | 2884 | 1472904975779 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:15 INFO - PROCESS | 2884 | 1472904975781 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:16:15 INFO - PROCESS | 2884 | ++DOCSHELL 16051400 == 30 [pid = 2884] [id = 766] 05:16:15 INFO - PROCESS | 2884 | ++DOMWINDOW == 72 (17AC3800) [pid = 2884] [serial = 2296] [outer = 00000000] 05:16:15 INFO - PROCESS | 2884 | ++DOMWINDOW == 73 (17DA6000) [pid = 2884] [serial = 2297] [outer = 17AC3800] 05:16:15 INFO - PROCESS | 2884 | 1472904975829 Marionette DEBUG loaded listener.js 05:16:15 INFO - PROCESS | 2884 | ++DOMWINDOW == 74 (18650400) [pid = 2884] [serial = 2298] [outer = 17AC3800] 05:16:16 INFO - PROCESS | 2884 | 1472904976189 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]]]}] 05:16:16 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 05:16:16 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 630ms 05:16:16 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 05:16:16 INFO - PROCESS | 2884 | 1472904976234 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 05:16:16 INFO - PROCESS | 2884 | 1472904976237 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 05:16:16 INFO - PROCESS | 2884 | 1472904976240 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 05:16:16 INFO - PROCESS | 2884 | 1472904976241 Marionette TRACE conn5 <- [1,3022,null,{}] 05:16:16 INFO - PROCESS | 2884 | 1472904976245 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}] 05:16:16 INFO - PROCESS | 2884 | 1472904976250 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:16:16 INFO - PROCESS | 2884 | 1472904976397 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 05:16:16 INFO - PROCESS | 2884 | 1472904976413 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:16 INFO - PROCESS | 2884 | 1472904976415 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:16:16 INFO - PROCESS | 2884 | ++DOCSHELL 087DB800 == 31 [pid = 2884] [id = 767] 05:16:16 INFO - PROCESS | 2884 | ++DOMWINDOW == 75 (087DBC00) [pid = 2884] [serial = 2299] [outer = 00000000] 05:16:16 INFO - PROCESS | 2884 | ++DOMWINDOW == 76 (0BE1BC00) [pid = 2884] [serial = 2300] [outer = 087DBC00] 05:16:16 INFO - PROCESS | 2884 | 1472904976461 Marionette DEBUG loaded listener.js 05:16:16 INFO - PROCESS | 2884 | ++DOMWINDOW == 77 (1B03CC00) [pid = 2884] [serial = 2301] [outer = 087DBC00] 05:16:16 INFO - PROCESS | 2884 | 1472904976872 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]]]}] 05:16:16 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 05:16:16 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 670ms 05:16:16 INFO - PROCESS | 2884 | 1472904976911 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 05:16:16 INFO - TEST-START | /FileAPI/blob/Blob-close.html 05:16:16 INFO - PROCESS | 2884 | 1472904976913 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 05:16:16 INFO - PROCESS | 2884 | 1472904976916 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 05:16:16 INFO - PROCESS | 2884 | 1472904976918 Marionette TRACE conn5 <- [1,3026,null,{}] 05:16:16 INFO - PROCESS | 2884 | 1472904976921 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}] 05:16:16 INFO - PROCESS | 2884 | 1472904976923 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:16:17 INFO - PROCESS | 2884 | 1472904977046 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 05:16:17 INFO - PROCESS | 2884 | 1472904977085 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:17 INFO - PROCESS | 2884 | 1472904977087 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:16:17 INFO - PROCESS | 2884 | ++DOCSHELL 0BE3E400 == 32 [pid = 2884] [id = 768] 05:16:17 INFO - PROCESS | 2884 | ++DOMWINDOW == 78 (0F65C800) [pid = 2884] [serial = 2302] [outer = 00000000] 05:16:17 INFO - PROCESS | 2884 | ++DOMWINDOW == 79 (1B1F6800) [pid = 2884] [serial = 2303] [outer = 0F65C800] 05:16:17 INFO - PROCESS | 2884 | 1472904977134 Marionette DEBUG loaded listener.js 05:16:17 INFO - PROCESS | 2884 | ++DOMWINDOW == 80 (1B73EC00) [pid = 2884] [serial = 2304] [outer = 0F65C800] 05:16:17 INFO - PROCESS | 2884 | 1472904977627 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"]]]}] 05:16:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 05:16:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 05:16:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:16:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:16:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 05:16:17 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 731ms 05:16:17 INFO - PROCESS | 2884 | 1472904977648 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 05:16:17 INFO - PROCESS | 2884 | 1472904977652 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 05:16:17 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 05:16:17 INFO - PROCESS | 2884 | 1472904977658 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 05:16:17 INFO - PROCESS | 2884 | 1472904977662 Marionette TRACE conn5 <- [1,3030,null,{}] 05:16:17 INFO - PROCESS | 2884 | 1472904977667 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}] 05:16:17 INFO - PROCESS | 2884 | 1472904977671 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:16:17 INFO - PROCESS | 2884 | 1472904977822 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 05:16:17 INFO - PROCESS | 2884 | 1472904977968 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:17 INFO - PROCESS | 2884 | 1472904977971 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:16:18 INFO - PROCESS | 2884 | ++DOCSHELL 0879A800 == 33 [pid = 2884] [id = 769] 05:16:18 INFO - PROCESS | 2884 | ++DOMWINDOW == 81 (087E3400) [pid = 2884] [serial = 2305] [outer = 00000000] 05:16:18 INFO - PROCESS | 2884 | ++DOMWINDOW == 82 (0C521000) [pid = 2884] [serial = 2306] [outer = 087E3400] 05:16:18 INFO - PROCESS | 2884 | 1472904978036 Marionette DEBUG loaded listener.js 05:16:18 INFO - PROCESS | 2884 | ++DOMWINDOW == 83 (0F265400) [pid = 2884] [serial = 2307] [outer = 087E3400] 05:16:18 INFO - PROCESS | 2884 | 1472904978916 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]]]}] 05:16:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 05:16:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 05:16:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 05:16:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 05:16:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 05:16:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 05:16:18 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. 05:16:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 05:16:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 05:16:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 05:16:18 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'.) 05:16:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 05:16:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 05:16:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 05:16:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 05:16:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 05:16:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 05:16:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 05:16:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 05:16:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 05:16:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 05:16:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 05:16:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 05:16:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 05:16:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 05:16:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 05:16:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 05:16:18 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. 05:16:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 05:16:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:16:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:16:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 05:16:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 05:16:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 05:16:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 05:16:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 05:16:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 05:16:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 05:16:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 05:16:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 05:16:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 05:16:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 05:16:18 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. 05:16:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 05:16:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:16:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:16:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:16:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 05:16:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:16:18 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. 05:16:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 05:16:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:16:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:16:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:16:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 05:16:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:16:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 05:16:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 05:16:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 05:16:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 05:16:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 05:16:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:16:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:16:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 05:16:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 05:16:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 05:16:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 05:16:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:16:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:16:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:16:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:16:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:16:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 05:16:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 05:16:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:16:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:16:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:16:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:16:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:16:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 05:16:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:16:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:16:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:16:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:16:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:16:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 05:16:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:16:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:16:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:16:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:16:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:16:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 05:16:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 05:16:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:16:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:16:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:16:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:16:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:16:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 05:16:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:16:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:16:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:16:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:16:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:16:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 05:16:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:16:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:16:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:16:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:16:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:16:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 05:16:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:16:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:16:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:16:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:16:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:16:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 05:16:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:16:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:16:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:16:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:16:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:16:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 05:16:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 05:16:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 05:16:18 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1327ms 05:16:18 INFO - PROCESS | 2884 | 1472904978985 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 05:16:19 INFO - PROCESS | 2884 | 1472904978991 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 05:16:19 INFO - PROCESS | 2884 | 1472904978997 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 05:16:19 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 05:16:19 INFO - PROCESS | 2884 | 1472904979000 Marionette TRACE conn5 <- [1,3034,null,{}] 05:16:19 INFO - PROCESS | 2884 | 1472904979005 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}] 05:16:19 INFO - PROCESS | 2884 | 1472904979008 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:16:19 INFO - PROCESS | 2884 | 1472904979137 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 05:16:19 INFO - PROCESS | 2884 | 1472904979271 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:19 INFO - PROCESS | 2884 | 1472904979274 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:16:19 INFO - PROCESS | 2884 | ++DOCSHELL 0F84D800 == 34 [pid = 2884] [id = 770] 05:16:19 INFO - PROCESS | 2884 | ++DOMWINDOW == 84 (0FF3A000) [pid = 2884] [serial = 2308] [outer = 00000000] 05:16:19 INFO - PROCESS | 2884 | ++DOMWINDOW == 85 (1433D000) [pid = 2884] [serial = 2309] [outer = 0FF3A000] 05:16:19 INFO - PROCESS | 2884 | 1472904979338 Marionette DEBUG loaded listener.js 05:16:19 INFO - PROCESS | 2884 | ++DOMWINDOW == 86 (16044C00) [pid = 2884] [serial = 2310] [outer = 0FF3A000] 05:16:19 INFO - PROCESS | 2884 | [2884] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:16:20 INFO - PROCESS | 2884 | 1472904979988 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 05:16:20 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 05:16:20 INFO - {} 05:16:20 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1019ms 05:16:20 INFO - PROCESS | 2884 | 1472904980031 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 05:16:20 INFO - PROCESS | 2884 | 1472904980034 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 05:16:20 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 05:16:20 INFO - PROCESS | 2884 | 1472904980038 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 05:16:20 INFO - PROCESS | 2884 | 1472904980042 Marionette TRACE conn5 <- [1,3038,null,{}] 05:16:20 INFO - PROCESS | 2884 | 1472904980073 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}] 05:16:20 INFO - PROCESS | 2884 | 1472904980078 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:16:20 INFO - PROCESS | 2884 | 1472904980213 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 05:16:20 INFO - PROCESS | 2884 | 1472904980351 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:20 INFO - PROCESS | 2884 | 1472904980354 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:16:20 INFO - PROCESS | 2884 | ++DOCSHELL 18D38400 == 35 [pid = 2884] [id = 771] 05:16:20 INFO - PROCESS | 2884 | ++DOMWINDOW == 87 (1AA21C00) [pid = 2884] [serial = 2311] [outer = 00000000] 05:16:20 INFO - PROCESS | 2884 | ++DOMWINDOW == 88 (1BE29000) [pid = 2884] [serial = 2312] [outer = 1AA21C00] 05:16:20 INFO - PROCESS | 2884 | 1472904980417 Marionette DEBUG loaded listener.js 05:16:20 INFO - PROCESS | 2884 | ++DOMWINDOW == 89 (1BE2F000) [pid = 2884] [serial = 2313] [outer = 1AA21C00] 05:16:21 INFO - PROCESS | 2884 | 1472904981168 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]]]}] 05:16:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 05:16:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 05:16:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 05:16:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 05:16:21 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1180ms 05:16:21 INFO - PROCESS | 2884 | 1472904981220 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 05:16:21 INFO - PROCESS | 2884 | 1472904981224 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 05:16:21 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 05:16:21 INFO - PROCESS | 2884 | 1472904981230 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 05:16:21 INFO - PROCESS | 2884 | 1472904981233 Marionette TRACE conn5 <- [1,3042,null,{}] 05:16:21 INFO - PROCESS | 2884 | 1472904981238 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}] 05:16:21 INFO - PROCESS | 2884 | 1472904981241 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:16:21 INFO - PROCESS | 2884 | 1472904981366 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 05:16:21 INFO - PROCESS | 2884 | 1472904981495 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:21 INFO - PROCESS | 2884 | 1472904981498 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:16:21 INFO - PROCESS | 2884 | --DOCSHELL 087DB800 == 34 [pid = 2884] [id = 767] 05:16:21 INFO - PROCESS | 2884 | --DOCSHELL 16051400 == 33 [pid = 2884] [id = 766] 05:16:21 INFO - PROCESS | 2884 | --DOCSHELL 0F849800 == 32 [pid = 2884] [id = 765] 05:16:21 INFO - PROCESS | 2884 | --DOCSHELL 0FF3C400 == 31 [pid = 2884] [id = 764] 05:16:21 INFO - PROCESS | 2884 | --DOCSHELL 0F651400 == 30 [pid = 2884] [id = 763] 05:16:21 INFO - PROCESS | 2884 | --DOCSHELL 087E2400 == 29 [pid = 2884] [id = 762] 05:16:21 INFO - PROCESS | 2884 | --DOMWINDOW == 88 (18130400) [pid = 2884] [serial = 2250] [outer = 00000000] [url = about:blank] 05:16:21 INFO - PROCESS | 2884 | --DOMWINDOW == 87 (18652400) [pid = 2884] [serial = 2253] [outer = 00000000] [url = about:blank] 05:16:21 INFO - PROCESS | 2884 | --DOMWINDOW == 86 (181C3800) [pid = 2884] [serial = 2251] [outer = 00000000] [url = about:blank] 05:16:21 INFO - PROCESS | 2884 | --DOMWINDOW == 85 (186F8000) [pid = 2884] [serial = 2256] [outer = 00000000] [url = about:blank] 05:16:21 INFO - PROCESS | 2884 | --DOMWINDOW == 84 (18659400) [pid = 2884] [serial = 2254] [outer = 00000000] [url = about:blank] 05:16:21 INFO - PROCESS | 2884 | --DOMWINDOW == 83 (181BF800) [pid = 2884] [serial = 2225] [outer = 00000000] [url = about:blank] 05:16:21 INFO - PROCESS | 2884 | --DOMWINDOW == 82 (17B2F000) [pid = 2884] [serial = 2233] [outer = 00000000] [url = about:blank] 05:16:21 INFO - PROCESS | 2884 | --DOMWINDOW == 81 (17BCBC00) [pid = 2884] [serial = 2234] [outer = 00000000] [url = about:blank] 05:16:21 INFO - PROCESS | 2884 | --DOMWINDOW == 80 (0C56E000) [pid = 2884] [serial = 2236] [outer = 00000000] [url = about:blank] 05:16:21 INFO - PROCESS | 2884 | --DOMWINDOW == 79 (0C5C9400) [pid = 2884] [serial = 2227] [outer = 00000000] [url = about:blank] 05:16:21 INFO - PROCESS | 2884 | --DOMWINDOW == 78 (0F260800) [pid = 2884] [serial = 2228] [outer = 00000000] [url = about:blank] 05:16:21 INFO - PROCESS | 2884 | --DOMWINDOW == 77 (13ABAC00) [pid = 2884] [serial = 2241] [outer = 00000000] [url = about:blank] 05:16:21 INFO - PROCESS | 2884 | --DOMWINDOW == 76 (142AFC00) [pid = 2884] [serial = 2242] [outer = 00000000] [url = about:blank] 05:16:21 INFO - PROCESS | 2884 | --DOMWINDOW == 75 (1604D000) [pid = 2884] [serial = 2244] [outer = 00000000] [url = about:blank] 05:16:21 INFO - PROCESS | 2884 | --DOMWINDOW == 74 (16BC4000) [pid = 2884] [serial = 2245] [outer = 00000000] [url = about:blank] 05:16:21 INFO - PROCESS | 2884 | --DOMWINDOW == 73 (0F651800) [pid = 2884] [serial = 2238] [outer = 00000000] [url = about:blank] 05:16:21 INFO - PROCESS | 2884 | --DOMWINDOW == 72 (0F7C3800) [pid = 2884] [serial = 2239] [outer = 00000000] [url = about:blank] 05:16:21 INFO - PROCESS | 2884 | --DOMWINDOW == 71 (13AB8800) [pid = 2884] [serial = 2230] [outer = 00000000] [url = about:blank] 05:16:21 INFO - PROCESS | 2884 | --DOMWINDOW == 70 (13BCB000) [pid = 2884] [serial = 2231] [outer = 00000000] [url = about:blank] 05:16:21 INFO - PROCESS | 2884 | --DOMWINDOW == 69 (17B36800) [pid = 2884] [serial = 2247] [outer = 00000000] [url = about:blank] 05:16:21 INFO - PROCESS | 2884 | --DOMWINDOW == 68 (186F3800) [pid = 2884] [serial = 2259] [outer = 00000000] [url = about:blank] 05:16:21 INFO - PROCESS | 2884 | --DOMWINDOW == 67 (189A2400) [pid = 2884] [serial = 2263] [outer = 00000000] [url = about:blank] 05:16:21 INFO - PROCESS | 2884 | --DOMWINDOW == 66 (18A69C00) [pid = 2884] [serial = 2266] [outer = 00000000] [url = about:blank] 05:16:21 INFO - PROCESS | 2884 | --DOMWINDOW == 65 (18A61400) [pid = 2884] [serial = 2265] [outer = 00000000] [url = about:blank] 05:16:21 INFO - PROCESS | 2884 | --DOMWINDOW == 64 (186F8C00) [pid = 2884] [serial = 2257] [outer = 00000000] [url = about:blank] 05:16:21 INFO - PROCESS | 2884 | --DOMWINDOW == 63 (1898A800) [pid = 2884] [serial = 2260] [outer = 00000000] [url = about:blank] 05:16:21 INFO - PROCESS | 2884 | --DOMWINDOW == 62 (17B91C00) [pid = 2884] [serial = 2248] [outer = 00000000] [url = about:blank] 05:16:21 INFO - PROCESS | 2884 | --DOMWINDOW == 61 (1899CC00) [pid = 2884] [serial = 2262] [outer = 00000000] [url = about:blank] 05:16:21 INFO - PROCESS | 2884 | --DOMWINDOW == 60 (0C5CBC00) [pid = 2884] [serial = 2268] [outer = 00000000] [url = about:blank] 05:16:21 INFO - PROCESS | 2884 | ++DOCSHELL 087E1800 == 30 [pid = 2884] [id = 772] 05:16:21 INFO - PROCESS | 2884 | ++DOMWINDOW == 61 (087E2400) [pid = 2884] [serial = 2314] [outer = 00000000] 05:16:21 INFO - PROCESS | 2884 | ++DOMWINDOW == 62 (0BE46400) [pid = 2884] [serial = 2315] [outer = 087E2400] 05:16:21 INFO - PROCESS | 2884 | 1472904981576 Marionette DEBUG loaded listener.js 05:16:21 INFO - PROCESS | 2884 | ++DOMWINDOW == 63 (0F17AC00) [pid = 2884] [serial = 2316] [outer = 087E2400] 05:16:22 INFO - PROCESS | 2884 | 1472904982239 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"]]]}] 05:16:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 05:16:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 05:16:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 05:16:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 05:16:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 05:16:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 05:16:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 05:16:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 05:16:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 05:16:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 05:16:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 05:16:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 05:16:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 05:16:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 05:16:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 05:16:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 05:16:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 05:16:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 05:16:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 05:16:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 05:16:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 05:16:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 05:16:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 05:16:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 05:16:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 05:16:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 05:16:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 05:16:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 05:16:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 05:16:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 05:16:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 05:16:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 05:16:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 05:16:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 05:16:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 05:16:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 05:16:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 05:16:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 05:16:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 05:16:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 05:16:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 05:16:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 05:16:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 05:16:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 05:16:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 05:16:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 05:16:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 05:16:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 05:16:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 05:16:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 05:16:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 05:16:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 05:16:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 05:16:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 05:16:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 05:16:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 05:16:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 05:16:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 05:16:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 05:16:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 05:16:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 05:16:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 05:16:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 05:16:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 05:16:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 05:16:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 05:16:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 05:16:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 05:16:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 05:16:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 05:16:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 05:16:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 05:16:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 05:16:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 05:16:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 05:16:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 05:16:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 05:16:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 05:16:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 05:16:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 05:16:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 05:16:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 05:16:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 05:16:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 05:16:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 05:16:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 05:16:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 05:16:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 05:16:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 05:16:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 05:16:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 05:16:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 05:16:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 05:16:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 05:16:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 05:16:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 05:16:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 05:16:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 05:16:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 05:16:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:16:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:16:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:16:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:16:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:16:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 05:16:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:16:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:16:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:16:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:16:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:16:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 05:16:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:16:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:16:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:16:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:16:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:16:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 05:16:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:16:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:16:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:16:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:16:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:16:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 05:16:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:16:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:16:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:16:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:16:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:16:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 05:16:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:16:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:16:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:16:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:16:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:16:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 05:16:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:16:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:16:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:16:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:16:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:16:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 05:16:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:16:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:16:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:16:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:16:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:16:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 05:16:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:16:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:16:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:16:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:16:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:16:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 05:16:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:16:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:16:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:16:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:16:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:16:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 05:16:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:16:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:16:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:16:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:16:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:16:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 05:16:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:16:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:16:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:16:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:16:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:16:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 05:16:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:16:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:16:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:16:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:16:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:16:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 05:16:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:16:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:16:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:16:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:16:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:16:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 05:16:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:16:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:16:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:16:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:16:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:16:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 05:16:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:16:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:16:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:16:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:16:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:16:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 05:16:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:16:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:16:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:16:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:16:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:16:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 05:16:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:16:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:16:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:16:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:16:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:16:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 05:16:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:16:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:16:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:16:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:16:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:16:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 05:16:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:16:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:16:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:16:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:16:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:16:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 05:16:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:16:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:16:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:16:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:16:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:16:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 05:16:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:16:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:16:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:16:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:16:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:16:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:16:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:16:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:16:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:16:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:16:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:16:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 05:16:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:16:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:16:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:16:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:16:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:16:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 05:16:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:16:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:16:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:16:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:16:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:16:22 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1132ms 05:16:22 INFO - PROCESS | 2884 | 1472904982362 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 05:16:22 INFO - PROCESS | 2884 | 1472904982367 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 05:16:22 INFO - PROCESS | 2884 | 1472904982373 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 05:16:22 INFO - TEST-START | /FileAPI/file/File-constructor.html 05:16:22 INFO - PROCESS | 2884 | 1472904982375 Marionette TRACE conn5 <- [1,3046,null,{}] 05:16:22 INFO - PROCESS | 2884 | 1472904982379 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}] 05:16:22 INFO - PROCESS | 2884 | 1472904982381 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:16:22 INFO - PROCESS | 2884 | 1472904982470 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 05:16:22 INFO - PROCESS | 2884 | 1472904982476 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:22 INFO - PROCESS | 2884 | 1472904982478 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:16:22 INFO - PROCESS | 2884 | ++DOCSHELL 10BE0C00 == 31 [pid = 2884] [id = 773] 05:16:22 INFO - PROCESS | 2884 | ++DOMWINDOW == 64 (10BE3400) [pid = 2884] [serial = 2317] [outer = 00000000] 05:16:22 INFO - PROCESS | 2884 | ++DOMWINDOW == 65 (13AD6C00) [pid = 2884] [serial = 2318] [outer = 10BE3400] 05:16:22 INFO - PROCESS | 2884 | 1472904982526 Marionette DEBUG loaded listener.js 05:16:22 INFO - PROCESS | 2884 | ++DOMWINDOW == 66 (13D9A800) [pid = 2884] [serial = 2319] [outer = 10BE3400] 05:16:23 INFO - PROCESS | 2884 | 1472904983024 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]]]}] 05:16:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 05:16:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 05:16:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 05:16:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 05:16:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 05:16:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 05:16:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 05:16:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 05:16:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 05:16:23 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 05:16:23 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 05:16:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:16:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:16:23 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 05:16:23 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 05:16:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 05:16:23 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:16:23 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 05:16:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:16:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:16:23 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 05:16:23 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 05:16:23 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 05:16:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:16:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:16:23 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 05:16:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 05:16:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 05:16:23 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 675ms 05:16:23 INFO - PROCESS | 2884 | 1472904983077 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 05:16:23 INFO - PROCESS | 2884 | 1472904983080 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 05:16:23 INFO - PROCESS | 2884 | 1472904983083 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 05:16:23 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 05:16:23 INFO - PROCESS | 2884 | 1472904983086 Marionette TRACE conn5 <- [1,3050,null,{}] 05:16:23 INFO - PROCESS | 2884 | 1472904983097 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}] 05:16:23 INFO - PROCESS | 2884 | 1472904983101 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:16:23 INFO - PROCESS | 2884 | 1472904983187 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 05:16:23 INFO - PROCESS | 2884 | 1472904983289 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:23 INFO - PROCESS | 2884 | 1472904983292 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:16:23 INFO - PROCESS | 2884 | ++DOCSHELL 166CDC00 == 32 [pid = 2884] [id = 774] 05:16:23 INFO - PROCESS | 2884 | ++DOMWINDOW == 67 (166CE800) [pid = 2884] [serial = 2320] [outer = 00000000] 05:16:23 INFO - PROCESS | 2884 | ++DOMWINDOW == 68 (17615800) [pid = 2884] [serial = 2321] [outer = 166CE800] 05:16:23 INFO - PROCESS | 2884 | 1472904983340 Marionette DEBUG loaded listener.js 05:16:23 INFO - PROCESS | 2884 | ++DOMWINDOW == 69 (17AC9C00) [pid = 2884] [serial = 2322] [outer = 166CE800] 05:16:23 INFO - PROCESS | 2884 | [2884] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:16:23 INFO - PROCESS | 2884 | 1472904983709 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 05:16:23 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 05:16:23 INFO - {} 05:16:23 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 670ms 05:16:23 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 05:16:23 INFO - PROCESS | 2884 | 1472904983758 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 05:16:23 INFO - PROCESS | 2884 | 1472904983761 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 05:16:23 INFO - PROCESS | 2884 | 1472904983764 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 05:16:23 INFO - PROCESS | 2884 | 1472904983766 Marionette TRACE conn5 <- [1,3054,null,{}] 05:16:23 INFO - PROCESS | 2884 | 1472904983770 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}] 05:16:23 INFO - PROCESS | 2884 | 1472904983772 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:16:23 INFO - PROCESS | 2884 | 1472904983908 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 05:16:23 INFO - PROCESS | 2884 | 1472904983919 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:23 INFO - PROCESS | 2884 | 1472904983921 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:16:23 INFO - PROCESS | 2884 | ++DOCSHELL 17AC9000 == 33 [pid = 2884] [id = 775] 05:16:23 INFO - PROCESS | 2884 | ++DOMWINDOW == 70 (17B08000) [pid = 2884] [serial = 2323] [outer = 00000000] 05:16:23 INFO - PROCESS | 2884 | ++DOMWINDOW == 71 (17BCBC00) [pid = 2884] [serial = 2324] [outer = 17B08000] 05:16:23 INFO - PROCESS | 2884 | 1472904983969 Marionette DEBUG loaded listener.js 05:16:24 INFO - PROCESS | 2884 | ++DOMWINDOW == 72 (17DAF000) [pid = 2884] [serial = 2325] [outer = 17B08000] 05:16:24 INFO - PROCESS | 2884 | 1472904984389 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]]]}] 05:16:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 05:16:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 05:16:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 05:16:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 05:16:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 05:16:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 05:16:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 05:16:24 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 671ms 05:16:24 INFO - PROCESS | 2884 | 1472904984443 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 05:16:24 INFO - PROCESS | 2884 | 1472904984446 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 05:16:24 INFO - PROCESS | 2884 | 1472904984449 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 05:16:24 INFO - PROCESS | 2884 | 1472904984450 Marionette TRACE conn5 <- [1,3058,null,{}] 05:16:24 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 05:16:24 INFO - PROCESS | 2884 | 1472904984454 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}] 05:16:24 INFO - PROCESS | 2884 | 1472904984456 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:16:24 INFO - PROCESS | 2884 | 1472904984602 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 05:16:24 INFO - PROCESS | 2884 | 1472904984619 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:24 INFO - PROCESS | 2884 | 1472904984621 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:16:24 INFO - PROCESS | 2884 | ++DOCSHELL 181B9400 == 34 [pid = 2884] [id = 776] 05:16:24 INFO - PROCESS | 2884 | ++DOMWINDOW == 73 (181BAC00) [pid = 2884] [serial = 2326] [outer = 00000000] 05:16:24 INFO - PROCESS | 2884 | ++DOMWINDOW == 74 (181C0400) [pid = 2884] [serial = 2327] [outer = 181BAC00] 05:16:24 INFO - PROCESS | 2884 | 1472904984666 Marionette DEBUG loaded listener.js 05:16:24 INFO - PROCESS | 2884 | ++DOMWINDOW == 75 (181C1400) [pid = 2884] [serial = 2328] [outer = 181BAC00] 05:16:25 INFO - PROCESS | 2884 | 1472904985097 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]]]}] 05:16:25 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 05:16:25 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 05:16:25 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 05:16:25 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 05:16:25 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 05:16:25 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 05:16:25 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 670ms 05:16:25 INFO - PROCESS | 2884 | 1472904985124 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 05:16:25 INFO - PROCESS | 2884 | 1472904985126 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 05:16:25 INFO - PROCESS | 2884 | 1472904985130 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 05:16:25 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 05:16:25 INFO - PROCESS | 2884 | 1472904985131 Marionette TRACE conn5 <- [1,3062,null,{}] 05:16:25 INFO - PROCESS | 2884 | 1472904985135 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}] 05:16:25 INFO - PROCESS | 2884 | 1472904985140 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:16:25 INFO - PROCESS | 2884 | 1472904985285 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 05:16:25 INFO - PROCESS | 2884 | 1472904985291 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:25 INFO - PROCESS | 2884 | 1472904985293 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:16:25 INFO - PROCESS | 2884 | ++DOCSHELL 18277000 == 35 [pid = 2884] [id = 777] 05:16:25 INFO - PROCESS | 2884 | ++DOMWINDOW == 76 (18279800) [pid = 2884] [serial = 2329] [outer = 00000000] 05:16:25 INFO - PROCESS | 2884 | ++DOMWINDOW == 77 (18282C00) [pid = 2884] [serial = 2330] [outer = 18279800] 05:16:25 INFO - PROCESS | 2884 | 1472904985395 Marionette DEBUG loaded listener.js 05:16:25 INFO - PROCESS | 2884 | ++DOMWINDOW == 78 (18285C00) [pid = 2884] [serial = 2331] [outer = 18279800] 05:16:25 INFO - PROCESS | 2884 | 1472904985788 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]]]}] 05:16:25 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 05:16:25 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 05:16:25 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 05:16:25 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 05:16:25 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 05:16:25 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 05:16:25 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 671ms 05:16:25 INFO - PROCESS | 2884 | 1472904985804 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 05:16:25 INFO - PROCESS | 2884 | 1472904985806 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 05:16:25 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 05:16:25 INFO - PROCESS | 2884 | 1472904985810 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 05:16:25 INFO - PROCESS | 2884 | 1472904985812 Marionette TRACE conn5 <- [1,3066,null,{}] 05:16:25 INFO - PROCESS | 2884 | 1472904985820 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}] 05:16:25 INFO - PROCESS | 2884 | 1472904985822 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:16:26 INFO - PROCESS | 2884 | 1472904986019 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 05:16:26 INFO - PROCESS | 2884 | --DOMWINDOW == 77 (0F91F400) [pid = 2884] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 05:16:26 INFO - PROCESS | 2884 | --DOMWINDOW == 76 (0F64F800) [pid = 2884] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 05:16:26 INFO - PROCESS | 2884 | --DOMWINDOW == 75 (15FBAC00) [pid = 2884] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 05:16:26 INFO - PROCESS | 2884 | --DOMWINDOW == 74 (18A5C800) [pid = 2884] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 05:16:26 INFO - PROCESS | 2884 | --DOMWINDOW == 73 (17DA5C00) [pid = 2884] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 05:16:26 INFO - PROCESS | 2884 | --DOMWINDOW == 72 (17AC3800) [pid = 2884] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 05:16:26 INFO - PROCESS | 2884 | --DOMWINDOW == 71 (087DBC00) [pid = 2884] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 05:16:26 INFO - PROCESS | 2884 | --DOMWINDOW == 70 (0FFD9C00) [pid = 2884] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 05:16:26 INFO - PROCESS | 2884 | --DOMWINDOW == 69 (0F84F800) [pid = 2884] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 05:16:26 INFO - PROCESS | 2884 | --DOMWINDOW == 68 (0F652000) [pid = 2884] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 05:16:26 INFO - PROCESS | 2884 | --DOMWINDOW == 67 (0BE4AC00) [pid = 2884] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 05:16:26 INFO - PROCESS | 2884 | 1472904986117 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:26 INFO - PROCESS | 2884 | 1472904986119 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:16:26 INFO - PROCESS | 2884 | ++DOCSHELL 0F64F800 == 36 [pid = 2884] [id = 778] 05:16:26 INFO - PROCESS | 2884 | ++DOMWINDOW == 68 (0F652000) [pid = 2884] [serial = 2332] [outer = 00000000] 05:16:26 INFO - PROCESS | 2884 | ++DOMWINDOW == 69 (18657400) [pid = 2884] [serial = 2333] [outer = 0F652000] 05:16:26 INFO - PROCESS | 2884 | 1472904986164 Marionette DEBUG loaded listener.js 05:16:26 INFO - PROCESS | 2884 | ++DOMWINDOW == 70 (186ED000) [pid = 2884] [serial = 2334] [outer = 0F652000] 05:16:26 INFO - PROCESS | 2884 | 1472904986505 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] 05:16:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 05:16:26 INFO - PROCESS | 2884 | 1472904986543 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 05:16:26 INFO - PROCESS | 2884 | 1472904986559 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 05:16:26 INFO - PROCESS | 2884 | 1472904986561 Marionette TRACE conn5 <- [1,3070,null,{}] 05:16:26 INFO - PROCESS | 2884 | 1472904986565 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}] 05:16:26 INFO - PROCESS | 2884 | 1472904986567 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:16:26 INFO - PROCESS | 2884 | 1472904986661 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 05:16:26 INFO - PROCESS | 2884 | 1472904986665 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:26 INFO - PROCESS | 2884 | 1472904986667 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:16:26 INFO - PROCESS | 2884 | ++DOCSHELL 10A56C00 == 37 [pid = 2884] [id = 779] 05:16:26 INFO - PROCESS | 2884 | ++DOMWINDOW == 71 (186EF400) [pid = 2884] [serial = 2335] [outer = 00000000] 05:16:26 INFO - PROCESS | 2884 | ++DOMWINDOW == 72 (18988C00) [pid = 2884] [serial = 2336] [outer = 186EF400] 05:16:26 INFO - PROCESS | 2884 | 1472904986712 Marionette DEBUG loaded listener.js 05:16:26 INFO - PROCESS | 2884 | ++DOMWINDOW == 73 (1898C400) [pid = 2884] [serial = 2337] [outer = 186EF400] 05:16:27 INFO - PROCESS | 2884 | 1472904987100 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]]]}] 05:16:27 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 05:16:27 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 05:16:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:16:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:16:27 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 05:16:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 05:16:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 577ms 05:16:27 INFO - PROCESS | 2884 | 1472904987140 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 05:16:27 INFO - PROCESS | 2884 | 1472904987142 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 05:16:27 INFO - PROCESS | 2884 | 1472904987145 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 05:16:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 05:16:27 INFO - PROCESS | 2884 | 1472904987146 Marionette TRACE conn5 <- [1,3074,null,{}] 05:16:27 INFO - PROCESS | 2884 | 1472904987150 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}] 05:16:27 INFO - PROCESS | 2884 | 1472904987152 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:16:27 INFO - PROCESS | 2884 | 1472904987286 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 05:16:27 INFO - PROCESS | 2884 | 1472904987294 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:27 INFO - PROCESS | 2884 | 1472904987296 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:16:27 INFO - PROCESS | 2884 | ++DOCSHELL 17B91400 == 38 [pid = 2884] [id = 780] 05:16:27 INFO - PROCESS | 2884 | ++DOMWINDOW == 74 (186F5000) [pid = 2884] [serial = 2338] [outer = 00000000] 05:16:27 INFO - PROCESS | 2884 | ++DOMWINDOW == 75 (189A2400) [pid = 2884] [serial = 2339] [outer = 186F5000] 05:16:27 INFO - PROCESS | 2884 | 1472904987345 Marionette DEBUG loaded listener.js 05:16:27 INFO - PROCESS | 2884 | ++DOMWINDOW == 76 (189A8400) [pid = 2884] [serial = 2340] [outer = 186F5000] 05:16:27 INFO - PROCESS | 2884 | 1472904987741 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 05:16:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 05:16:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 630ms 05:16:27 INFO - PROCESS | 2884 | 1472904987779 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 05:16:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 05:16:27 INFO - PROCESS | 2884 | 1472904987781 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 05:16:27 INFO - PROCESS | 2884 | 1472904987784 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 05:16:27 INFO - PROCESS | 2884 | 1472904987786 Marionette TRACE conn5 <- [1,3078,null,{}] 05:16:27 INFO - PROCESS | 2884 | 1472904987790 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}] 05:16:27 INFO - PROCESS | 2884 | 1472904987792 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:16:27 INFO - PROCESS | 2884 | 1472904987877 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 05:16:28 INFO - PROCESS | 2884 | 1472904987989 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:28 INFO - PROCESS | 2884 | 1472904987991 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:16:28 INFO - PROCESS | 2884 | ++DOCSHELL 0F7BF000 == 39 [pid = 2884] [id = 781] 05:16:28 INFO - PROCESS | 2884 | ++DOMWINDOW == 77 (186F8000) [pid = 2884] [serial = 2341] [outer = 00000000] 05:16:28 INFO - PROCESS | 2884 | ++DOMWINDOW == 78 (18B3BC00) [pid = 2884] [serial = 2342] [outer = 186F8000] 05:16:28 INFO - PROCESS | 2884 | 1472904988038 Marionette DEBUG loaded listener.js 05:16:28 INFO - PROCESS | 2884 | ++DOMWINDOW == 79 (18D34400) [pid = 2884] [serial = 2343] [outer = 186F8000] 05:16:28 INFO - PROCESS | 2884 | 1472904988635 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 05:16:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 05:16:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 870ms 05:16:28 INFO - PROCESS | 2884 | 1472904988656 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 05:16:28 INFO - PROCESS | 2884 | 1472904988661 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 05:16:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 05:16:28 INFO - PROCESS | 2884 | 1472904988665 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 05:16:28 INFO - PROCESS | 2884 | 1472904988671 Marionette TRACE conn5 <- [1,3082,null,{}] 05:16:28 INFO - PROCESS | 2884 | 1472904988676 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}] 05:16:28 INFO - PROCESS | 2884 | 1472904988679 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:16:28 INFO - PROCESS | 2884 | 1472904988799 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 05:16:28 INFO - PROCESS | 2884 | 1472904988962 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:28 INFO - PROCESS | 2884 | 1472904988966 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:16:28 INFO - PROCESS | 2884 | ++DOCSHELL 0BE4A400 == 40 [pid = 2884] [id = 782] 05:16:28 INFO - PROCESS | 2884 | ++DOMWINDOW == 80 (0F13AC00) [pid = 2884] [serial = 2344] [outer = 00000000] 05:16:29 INFO - PROCESS | 2884 | ++DOMWINDOW == 81 (0F65D400) [pid = 2884] [serial = 2345] [outer = 0F13AC00] 05:16:29 INFO - PROCESS | 2884 | 1472904989026 Marionette DEBUG loaded listener.js 05:16:29 INFO - PROCESS | 2884 | ++DOMWINDOW == 82 (0F7CB800) [pid = 2884] [serial = 2346] [outer = 0F13AC00] 05:16:29 INFO - PROCESS | 2884 | 1472904989547 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 05:16:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 05:16:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 930ms 05:16:29 INFO - PROCESS | 2884 | 1472904989596 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 05:16:29 INFO - PROCESS | 2884 | 1472904989601 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 05:16:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 05:16:29 INFO - PROCESS | 2884 | 1472904989607 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 05:16:29 INFO - PROCESS | 2884 | 1472904989610 Marionette TRACE conn5 <- [1,3086,null,{}] 05:16:29 INFO - PROCESS | 2884 | 1472904989614 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}] 05:16:29 INFO - PROCESS | 2884 | 1472904989616 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:16:29 INFO - PROCESS | 2884 | 1472904989734 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 05:16:29 INFO - PROCESS | 2884 | 1472904989896 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:29 INFO - PROCESS | 2884 | 1472904989899 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:16:29 INFO - PROCESS | 2884 | ++DOCSHELL 0FF37800 == 41 [pid = 2884] [id = 783] 05:16:29 INFO - PROCESS | 2884 | ++DOMWINDOW == 83 (142B9C00) [pid = 2884] [serial = 2347] [outer = 00000000] 05:16:29 INFO - PROCESS | 2884 | ++DOMWINDOW == 84 (14DEF000) [pid = 2884] [serial = 2348] [outer = 142B9C00] 05:16:29 INFO - PROCESS | 2884 | 1472904989957 Marionette DEBUG loaded listener.js 05:16:30 INFO - PROCESS | 2884 | ++DOMWINDOW == 85 (15C06400) [pid = 2884] [serial = 2349] [outer = 142B9C00] 05:16:30 INFO - PROCESS | 2884 | 1472904990493 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]]]}] 05:16:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 05:16:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 05:16:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 930ms 05:16:30 INFO - PROCESS | 2884 | 1472904990541 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 05:16:30 INFO - PROCESS | 2884 | 1472904990544 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 05:16:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 05:16:30 INFO - PROCESS | 2884 | 1472904990548 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 05:16:30 INFO - PROCESS | 2884 | 1472904990552 Marionette TRACE conn5 <- [1,3090,null,{}] 05:16:30 INFO - PROCESS | 2884 | 1472904990563 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}] 05:16:30 INFO - PROCESS | 2884 | 1472904990568 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:16:30 INFO - PROCESS | 2884 | 1472904990683 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 05:16:30 INFO - PROCESS | 2884 | 1472904990846 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:30 INFO - PROCESS | 2884 | 1472904990849 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:16:30 INFO - PROCESS | 2884 | ++DOCSHELL 17B3A400 == 42 [pid = 2884] [id = 784] 05:16:30 INFO - PROCESS | 2884 | ++DOMWINDOW == 86 (17B3A800) [pid = 2884] [serial = 2350] [outer = 00000000] 05:16:30 INFO - PROCESS | 2884 | ++DOMWINDOW == 87 (17DA1400) [pid = 2884] [serial = 2351] [outer = 17B3A800] 05:16:30 INFO - PROCESS | 2884 | 1472904990908 Marionette DEBUG loaded listener.js 05:16:31 INFO - PROCESS | 2884 | ++DOMWINDOW == 88 (181BF400) [pid = 2884] [serial = 2352] [outer = 17B3A800] 05:16:31 INFO - PROCESS | 2884 | 1472904991399 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 05:16:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 05:16:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 870ms 05:16:31 INFO - PROCESS | 2884 | 1472904991420 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 05:16:31 INFO - PROCESS | 2884 | 1472904991423 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 05:16:31 INFO - PROCESS | 2884 | 1472904991444 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 05:16:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 05:16:31 INFO - PROCESS | 2884 | 1472904991446 Marionette TRACE conn5 <- [1,3094,null,{}] 05:16:31 INFO - PROCESS | 2884 | 1472904991450 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}] 05:16:31 INFO - PROCESS | 2884 | 1472904991453 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:16:31 INFO - PROCESS | 2884 | 1472904991581 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 05:16:31 INFO - PROCESS | 2884 | 1472904991791 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:31 INFO - PROCESS | 2884 | 1472904991793 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:16:31 INFO - PROCESS | 2884 | ++DOCSHELL 0874E800 == 43 [pid = 2884] [id = 785] 05:16:31 INFO - PROCESS | 2884 | ++DOMWINDOW == 89 (0874F800) [pid = 2884] [serial = 2353] [outer = 00000000] 05:16:31 INFO - PROCESS | 2884 | ++DOMWINDOW == 90 (0F136800) [pid = 2884] [serial = 2354] [outer = 0874F800] 05:16:31 INFO - PROCESS | 2884 | 1472904991850 Marionette DEBUG loaded listener.js 05:16:31 INFO - PROCESS | 2884 | ++DOMWINDOW == 91 (0F844400) [pid = 2884] [serial = 2355] [outer = 0874F800] 05:16:32 INFO - PROCESS | 2884 | 1472904992560 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]]]}] 05:16:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 05:16:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 05:16:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 05:16:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1174ms 05:16:32 INFO - PROCESS | 2884 | 1472904992623 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 05:16:32 INFO - PROCESS | 2884 | 1472904992627 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 05:16:32 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 05:16:32 INFO - PROCESS | 2884 | 1472904992632 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 05:16:32 INFO - PROCESS | 2884 | 1472904992636 Marionette TRACE conn5 <- [1,3098,null,{}] 05:16:32 INFO - PROCESS | 2884 | 1472904992641 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}] 05:16:32 INFO - PROCESS | 2884 | 1472904992644 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:16:32 INFO - PROCESS | 2884 | 1472904992756 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 05:16:32 INFO - PROCESS | 2884 | 1472904992902 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:32 INFO - PROCESS | 2884 | 1472904992905 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:16:32 INFO - PROCESS | 2884 | ++DOCSHELL 0F871800 == 44 [pid = 2884] [id = 786] 05:16:32 INFO - PROCESS | 2884 | ++DOMWINDOW == 92 (0F912800) [pid = 2884] [serial = 2356] [outer = 00000000] 05:16:32 INFO - PROCESS | 2884 | ++DOMWINDOW == 93 (0FFDDC00) [pid = 2884] [serial = 2357] [outer = 0F912800] 05:16:32 INFO - PROCESS | 2884 | 1472904992958 Marionette DEBUG loaded listener.js 05:16:33 INFO - PROCESS | 2884 | ++DOMWINDOW == 94 (13AD5800) [pid = 2884] [serial = 2358] [outer = 0F912800] 05:16:33 INFO - PROCESS | 2884 | --DOCSHELL 0F84DC00 == 43 [pid = 2884] [id = 761] 05:16:33 INFO - PROCESS | 2884 | --DOCSHELL 17B91400 == 42 [pid = 2884] [id = 780] 05:16:33 INFO - PROCESS | 2884 | --DOCSHELL 10A56C00 == 41 [pid = 2884] [id = 779] 05:16:33 INFO - PROCESS | 2884 | --DOCSHELL 0F64F800 == 40 [pid = 2884] [id = 778] 05:16:33 INFO - PROCESS | 2884 | --DOCSHELL 18277000 == 39 [pid = 2884] [id = 777] 05:16:33 INFO - PROCESS | 2884 | --DOCSHELL 181B9400 == 38 [pid = 2884] [id = 776] 05:16:33 INFO - PROCESS | 2884 | --DOCSHELL 17AC9000 == 37 [pid = 2884] [id = 775] 05:16:33 INFO - PROCESS | 2884 | --DOCSHELL 166CDC00 == 36 [pid = 2884] [id = 774] 05:16:33 INFO - PROCESS | 2884 | --DOCSHELL 10BE0C00 == 35 [pid = 2884] [id = 773] 05:16:33 INFO - PROCESS | 2884 | --DOCSHELL 087E1800 == 34 [pid = 2884] [id = 772] 05:16:33 INFO - PROCESS | 2884 | --DOCSHELL 18D38400 == 33 [pid = 2884] [id = 771] 05:16:33 INFO - PROCESS | 2884 | --DOCSHELL 0BE3E400 == 32 [pid = 2884] [id = 768] 05:16:33 INFO - PROCESS | 2884 | --DOCSHELL 0879A800 == 31 [pid = 2884] [id = 769] 05:16:33 INFO - PROCESS | 2884 | --DOCSHELL 0F84D800 == 30 [pid = 2884] [id = 770] 05:16:33 INFO - PROCESS | 2884 | --DOCSHELL 17B3A400 == 29 [pid = 2884] [id = 784] 05:16:33 INFO - PROCESS | 2884 | --DOCSHELL 0874E800 == 28 [pid = 2884] [id = 785] 05:16:33 INFO - PROCESS | 2884 | --DOCSHELL 0FF37800 == 27 [pid = 2884] [id = 783] 05:16:33 INFO - PROCESS | 2884 | --DOCSHELL 0F7BF000 == 26 [pid = 2884] [id = 781] 05:16:33 INFO - PROCESS | 2884 | --DOCSHELL 0BE4A400 == 25 [pid = 2884] [id = 782] 05:16:34 INFO - PROCESS | 2884 | --DOMWINDOW == 93 (17B06C00) [pid = 2884] [serial = 2294] [outer = 00000000] [url = about:blank] 05:16:34 INFO - PROCESS | 2884 | --DOMWINDOW == 92 (13AD8C00) [pid = 2884] [serial = 2271] [outer = 00000000] [url = about:blank] 05:16:34 INFO - PROCESS | 2884 | --DOMWINDOW == 91 (0FBB7400) [pid = 2884] [serial = 2270] [outer = 00000000] [url = about:blank] 05:16:34 INFO - PROCESS | 2884 | --DOMWINDOW == 90 (17B2F800) [pid = 2884] [serial = 2274] [outer = 00000000] [url = about:blank] 05:16:34 INFO - PROCESS | 2884 | --DOMWINDOW == 89 (16B59800) [pid = 2884] [serial = 2273] [outer = 00000000] [url = about:blank] 05:16:34 INFO - PROCESS | 2884 | --DOMWINDOW == 88 (18D32000) [pid = 2884] [serial = 2277] [outer = 00000000] [url = about:blank] 05:16:34 INFO - PROCESS | 2884 | --DOMWINDOW == 87 (18B3B000) [pid = 2884] [serial = 2276] [outer = 00000000] [url = about:blank] 05:16:34 INFO - PROCESS | 2884 | --DOMWINDOW == 86 (18D3CC00) [pid = 2884] [serial = 2280] [outer = 00000000] [url = about:blank] 05:16:34 INFO - PROCESS | 2884 | --DOMWINDOW == 85 (18D37000) [pid = 2884] [serial = 2279] [outer = 00000000] [url = about:blank] 05:16:34 INFO - PROCESS | 2884 | --DOMWINDOW == 84 (17DA6000) [pid = 2884] [serial = 2297] [outer = 00000000] [url = about:blank] 05:16:34 INFO - PROCESS | 2884 | --DOMWINDOW == 83 (0BE1BC00) [pid = 2884] [serial = 2300] [outer = 00000000] [url = about:blank] 05:16:34 INFO - PROCESS | 2884 | --DOMWINDOW == 82 (1B03CC00) [pid = 2884] [serial = 2301] [outer = 00000000] [url = about:blank] 05:16:34 INFO - PROCESS | 2884 | --DOMWINDOW == 81 (10A55800) [pid = 2884] [serial = 2291] [outer = 00000000] [url = about:blank] 05:16:34 INFO - PROCESS | 2884 | --DOMWINDOW == 80 (0F91AC00) [pid = 2884] [serial = 2283] [outer = 00000000] [url = about:blank] 05:16:34 INFO - PROCESS | 2884 | --DOMWINDOW == 79 (0F865800) [pid = 2884] [serial = 2282] [outer = 00000000] [url = about:blank] 05:16:34 INFO - PROCESS | 2884 | --DOMWINDOW == 78 (0F705400) [pid = 2884] [serial = 2288] [outer = 00000000] [url = about:blank] 05:16:34 INFO - PROCESS | 2884 | --DOMWINDOW == 77 (0F710000) [pid = 2884] [serial = 2289] [outer = 00000000] [url = about:blank] 05:16:34 INFO - PROCESS | 2884 | --DOMWINDOW == 76 (0BF36C00) [pid = 2884] [serial = 2285] [outer = 00000000] [url = about:blank] 05:16:34 INFO - PROCESS | 2884 | --DOMWINDOW == 75 (0C56FC00) [pid = 2884] [serial = 2286] [outer = 00000000] [url = about:blank] 05:16:34 INFO - PROCESS | 2884 | --DOMWINDOW == 74 (1B1F6800) [pid = 2884] [serial = 2303] [outer = 00000000] [url = about:blank] 05:16:34 INFO - PROCESS | 2884 | --DOMWINDOW == 73 (18650400) [pid = 2884] [serial = 2298] [outer = 00000000] [url = about:blank] 05:16:34 INFO - PROCESS | 2884 | --DOMWINDOW == 72 (138AA000) [pid = 2884] [serial = 2292] [outer = 00000000] [url = about:blank] 05:16:34 INFO - PROCESS | 2884 | --DOMWINDOW == 71 (17B34C00) [pid = 2884] [serial = 2295] [outer = 00000000] [url = about:blank] 05:16:34 INFO - PROCESS | 2884 | 1472904994193 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"]]]}] 05:16:34 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 05:16:34 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 05:16:34 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 05:16:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:16:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:16:34 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 05:16:34 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1576ms 05:16:34 INFO - PROCESS | 2884 | 1472904994210 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 05:16:34 INFO - PROCESS | 2884 | 1472904994214 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 05:16:34 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 05:16:34 INFO - PROCESS | 2884 | 1472904994219 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 05:16:34 INFO - PROCESS | 2884 | 1472904994222 Marionette TRACE conn5 <- [1,3102,null,{}] 05:16:34 INFO - PROCESS | 2884 | 1472904994228 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}] 05:16:34 INFO - PROCESS | 2884 | 1472904994231 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:16:34 INFO - PROCESS | 2884 | 1472904994320 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 05:16:34 INFO - PROCESS | 2884 | 1472904994329 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\", \"375a9abe-3132-4c37-924f-7c51f40e03d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:34 INFO - PROCESS | 2884 | 1472904994333 Marionette INFO sendAsync e6a541ce-1acc-4ed2-8251-40ce18881855 05:16:34 INFO - PROCESS | 2884 | ++DOCSHELL 0BE44000 == 26 [pid = 2884] [id = 787] 05:16:34 INFO - PROCESS | 2884 | ++DOMWINDOW == 72 (0BE46C00) [pid = 2884] [serial = 2359] [outer = 00000000] 05:16:34 INFO - PROCESS | 2884 | ++DOMWINDOW == 73 (0C575000) [pid = 2884] [serial = 2360] [outer = 0BE46C00] 05:16:34 INFO - PROCESS | 2884 | 1472904994382 Marionette DEBUG loaded listener.js 05:16:34 INFO - PROCESS | 2884 | ++DOMWINDOW == 74 (0F1E6800) [pid = 2884] [serial = 2361] [outer = 0BE46C00] 05:16:34 INFO - PROCESS | 2884 | 1472904994880 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]]]}] 05:16:34 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 05:16:34 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 690ms 05:16:34 INFO - PROCESS | 2884 | 1472904994909 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 05:16:34 INFO - PROCESS | 2884 | 1472904994914 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 05:16:36 WARNING - u'runner_teardown' () 05:16:36 INFO - No more tests 05:16:36 INFO - Got 0 unexpected results 05:16:36 INFO - SUITE-END | took 700s 05:16:36 INFO - Closing logging queue 05:16:36 INFO - queue closed 05:16:36 INFO - Return code: 0 05:16:36 WARNING - # TBPL SUCCESS # 05:16:36 INFO - Running post-action listener: _resource_record_post_action 05:16:36 INFO - Running post-run listener: _resource_record_post_run 05:16:37 INFO - Total resource usage - Wall time: 708s; CPU: 14.0%; Read bytes: 82163200; Write bytes: 1108935168; Read time: 979950; Write time: 7926590 05:16:37 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 05:16:37 INFO - install - Wall time: 2s; CPU: 10.0%; Read bytes: 0; Write bytes: 58740736; Read time: 0; Write time: 49620 05:16:37 INFO - run-tests - Wall time: 707s; CPU: 14.0%; Read bytes: 82122752; Write bytes: 1038218240; Read time: 965290; Write time: 7863540 05:16:37 INFO - Running post-run listener: _upload_blobber_files 05:16:37 INFO - Blob upload gear active. 05:16:37 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 05:16:37 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 05:16:37 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-release', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 05:16:37 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-release -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 05:16:37 INFO - (blobuploader) - INFO - Open directory for files ... 05:16:37 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 05:16:37 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:16:37 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:16:38 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 05:16:38 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:16:38 INFO - (blobuploader) - INFO - Done attempting. 05:16:38 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 05:16:38 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:16:38 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:16:41 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 05:16:41 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:16:41 INFO - (blobuploader) - INFO - Done attempting. 05:16:41 INFO - (blobuploader) - INFO - Iteration through files over. 05:16:41 INFO - Return code: 0 05:16:41 INFO - rmtree: C:\slave\test\build\uploaded_files.json 05:16:41 INFO - Using _rmtree_windows ... 05:16:41 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 05:16:41 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/a15328ac591c9e31712d0ecbbcda44f3cefb6f05f12b95a897e98f7f0ce7c6f49e3df2b85b5f006ae72963de25a82ce3bf79c9c8e057512cc5cfe53eac5a7a3d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/acca70b779d08deaa78c2a9fff56a18b4277293230e0c0657b1791af8810729c9ea9d1506be44cb09b7fc452dcf0547c88359d8a8cfb3dcc03f256bbee8e6a02"} 05:16:41 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 05:16:41 INFO - Writing to file C:\slave\test\properties\blobber_files 05:16:41 INFO - Contents: 05:16:41 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/a15328ac591c9e31712d0ecbbcda44f3cefb6f05f12b95a897e98f7f0ce7c6f49e3df2b85b5f006ae72963de25a82ce3bf79c9c8e057512cc5cfe53eac5a7a3d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/acca70b779d08deaa78c2a9fff56a18b4277293230e0c0657b1791af8810729c9ea9d1506be44cb09b7fc452dcf0547c88359d8a8cfb3dcc03f256bbee8e6a02"} 05:16:41 INFO - Running post-run listener: copy_logs_to_upload_dir 05:16:41 INFO - Copying logs to upload dir... 05:16:41 INFO - mkdir: C:\slave\test\build\upload\logs 05:16:41 INFO - Copying logs to upload dir... 05:16:41 INFO - Using _rmtree_windows ... 05:16:41 INFO - Using _rmtree_windows ... 05:16:41 INFO - Using _rmtree_windows ... 05:16:41 INFO - Using _rmtree_windows ... 05:16:41 INFO - Using _rmtree_windows ... 05:16:41 INFO - Using _rmtree_windows ... 05:16:41 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=924.294000 ========= master_lag: 0.31 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 24 secs) (at 2016-09-03 05:16:41.372202) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-09-03 05:16:41.373260) ========= '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-001 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-001 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-001 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/mozilla-release/sha512/a15328ac591c9e31712d0ecbbcda44f3cefb6f05f12b95a897e98f7f0ce7c6f49e3df2b85b5f006ae72963de25a82ce3bf79c9c8e057512cc5cfe53eac5a7a3d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/acca70b779d08deaa78c2a9fff56a18b4277293230e0c0657b1791af8810729c9ea9d1506be44cb09b7fc452dcf0547c88359d8a8cfb3dcc03f256bbee8e6a02"} build_url:https://queue.taskcluster.net/v1/task/BNXT1UtdRfaYi1uJ-25MLg/artifacts/public/build/firefox-48.0.3.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/BNXT1UtdRfaYi1uJ-25MLg/artifacts/public/build/firefox-48.0.3.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/BNXT1UtdRfaYi1uJ-25MLg/artifacts/public/build/firefox-48.0.3.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/a15328ac591c9e31712d0ecbbcda44f3cefb6f05f12b95a897e98f7f0ce7c6f49e3df2b85b5f006ae72963de25a82ce3bf79c9c8e057512cc5cfe53eac5a7a3d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/acca70b779d08deaa78c2a9fff56a18b4277293230e0c0657b1791af8810729c9ea9d1506be44cb09b7fc452dcf0547c88359d8a8cfb3dcc03f256bbee8e6a02"}' symbols_url: 'https://queue.taskcluster.net/v1/task/BNXT1UtdRfaYi1uJ-25MLg/artifacts/public/build/firefox-48.0.3.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-09-03 05:16:41.492436) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-09-03 05:16:41.492817) ========= '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-001 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-001 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-001 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.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-09-03 05:16:41.607106) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-09-03 05:16:41.607850) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-09-03 05:16:42.143878) ========= ========= Total master_lag: 0.43 =========