builder: mozilla-beta_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-051 starttime: 1467048850.09 results: success (0) buildid: 20160627094317 builduid: 59e32d1fac0b4cb482da14c713334a08 revision: 00a6e2ca6e9ab22fe9cbacf4cec52315a8b38b47 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-27 10:34:10.094123) ========= master: http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-27 10:34:10.094588) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-27 10:34:10.094880) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-27 10:34:10.316464) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-06-27 10:34:10.316857) ========= '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-051 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-051 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-051 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 --10:34: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.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 12.17 MB/s 10:34:11 (12.17 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.172000 ========= master_lag: 1.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-06-27 10:34:12.536078) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-06-27 10:34:12.536413) ========= '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-051 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-051 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-051 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=4.201000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-06-27 10:34:16.755983) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-27 10:34:16.756428) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 00a6e2ca6e9ab22fe9cbacf4cec52315a8b38b47 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 00a6e2ca6e9ab22fe9cbacf4cec52315a8b38b47 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-051 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-051 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-051 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-06-27 10:34:17,157 truncating revision to first 12 chars 2016-06-27 10:34:17,157 Setting DEBUG logging. 2016-06-27 10:34:17,157 attempt 1/10 2016-06-27 10:34:17,157 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/00a6e2ca6e9a?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-27 10:34:17,664 unpacking tar archive at: mozilla-beta-00a6e2ca6e9a/testing/mozharness/ program finished with exit code 0 elapsedTime=1.383000 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-27 10:34:18.186585) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-27 10:34:18.186910) ========= script_repo_revision: 00a6e2ca6e9ab22fe9cbacf4cec52315a8b38b47 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-27 10:34:18.187373) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-27 10:34:18.187656) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-27 10:34:18.205559) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 22 secs) (at 2016-06-27 10:34:18.205962) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-beta' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-051 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-051 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-051 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 10:34:18 INFO - MultiFileLogger online at 20160627 10:34:18 in C:\slave\test 10:34:18 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 10:34:18 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 10:34:18 INFO - {'append_to_log': False, 10:34:18 INFO - 'base_work_dir': 'C:\\slave\\test', 10:34:18 INFO - 'blob_upload_branch': 'mozilla-beta', 10:34:18 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 10:34:18 INFO - 'buildbot_json_path': 'buildprops.json', 10:34:18 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 10:34:18 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 10:34:18 INFO - 'download_minidump_stackwalk': True, 10:34:18 INFO - 'download_symbols': 'true', 10:34:18 INFO - 'e10s': False, 10:34:18 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 10:34:18 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 10:34:18 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 10:34:18 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 10:34:18 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 10:34:18 INFO - 'C:/mozilla-build/tooltool.py'), 10:34:18 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 10:34:18 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 10:34:18 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 10:34:18 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 10:34:18 INFO - 'log_level': 'info', 10:34:18 INFO - 'log_to_console': True, 10:34:18 INFO - 'opt_config_files': (), 10:34:18 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 10:34:18 INFO - '--processes=1', 10:34:18 INFO - '--config=%(test_path)s/wptrunner.ini', 10:34:18 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 10:34:18 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 10:34:18 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 10:34:18 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 10:34:18 INFO - 'pip_index': False, 10:34:18 INFO - 'require_test_zip': True, 10:34:18 INFO - 'test_type': ('testharness',), 10:34:18 INFO - 'this_chunk': '1', 10:34:18 INFO - 'total_chunks': '10', 10:34:18 INFO - 'virtualenv_path': 'venv', 10:34:18 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 10:34:18 INFO - 'work_dir': 'build'} 10:34:18 INFO - ##### 10:34:18 INFO - ##### Running clobber step. 10:34:18 INFO - ##### 10:34:18 INFO - Running pre-action listener: _resource_record_pre_action 10:34:18 INFO - Running main action method: clobber 10:34:18 INFO - rmtree: C:\slave\test\build 10:34:18 INFO - Using _rmtree_windows ... 10:34:18 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 10:36:09 INFO - Running post-action listener: _resource_record_post_action 10:36:09 INFO - ##### 10:36:09 INFO - ##### Running read-buildbot-config step. 10:36:09 INFO - ##### 10:36:09 INFO - Running pre-action listener: _resource_record_pre_action 10:36:09 INFO - Running main action method: read_buildbot_config 10:36:09 INFO - Using buildbot properties: 10:36:09 INFO - { 10:36:09 INFO - "project": "", 10:36:09 INFO - "product": "firefox", 10:36:09 INFO - "script_repo_revision": "production", 10:36:09 INFO - "scheduler": "tests-mozilla-beta-win7_ix-debug-unittest", 10:36:09 INFO - "repository": "", 10:36:09 INFO - "buildername": "Windows 7 32-bit mozilla-beta debug test web-platform-tests-1", 10:36:09 INFO - "buildid": "20160627094317", 10:36:09 INFO - "pgo_build": "False", 10:36:09 INFO - "basedir": "C:\\slave\\test", 10:36:09 INFO - "buildnumber": 4, 10:36:09 INFO - "slavename": "t-w732-ix-051", 10:36:09 INFO - "revision": "00a6e2ca6e9ab22fe9cbacf4cec52315a8b38b47", 10:36:09 INFO - "master": "http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/", 10:36:09 INFO - "platform": "win32", 10:36:09 INFO - "branch": "mozilla-beta", 10:36:09 INFO - "repo_path": "releases/mozilla-beta", 10:36:09 INFO - "moz_repo_path": "", 10:36:09 INFO - "stage_platform": "win32", 10:36:09 INFO - "builduid": "59e32d1fac0b4cb482da14c713334a08", 10:36:09 INFO - "slavebuilddir": "test" 10:36:09 INFO - } 10:36:09 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/E3xD_DmhQxCAqa8aavXILg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 10:36:09 INFO - Found installer url https://queue.taskcluster.net/v1/task/E3xD_DmhQxCAqa8aavXILg/artifacts/public/build/firefox-48.0.en-US.win32.zip. 10:36:09 INFO - Running post-action listener: _resource_record_post_action 10:36:09 INFO - ##### 10:36:09 INFO - ##### Running download-and-extract step. 10:36:09 INFO - ##### 10:36:09 INFO - Running pre-action listener: _resource_record_pre_action 10:36:09 INFO - Running main action method: download_and_extract 10:36:09 INFO - mkdir: C:\slave\test\build\tests 10:36:09 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')]} 10:36:09 INFO - https://queue.taskcluster.net/v1/task/E3xD_DmhQxCAqa8aavXILg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 10:36:09 INFO - trying https://queue.taskcluster.net/v1/task/E3xD_DmhQxCAqa8aavXILg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 10:36:09 INFO - Downloading https://queue.taskcluster.net/v1/task/E3xD_DmhQxCAqa8aavXILg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 10:36:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/E3xD_DmhQxCAqa8aavXILg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.test_packages.json'}, attempt #1 10:36:10 INFO - Downloaded 1240 bytes. 10:36:10 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 10:36:10 INFO - Using the following test package requirements: 10:36:10 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 10:36:10 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 10:36:10 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 10:36:10 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 10:36:10 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 10:36:10 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 10:36:10 INFO - u'jsshell-win32.zip'], 10:36:10 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 10:36:10 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 10:36:10 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 10:36:10 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 10:36:10 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 10:36:10 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 10:36:10 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 10:36:10 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 10:36:10 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 10:36:10 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 10:36:10 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 10:36:10 INFO - Downloading packages: [u'firefox-48.0.en-US.win32.common.tests.zip', u'firefox-48.0.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 10:36: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')]} 10:36:10 INFO - https://queue.taskcluster.net/v1/task/E3xD_DmhQxCAqa8aavXILg/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 10:36:10 INFO - trying https://queue.taskcluster.net/v1/task/E3xD_DmhQxCAqa8aavXILg/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 10:36:10 INFO - Downloading https://queue.taskcluster.net/v1/task/E3xD_DmhQxCAqa8aavXILg/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip 10:36:10 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/E3xD_DmhQxCAqa8aavXILg/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip'}, attempt #1 10:36:12 INFO - Downloaded 20401847 bytes. 10:36:12 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 10:36:12 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 10:36:14 INFO - caution: filename not matched: web-platform/* 10:36:14 INFO - Return code: 11 10:36:14 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')]} 10:36:14 INFO - https://queue.taskcluster.net/v1/task/E3xD_DmhQxCAqa8aavXILg/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 10:36:14 INFO - trying https://queue.taskcluster.net/v1/task/E3xD_DmhQxCAqa8aavXILg/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 10:36:14 INFO - Downloading https://queue.taskcluster.net/v1/task/E3xD_DmhQxCAqa8aavXILg/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip 10:36:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/E3xD_DmhQxCAqa8aavXILg/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip'}, attempt #1 10:36:17 INFO - Downloaded 36389112 bytes. 10:36:17 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 10:36:17 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 10:37:05 INFO - caution: filename not matched: bin/* 10:37:05 INFO - caution: filename not matched: config/* 10:37:05 INFO - caution: filename not matched: mozbase/* 10:37:05 INFO - caution: filename not matched: marionette/* 10:37:05 INFO - caution: filename not matched: tools/wptserve/* 10:37:05 INFO - Return code: 11 10:37: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')]} 10:37:05 INFO - https://queue.taskcluster.net/v1/task/E3xD_DmhQxCAqa8aavXILg/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 10:37:05 INFO - trying https://queue.taskcluster.net/v1/task/E3xD_DmhQxCAqa8aavXILg/artifacts/public/build/firefox-48.0.en-US.win32.zip 10:37:05 INFO - Downloading https://queue.taskcluster.net/v1/task/E3xD_DmhQxCAqa8aavXILg/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 10:37:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/E3xD_DmhQxCAqa8aavXILg/artifacts/public/build/firefox-48.0.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip'}, attempt #1 10:37:07 INFO - Downloaded 68464779 bytes. 10:37:07 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/E3xD_DmhQxCAqa8aavXILg/artifacts/public/build/firefox-48.0.en-US.win32.zip 10:37:07 INFO - mkdir: C:\slave\test\properties 10:37:07 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 10:37:07 INFO - Writing to file C:\slave\test\properties\build_url 10:37:07 INFO - Contents: 10:37:07 INFO - build_url:https://queue.taskcluster.net/v1/task/E3xD_DmhQxCAqa8aavXILg/artifacts/public/build/firefox-48.0.en-US.win32.zip 10:37:07 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/E3xD_DmhQxCAqa8aavXILg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 10:37:07 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 10:37:07 INFO - Writing to file C:\slave\test\properties\symbols_url 10:37:07 INFO - Contents: 10:37:07 INFO - symbols_url:https://queue.taskcluster.net/v1/task/E3xD_DmhQxCAqa8aavXILg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 10:37:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:37:07 INFO - https://queue.taskcluster.net/v1/task/E3xD_DmhQxCAqa8aavXILg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 10:37:07 INFO - trying https://queue.taskcluster.net/v1/task/E3xD_DmhQxCAqa8aavXILg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 10:37:07 INFO - Downloading https://queue.taskcluster.net/v1/task/E3xD_DmhQxCAqa8aavXILg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip 10:37:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/E3xD_DmhQxCAqa8aavXILg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip'}, attempt #1 10:37:11 INFO - Downloaded 55582252 bytes. 10:37:11 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 10:37:11 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 10:37:14 INFO - Return code: 0 10:37:14 INFO - Running post-action listener: _resource_record_post_action 10:37:14 INFO - Running post-action listener: set_extra_try_arguments 10:37:14 INFO - ##### 10:37:14 INFO - ##### Running create-virtualenv step. 10:37:14 INFO - ##### 10:37:14 INFO - Running pre-action listener: _pre_create_virtualenv 10:37:14 INFO - Running pre-action listener: _resource_record_pre_action 10:37:14 INFO - Running main action method: create_virtualenv 10:37:14 INFO - Creating virtualenv C:\slave\test\build\venv 10:37:14 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 10:37:14 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 10:37:21 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 10:37:25 INFO - Installing distribute......................................................................................................................................................................................done. 10:37:26 INFO - Return code: 0 10:37:26 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 10:37:26 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')]} 10:37:26 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:37:26 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')]} 10:37:26 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:37:26 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 0x01BAB6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CAB200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018A60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BDA368>, '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 0x0186BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CBE0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-051', 'USERDOMAIN': 'T-W732-IX-051', '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-051', '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 10:37:26 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 10:37:26 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 10:37:26 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 10:37:26 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 10:37:26 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 10:37:26 INFO - 'COMPUTERNAME': 'T-W732-IX-051', 10:37:26 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 10:37:26 INFO - 'DCLOCATION': 'SCL3', 10:37:26 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 10:37:26 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:37:26 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:37:26 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 10:37:26 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 10:37:26 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 10:37:26 INFO - 'HOMEDRIVE': 'C:', 10:37:26 INFO - 'HOMEPATH': '\\Users\\cltbld', 10:37:26 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:37:26 INFO - 'KTS_VERSION': '1.19c', 10:37:26 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 10:37:26 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 10:37:26 INFO - 'LOGONSERVER': '\\\\T-W732-IX-051', 10:37:26 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:37:26 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:37:26 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 10:37:26 INFO - 'MOZILLABUILDDRIVE': 'C:', 10:37:26 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 10:37:26 INFO - 'MOZ_AIRBAG': '1', 10:37:26 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:37:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:37:26 INFO - 'MOZ_MSVCVERSION': '8', 10:37:26 INFO - 'MOZ_NO_REMOTE': '1', 10:37:26 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 10:37:26 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 10:37:26 INFO - 'NO_EM_RESTART': '1', 10:37:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:37:26 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:37:26 INFO - 'OS': 'Windows_NT', 10:37:26 INFO - 'OURDRIVE': 'C:', 10:37:26 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', 10:37:26 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 10:37:26 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:37:26 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 10:37:26 INFO - 'PROCESSOR_LEVEL': '6', 10:37:26 INFO - 'PROCESSOR_REVISION': '1e05', 10:37:26 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 10:37:26 INFO - 'PROGRAMFILES': 'C:\\Program Files', 10:37:26 INFO - 'PROMPT': '$P$G', 10:37:26 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:37:26 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 10:37:26 INFO - 'PUBLIC': 'C:\\Users\\Public', 10:37:26 INFO - 'PWD': 'C:\\slave\\test', 10:37:26 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:37:26 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:37:26 INFO - 'SYSTEMDRIVE': 'C:', 10:37:26 INFO - 'SYSTEMROOT': 'C:\\windows', 10:37:26 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:37:26 INFO - 'TEST1': 'testie', 10:37:26 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:37:26 INFO - 'USERDOMAIN': 'T-W732-IX-051', 10:37:26 INFO - 'USERNAME': 'cltbld', 10:37:26 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 10:37:26 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 10:37:26 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 10:37:26 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 10:37:26 INFO - 'WINDIR': 'C:\\windows', 10:37:26 INFO - 'WINDOWS_TRACING_FLAGS': '3', 10:37:26 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 10:37:26 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:37:27 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:37:27 INFO - Downloading/unpacking psutil>=0.7.1 10:37:28 INFO - Running setup.py egg_info for package psutil 10:37:28 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 10:37:28 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 10:37:28 INFO - Installing collected packages: psutil 10:37:28 INFO - Running setup.py install for psutil 10:37:28 INFO - building 'psutil._psutil_windows' extension 10:37:28 INFO - error: Unable to find vcvarsall.bat 10:37:28 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-8f1myz-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 10:37:28 INFO - running install 10:37:28 INFO - running build 10:37:28 INFO - running build_py 10:37:28 INFO - creating build 10:37:28 INFO - creating build\lib.win32-2.7 10:37:28 INFO - creating build\lib.win32-2.7\psutil 10:37:28 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 10:37:28 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 10:37:28 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 10:37:28 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 10:37:28 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 10:37:28 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 10:37:28 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 10:37:28 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 10:37:28 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 10:37:28 INFO - running build_ext 10:37:28 INFO - building 'psutil._psutil_windows' extension 10:37:28 INFO - error: Unable to find vcvarsall.bat 10:37:28 INFO - ---------------------------------------- 10:37:28 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-8f1myz-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 10:37:28 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 10:37:28 WARNING - Return code: 1 10:37:28 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! 10:37:28 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 10:37:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:37:28 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:37:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:37:28 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:37:28 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 0x01BAB6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CAB200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018A60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BDA368>, '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 0x0186BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CBE0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-051', 'USERDOMAIN': 'T-W732-IX-051', '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-051', '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 10:37:28 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 10:37:28 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 10:37:28 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 10:37:28 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 10:37:28 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 10:37:28 INFO - 'COMPUTERNAME': 'T-W732-IX-051', 10:37:28 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 10:37:28 INFO - 'DCLOCATION': 'SCL3', 10:37:28 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 10:37:28 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:37:28 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:37:28 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 10:37:28 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 10:37:28 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 10:37:28 INFO - 'HOMEDRIVE': 'C:', 10:37:28 INFO - 'HOMEPATH': '\\Users\\cltbld', 10:37:28 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:37:28 INFO - 'KTS_VERSION': '1.19c', 10:37:28 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 10:37:28 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 10:37:28 INFO - 'LOGONSERVER': '\\\\T-W732-IX-051', 10:37:28 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:37:28 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:37:28 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 10:37:28 INFO - 'MOZILLABUILDDRIVE': 'C:', 10:37:28 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 10:37:28 INFO - 'MOZ_AIRBAG': '1', 10:37:28 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:37:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:37:28 INFO - 'MOZ_MSVCVERSION': '8', 10:37:28 INFO - 'MOZ_NO_REMOTE': '1', 10:37:28 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 10:37:28 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 10:37:28 INFO - 'NO_EM_RESTART': '1', 10:37:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:37:28 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:37:28 INFO - 'OS': 'Windows_NT', 10:37:28 INFO - 'OURDRIVE': 'C:', 10:37:28 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 10:37:28 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 10:37:28 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:37:28 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 10:37:28 INFO - 'PROCESSOR_LEVEL': '6', 10:37:28 INFO - 'PROCESSOR_REVISION': '1e05', 10:37:28 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 10:37:28 INFO - 'PROGRAMFILES': 'C:\\Program Files', 10:37:28 INFO - 'PROMPT': '$P$G', 10:37:28 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:37:28 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 10:37:28 INFO - 'PUBLIC': 'C:\\Users\\Public', 10:37:28 INFO - 'PWD': 'C:\\slave\\test', 10:37:28 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:37:28 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:37:28 INFO - 'SYSTEMDRIVE': 'C:', 10:37:28 INFO - 'SYSTEMROOT': 'C:\\windows', 10:37:28 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:37:28 INFO - 'TEST1': 'testie', 10:37:28 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:37:28 INFO - 'USERDOMAIN': 'T-W732-IX-051', 10:37:28 INFO - 'USERNAME': 'cltbld', 10:37:28 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 10:37:28 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 10:37:28 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 10:37:28 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 10:37:28 INFO - 'WINDIR': 'C:\\windows', 10:37:28 INFO - 'WINDOWS_TRACING_FLAGS': '3', 10:37:28 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 10:37:28 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:37:32 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:37:32 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 10:37:32 INFO - Downloading mozsystemmonitor-0.0.tar.gz 10:37:32 INFO - Running setup.py egg_info for package mozsystemmonitor 10:37:32 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 10:37:32 INFO - Running setup.py egg_info for package psutil 10:37:32 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 10:37:32 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 10:37:32 INFO - Installing collected packages: mozsystemmonitor, psutil 10:37:32 INFO - Running setup.py install for mozsystemmonitor 10:37:32 INFO - Running setup.py install for psutil 10:37:32 INFO - building 'psutil._psutil_windows' extension 10:37:32 INFO - error: Unable to find vcvarsall.bat 10:37:32 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-9i6hkv-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 10:37:32 INFO - running install 10:37:32 INFO - running build 10:37:32 INFO - running build_py 10:37:32 INFO - running build_ext 10:37:32 INFO - building 'psutil._psutil_windows' extension 10:37:32 INFO - error: Unable to find vcvarsall.bat 10:37:32 INFO - ---------------------------------------- 10:37:32 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-9i6hkv-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 10:37:32 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 10:37:32 WARNING - Return code: 1 10:37:32 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! 10:37:32 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 10:37:32 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')]} 10:37:32 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:37:32 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')]} 10:37:32 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:37:32 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 0x01BAB6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CAB200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018A60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BDA368>, '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 0x0186BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CBE0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-051', 'USERDOMAIN': 'T-W732-IX-051', '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-051', '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 10:37:32 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 10:37:32 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 10:37:32 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 10:37:32 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 10:37:32 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 10:37:32 INFO - 'COMPUTERNAME': 'T-W732-IX-051', 10:37:32 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 10:37:32 INFO - 'DCLOCATION': 'SCL3', 10:37:32 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 10:37:32 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:37:32 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:37:32 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 10:37:32 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 10:37:32 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 10:37:32 INFO - 'HOMEDRIVE': 'C:', 10:37:32 INFO - 'HOMEPATH': '\\Users\\cltbld', 10:37:32 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:37:32 INFO - 'KTS_VERSION': '1.19c', 10:37:32 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 10:37:32 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 10:37:32 INFO - 'LOGONSERVER': '\\\\T-W732-IX-051', 10:37:32 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:37:32 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:37:32 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 10:37:32 INFO - 'MOZILLABUILDDRIVE': 'C:', 10:37:32 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 10:37:32 INFO - 'MOZ_AIRBAG': '1', 10:37:32 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:37:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:37:32 INFO - 'MOZ_MSVCVERSION': '8', 10:37:32 INFO - 'MOZ_NO_REMOTE': '1', 10:37:32 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 10:37:32 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 10:37:32 INFO - 'NO_EM_RESTART': '1', 10:37:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:37:32 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:37:32 INFO - 'OS': 'Windows_NT', 10:37:32 INFO - 'OURDRIVE': 'C:', 10:37:32 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', 10:37:32 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 10:37:32 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:37:32 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 10:37:32 INFO - 'PROCESSOR_LEVEL': '6', 10:37:32 INFO - 'PROCESSOR_REVISION': '1e05', 10:37:32 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 10:37:32 INFO - 'PROGRAMFILES': 'C:\\Program Files', 10:37:32 INFO - 'PROMPT': '$P$G', 10:37:32 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:37:32 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 10:37:32 INFO - 'PUBLIC': 'C:\\Users\\Public', 10:37:32 INFO - 'PWD': 'C:\\slave\\test', 10:37:32 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:37:32 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:37:32 INFO - 'SYSTEMDRIVE': 'C:', 10:37:32 INFO - 'SYSTEMROOT': 'C:\\windows', 10:37:32 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:37:32 INFO - 'TEST1': 'testie', 10:37:32 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:37:32 INFO - 'USERDOMAIN': 'T-W732-IX-051', 10:37:32 INFO - 'USERNAME': 'cltbld', 10:37:32 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 10:37:32 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 10:37:32 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 10:37:32 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 10:37:32 INFO - 'WINDIR': 'C:\\windows', 10:37:32 INFO - 'WINDOWS_TRACING_FLAGS': '3', 10:37:32 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 10:37:32 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:37:32 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:37:32 INFO - Downloading/unpacking blobuploader==1.2.4 10:37:32 INFO - Downloading blobuploader-1.2.4.tar.gz 10:37:32 INFO - Running setup.py egg_info for package blobuploader 10:37:32 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 10:37:36 INFO - Running setup.py egg_info for package requests 10:37:36 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 10:37:36 INFO - Downloading docopt-0.6.1.tar.gz 10:37:36 INFO - Running setup.py egg_info for package docopt 10:37:36 INFO - Installing collected packages: blobuploader, docopt, requests 10:37:36 INFO - Running setup.py install for blobuploader 10:37:36 INFO - Running setup.py install for docopt 10:37:36 INFO - Running setup.py install for requests 10:37:36 INFO - Successfully installed blobuploader docopt requests 10:37:36 INFO - Cleaning up... 10:37:36 INFO - Return code: 0 10:37:36 INFO - Installing None into virtualenv C:\slave\test\build\venv 10:37:36 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')]} 10:37:36 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:37:36 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')]} 10:37:36 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:37:36 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 0x01BAB6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CAB200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018A60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BDA368>, '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 0x0186BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CBE0C0>, '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-051', 'USERDOMAIN': 'T-W732-IX-051', '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-051', '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 10:37:36 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 10:37:36 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 10:37:36 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 10:37:36 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 10:37:36 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 10:37:36 INFO - 'COMPUTERNAME': 'T-W732-IX-051', 10:37:36 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 10:37:36 INFO - 'DCLOCATION': 'SCL3', 10:37:36 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 10:37:36 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:37:36 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:37:36 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 10:37:36 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 10:37:36 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 10:37:36 INFO - 'HOMEDRIVE': 'C:', 10:37:36 INFO - 'HOMEPATH': '\\Users\\cltbld', 10:37:36 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:37:36 INFO - 'KTS_VERSION': '1.19c', 10:37:36 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 10:37:36 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 10:37:36 INFO - 'LOGONSERVER': '\\\\T-W732-IX-051', 10:37:36 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:37:36 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:37:36 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 10:37:36 INFO - 'MOZILLABUILDDRIVE': 'C:', 10:37:36 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 10:37:36 INFO - 'MOZ_AIRBAG': '1', 10:37:36 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:37:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:37:36 INFO - 'MOZ_MSVCVERSION': '8', 10:37:36 INFO - 'MOZ_NO_REMOTE': '1', 10:37:36 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 10:37:36 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 10:37:36 INFO - 'NO_EM_RESTART': '1', 10:37:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:37:36 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:37:36 INFO - 'OS': 'Windows_NT', 10:37:36 INFO - 'OURDRIVE': 'C:', 10:37:36 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', 10:37:36 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 10:37:36 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:37:36 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 10:37:36 INFO - 'PROCESSOR_LEVEL': '6', 10:37:36 INFO - 'PROCESSOR_REVISION': '1e05', 10:37:36 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 10:37:36 INFO - 'PROGRAMFILES': 'C:\\Program Files', 10:37:36 INFO - 'PROMPT': '$P$G', 10:37:36 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:37:36 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 10:37:36 INFO - 'PUBLIC': 'C:\\Users\\Public', 10:37:36 INFO - 'PWD': 'C:\\slave\\test', 10:37:36 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:37:36 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:37:36 INFO - 'SYSTEMDRIVE': 'C:', 10:37:36 INFO - 'SYSTEMROOT': 'C:\\windows', 10:37:36 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:37:36 INFO - 'TEST1': 'testie', 10:37:36 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:37:36 INFO - 'USERDOMAIN': 'T-W732-IX-051', 10:37:36 INFO - 'USERNAME': 'cltbld', 10:37:36 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 10:37:36 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 10:37:36 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 10:37:36 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 10:37:36 INFO - 'WINDIR': 'C:\\windows', 10:37:36 INFO - 'WINDOWS_TRACING_FLAGS': '3', 10:37:36 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 10:37:36 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:37:41 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:37:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 10:37:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 10:37:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 10:37:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 10:37:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 10:37:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 10:37:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 10:37:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 10:37:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 10:37:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 10:37:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 10:37:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 10:37:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 10:37:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 10:37:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 10:37:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 10:37:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 10:37:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 10:37:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 10:37:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 10:37:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 10:37:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 10:37:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 10:37:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 10:37:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 10:37:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 10:37:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 10:37:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 10:37:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 10:37:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 10:37:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 10:37:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 10:37:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 10:37:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 10:37:41 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 10:37:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 10:37:41 INFO - Unpacking c:\slave\test\build\tests\marionette\client 10:37:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 10:37:41 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 10:37:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 10:37:41 INFO - Unpacking c:\slave\test\build\tests\marionette 10:37:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 10:37:41 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 10:37:41 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 10:37:41 INFO - Running setup.py install for browsermob-proxy 10:37:55 INFO - Running setup.py install for manifestparser 10:37:55 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 10:37:55 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 10:37:55 INFO - Running setup.py install for marionette-client 10:37:55 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 10:37:55 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 10:37:55 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 10:37:55 INFO - Running setup.py install for marionette-driver 10:37:55 INFO - Running setup.py install for mozcrash 10:37:55 INFO - Running setup.py install for mozdebug 10:37:55 INFO - Running setup.py install for mozdevice 10:37:55 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 10:37:55 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 10:37:55 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 10:37:55 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 10:37:55 INFO - Running setup.py install for mozfile 10:37:55 INFO - Running setup.py install for mozhttpd 10:37:55 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 10:37:55 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 10:37:55 INFO - Running setup.py install for mozinfo 10:37:55 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 10:37:55 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 10:37:55 INFO - Running setup.py install for mozInstall 10:37:55 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 10:37:55 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 10:37:55 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 10:37:55 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 10:37:55 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 10:37:55 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 10:37:55 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 10:37:55 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 10:37:55 INFO - Running setup.py install for mozleak 10:37:55 INFO - Running setup.py install for mozlog 10:37:55 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 10:37:55 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 10:37:55 INFO - Running setup.py install for moznetwork 10:37:55 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 10:37:55 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 10:37:55 INFO - Running setup.py install for mozprocess 10:37:55 INFO - Running setup.py install for mozprofile 10:37:55 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 10:37:55 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 10:37:55 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 10:37:55 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 10:37:55 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 10:37:55 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 10:37:55 INFO - Running setup.py install for mozrunner 10:37:55 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 10:37:55 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 10:37:55 INFO - Running setup.py install for mozscreenshot 10:37:55 INFO - Running setup.py install for moztest 10:37:55 INFO - Running setup.py install for mozversion 10:37:55 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 10:37:55 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 10:37:55 INFO - Running setup.py install for wptserve 10:37:55 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 10:37:55 INFO - Cleaning up... 10:37:55 INFO - Return code: 0 10:37:55 INFO - Installing None into virtualenv C:\slave\test\build\venv 10:37:55 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')]} 10:37:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:37:55 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')]} 10:37:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:37:55 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 0x01BAB6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CAB200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018A60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BDA368>, '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 0x0186BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CBE0C0>, '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-051', 'USERDOMAIN': 'T-W732-IX-051', '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-051', '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 10:37:55 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 10:37:55 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 10:37:55 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 10:37:55 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 10:37:55 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 10:37:55 INFO - 'COMPUTERNAME': 'T-W732-IX-051', 10:37:55 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 10:37:55 INFO - 'DCLOCATION': 'SCL3', 10:37:55 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 10:37:55 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:37:55 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:37:55 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 10:37:55 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 10:37:55 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 10:37:55 INFO - 'HOMEDRIVE': 'C:', 10:37:55 INFO - 'HOMEPATH': '\\Users\\cltbld', 10:37:55 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:37:55 INFO - 'KTS_VERSION': '1.19c', 10:37:55 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 10:37:55 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 10:37:55 INFO - 'LOGONSERVER': '\\\\T-W732-IX-051', 10:37:55 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:37:55 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:37:55 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 10:37:55 INFO - 'MOZILLABUILDDRIVE': 'C:', 10:37:55 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 10:37:55 INFO - 'MOZ_AIRBAG': '1', 10:37:55 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:37:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:37:55 INFO - 'MOZ_MSVCVERSION': '8', 10:37:55 INFO - 'MOZ_NO_REMOTE': '1', 10:37:55 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 10:37:55 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 10:37:55 INFO - 'NO_EM_RESTART': '1', 10:37:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:37:55 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:37:55 INFO - 'OS': 'Windows_NT', 10:37:55 INFO - 'OURDRIVE': 'C:', 10:37:55 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', 10:37:55 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 10:37:55 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:37:55 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 10:37:55 INFO - 'PROCESSOR_LEVEL': '6', 10:37:55 INFO - 'PROCESSOR_REVISION': '1e05', 10:37:55 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 10:37:55 INFO - 'PROGRAMFILES': 'C:\\Program Files', 10:37:55 INFO - 'PROMPT': '$P$G', 10:37:55 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:37:55 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 10:37:55 INFO - 'PUBLIC': 'C:\\Users\\Public', 10:37:55 INFO - 'PWD': 'C:\\slave\\test', 10:37:55 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:37:55 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:37:55 INFO - 'SYSTEMDRIVE': 'C:', 10:37:55 INFO - 'SYSTEMROOT': 'C:\\windows', 10:37:55 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:37:55 INFO - 'TEST1': 'testie', 10:37:55 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:37:55 INFO - 'USERDOMAIN': 'T-W732-IX-051', 10:37:55 INFO - 'USERNAME': 'cltbld', 10:37:55 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 10:37:55 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 10:37:55 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 10:37:55 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 10:37:55 INFO - 'WINDIR': 'C:\\windows', 10:37:55 INFO - 'WINDOWS_TRACING_FLAGS': '3', 10:37:55 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 10:37:55 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:37:59 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:37:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 10:37:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 10:37:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 10:37:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 10:37:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 10:37:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 10:37:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 10:37:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 10:37:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 10:37:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 10:37:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 10:37:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 10:37:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 10:37:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 10:37:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 10:37:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 10:37:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 10:37:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 10:37:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 10:37:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 10:37:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 10:37:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 10:37:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 10:37:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 10:37:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 10:37:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 10:37:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 10:37:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 10:37:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 10:37:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 10:37:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 10:37:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 10:37:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 10:37:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 10:37:59 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 10:37:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 10:37:59 INFO - Unpacking c:\slave\test\build\tests\marionette\client 10:37:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 10:37:59 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 10:37:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 10:37:59 INFO - Unpacking c:\slave\test\build\tests\marionette 10:37:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 10:37:59 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 10:37:59 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)) 10:38:11 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)) 10:38:11 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)) 10:38:11 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)) 10:38:11 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)) 10:38:11 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 10:38:11 INFO - Downloading blessings-1.6.tar.gz 10:38:11 INFO - Running setup.py egg_info for package blessings 10:38:11 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)) 10:38:11 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 10:38:11 INFO - Running setup.py install for blessings 10:38:11 INFO - Running setup.py install for browsermob-proxy 10:38:11 INFO - Running setup.py install for manifestparser 10:38:11 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 10:38:11 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 10:38:11 INFO - Running setup.py install for marionette-client 10:38:11 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 10:38:11 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 10:38:11 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 10:38:11 INFO - Running setup.py install for marionette-driver 10:38:11 INFO - Running setup.py install for mozcrash 10:38:11 INFO - Running setup.py install for mozdebug 10:38:11 INFO - Running setup.py install for mozdevice 10:38:11 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 10:38:11 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 10:38:11 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 10:38:11 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 10:38:11 INFO - Running setup.py install for mozhttpd 10:38:11 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 10:38:11 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 10:38:11 INFO - Running setup.py install for mozInstall 10:38:11 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 10:38:11 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 10:38:11 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 10:38:11 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 10:38:11 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 10:38:11 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 10:38:11 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 10:38:11 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 10:38:11 INFO - Running setup.py install for mozleak 10:38:11 INFO - Running setup.py install for mozprofile 10:38:11 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 10:38:11 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 10:38:11 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 10:38:11 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 10:38:11 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 10:38:11 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 10:38:11 INFO - Running setup.py install for mozrunner 10:38:11 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 10:38:11 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 10:38:13 INFO - Running setup.py install for mozscreenshot 10:38:13 INFO - Running setup.py install for moztest 10:38:13 INFO - Running setup.py install for mozversion 10:38:13 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 10:38:13 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 10:38:13 INFO - Running setup.py install for wptserve 10:38:13 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 10:38:13 INFO - Cleaning up... 10:38:13 INFO - Return code: 0 10:38:13 INFO - Done creating virtualenv C:\slave\test\build\venv. 10:38:13 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 10:38:13 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 10:38:13 INFO - Reading from file tmpfile_stdout 10:38:13 INFO - Using _rmtree_windows ... 10:38:13 INFO - Using _rmtree_windows ... 10:38:13 INFO - Current package versions: 10:38:13 INFO - blessings == 1.6 10:38:13 INFO - blobuploader == 1.2.4 10:38:13 INFO - browsermob-proxy == 0.6.0 10:38:13 INFO - distribute == 0.6.14 10:38:13 INFO - docopt == 0.6.1 10:38:13 INFO - manifestparser == 1.1 10:38:13 INFO - marionette-client == 2.3.0 10:38:13 INFO - marionette-driver == 1.4.0 10:38:13 INFO - mozInstall == 1.12 10:38:13 INFO - mozcrash == 0.17 10:38:13 INFO - mozdebug == 0.1 10:38:13 INFO - mozdevice == 0.48 10:38:13 INFO - mozfile == 1.2 10:38:13 INFO - mozhttpd == 0.7 10:38:13 INFO - mozinfo == 0.9 10:38:13 INFO - mozleak == 0.1 10:38:13 INFO - mozlog == 3.1 10:38:13 INFO - moznetwork == 0.27 10:38:13 INFO - mozprocess == 0.22 10:38:13 INFO - mozprofile == 0.28 10:38:13 INFO - mozrunner == 6.11 10:38:13 INFO - mozscreenshot == 0.1 10:38:13 INFO - mozsystemmonitor == 0.0 10:38:13 INFO - moztest == 0.7 10:38:13 INFO - mozversion == 1.4 10:38:13 INFO - requests == 1.2.3 10:38:13 INFO - wptserve == 1.4.0 10:38:13 INFO - Running post-action listener: _resource_record_post_action 10:38:13 INFO - Running post-action listener: _start_resource_monitoring 10:38:13 INFO - Starting resource monitoring. 10:38:13 INFO - ##### 10:38:13 INFO - ##### Running pull step. 10:38:13 INFO - ##### 10:38:13 INFO - Running pre-action listener: _resource_record_pre_action 10:38:13 INFO - Running main action method: pull 10:38:13 INFO - Pull has nothing to do! 10:38:13 INFO - Running post-action listener: _resource_record_post_action 10:38:13 INFO - ##### 10:38:13 INFO - ##### Running install step. 10:38:13 INFO - ##### 10:38:13 INFO - Running pre-action listener: _resource_record_pre_action 10:38:13 INFO - Running main action method: install 10:38:13 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 10:38:13 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 10:38:13 INFO - Reading from file tmpfile_stdout 10:38:13 INFO - Using _rmtree_windows ... 10:38:13 INFO - Using _rmtree_windows ... 10:38:13 INFO - Detecting whether we're running mozinstall >=1.0... 10:38:13 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 10:38:13 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 10:38:13 INFO - Reading from file tmpfile_stdout 10:38:13 INFO - Output received: 10:38:13 INFO - Usage: mozinstall-script.py [options] installer 10:38:13 INFO - Options: 10:38:13 INFO - -h, --help show this help message and exit 10:38:13 INFO - -d DEST, --destination=DEST 10:38:13 INFO - Directory to install application into. [default: 10:38:13 INFO - "C:\slave\test"] 10:38:13 INFO - --app=APP Application being installed. [default: firefox] 10:38:13 INFO - Using _rmtree_windows ... 10:38:13 INFO - Using _rmtree_windows ... 10:38:13 INFO - mkdir: C:\slave\test\build\application 10:38:13 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 10:38:13 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0.en-US.win32.zip --destination C:\slave\test\build\application 10:38:15 INFO - Reading from file tmpfile_stdout 10:38:15 INFO - Output received: 10:38:15 INFO - C:\slave\test\build\application\firefox\firefox.exe 10:38:15 INFO - Using _rmtree_windows ... 10:38:15 INFO - Using _rmtree_windows ... 10:38:15 INFO - Running post-action listener: _resource_record_post_action 10:38:15 INFO - ##### 10:38:15 INFO - ##### Running run-tests step. 10:38:15 INFO - ##### 10:38:15 INFO - Running pre-action listener: _resource_record_pre_action 10:38:15 INFO - Running main action method: run_tests 10:38:15 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 10:38:15 INFO - Minidump filename unknown. Determining based upon platform and architecture. 10:38:15 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 10:38:15 INFO - grabbing minidump binary from tooltool 10:38:15 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')]} 10:38:15 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 0x01BDA368>, '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 0x0186BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CBE0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 10:38:15 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 10:38:15 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 10:38:15 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 10:38:17 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpjzxwxy 10:38:17 INFO - INFO - File integrity verified, renaming tmpjzxwxy to win32-minidump_stackwalk.exe 10:38:17 INFO - Return code: 0 10:38:17 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 10:38:18 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 10:38:18 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/E3xD_DmhQxCAqa8aavXILg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 10:38:18 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/E3xD_DmhQxCAqa8aavXILg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 10:38:18 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 10:38:18 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 10:38:18 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 10:38:18 INFO - 'COMPUTERNAME': 'T-W732-IX-051', 10:38:18 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 10:38:18 INFO - 'DCLOCATION': 'SCL3', 10:38:18 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 10:38:18 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:38:18 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:38:18 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 10:38:18 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 10:38:18 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 10:38:18 INFO - 'HOMEDRIVE': 'C:', 10:38:18 INFO - 'HOMEPATH': '\\Users\\cltbld', 10:38:18 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:38:18 INFO - 'KTS_VERSION': '1.19c', 10:38:18 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 10:38:18 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 10:38:18 INFO - 'LOGONSERVER': '\\\\T-W732-IX-051', 10:38:18 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 10:38:18 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:38:18 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:38:18 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 10:38:18 INFO - 'MOZILLABUILDDRIVE': 'C:', 10:38:18 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 10:38:18 INFO - 'MOZ_AIRBAG': '1', 10:38:18 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:38:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:38:18 INFO - 'MOZ_MSVCVERSION': '8', 10:38:18 INFO - 'MOZ_NO_REMOTE': '1', 10:38:18 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 10:38:18 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 10:38:18 INFO - 'NO_EM_RESTART': '1', 10:38:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:38:18 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:38:18 INFO - 'OS': 'Windows_NT', 10:38:18 INFO - 'OURDRIVE': 'C:', 10:38:18 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', 10:38:18 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 10:38:18 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:38:18 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 10:38:18 INFO - 'PROCESSOR_LEVEL': '6', 10:38:18 INFO - 'PROCESSOR_REVISION': '1e05', 10:38:18 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 10:38:18 INFO - 'PROGRAMFILES': 'C:\\Program Files', 10:38:18 INFO - 'PROMPT': '$P$G', 10:38:18 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:38:18 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 10:38:18 INFO - 'PUBLIC': 'C:\\Users\\Public', 10:38:18 INFO - 'PWD': 'C:\\slave\\test', 10:38:18 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:38:18 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:38:18 INFO - 'SYSTEMDRIVE': 'C:', 10:38:18 INFO - 'SYSTEMROOT': 'C:\\windows', 10:38:18 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:38:18 INFO - 'TEST1': 'testie', 10:38:18 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:38:18 INFO - 'USERDOMAIN': 'T-W732-IX-051', 10:38:18 INFO - 'USERNAME': 'cltbld', 10:38:18 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 10:38:18 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 10:38:18 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 10:38:18 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 10:38:18 INFO - 'WINDIR': 'C:\\windows', 10:38:18 INFO - 'WINDOWS_TRACING_FLAGS': '3', 10:38:18 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 10:38:18 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:38:18 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/E3xD_DmhQxCAqa8aavXILg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 10:38:19 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 10:38:19 INFO - import pkg_resources 10:38:21 INFO - Using 1 client processes 10:38:24 INFO - SUITE-START | Running 778 tests 10:38:24 INFO - Running testharness tests 10:38:24 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 10:38:24 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 10:38:24 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 10:38:24 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 10:38:24 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 10:38:24 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 10:38:24 INFO - Setting up ssl 10:38:24 INFO - PROCESS | certutil | 10:38:24 INFO - PROCESS | certutil | 10:38:24 INFO - PROCESS | certutil | 10:38:24 INFO - Certificate Nickname Trust Attributes 10:38:24 INFO - SSL,S/MIME,JAR/XPI 10:38:24 INFO - 10:38:24 INFO - web-platform-tests CT,, 10:38:24 INFO - 10:38:24 INFO - Starting runner 10:38:25 INFO - PROCESS | 3252 | [3252] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/startupcache/StartupCache.cpp, line 228 10:38:25 INFO - PROCESS | 3252 | [3252] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 10:38:26 INFO - PROCESS | 3252 | [3252] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 10:38:27 INFO - PROCESS | 3252 | 1467049107346 Marionette DEBUG Marionette enabled via build flag and pref 10:38:28 INFO - PROCESS | 3252 | ++DOCSHELL 11289000 == 1 [pid = 3252] [id = 1] 10:38:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 1 (11289400) [pid = 3252] [serial = 1] [outer = 00000000] 10:38:28 INFO - PROCESS | 3252 | [3252] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 10:38:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 2 (1128A000) [pid = 3252] [serial = 2] [outer = 11289400] 10:38:28 INFO - PROCESS | 3252 | ++DOCSHELL 119C8C00 == 2 [pid = 3252] [id = 2] 10:38:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 3 (119C9000) [pid = 3252] [serial = 3] [outer = 00000000] 10:38:28 INFO - PROCESS | 3252 | [3252] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 10:38:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 4 (119C9C00) [pid = 3252] [serial = 4] [outer = 119C9000] 10:38:28 INFO - PROCESS | 3252 | 1467049108987 Marionette INFO Listening on port 2828 10:38:30 INFO - PROCESS | 3252 | 1467049110377 Marionette DEBUG Marionette enabled via command-line flag 10:38:30 INFO - PROCESS | 3252 | [3252] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 10:38:30 INFO - PROCESS | 3252 | [3252] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 10:38:30 INFO - PROCESS | 3252 | ++DOCSHELL 1121C400 == 3 [pid = 3252] [id = 3] 10:38:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 5 (11224400) [pid = 3252] [serial = 5] [outer = 00000000] 10:38:30 INFO - PROCESS | 3252 | [3252] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 10:38:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 6 (11225000) [pid = 3252] [serial = 6] [outer = 11224400] 10:38:30 INFO - PROCESS | 3252 | [3252] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 10:38:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 7 (163C8C00) [pid = 3252] [serial = 7] [outer = 119C9000] 10:38:31 INFO - PROCESS | 3252 | [3252] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:38:31 INFO - PROCESS | 3252 | 1467049111552 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49648 10:38:31 INFO - PROCESS | 3252 | [3252] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:38:31 INFO - PROCESS | 3252 | 1467049111574 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49650 10:38:31 INFO - PROCESS | 3252 | [3252] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:38:31 INFO - PROCESS | 3252 | 1467049111581 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49652 10:38:31 INFO - PROCESS | 3252 | [3252] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:38:31 INFO - PROCESS | 3252 | 1467049111617 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49653 10:38:31 INFO - PROCESS | 3252 | 1467049111620 Marionette DEBUG Closed connection conn0 10:38:31 INFO - PROCESS | 3252 | 1467049111621 Marionette DEBUG Closed connection conn1 10:38:31 INFO - PROCESS | 3252 | 1467049111623 Marionette DEBUG Closed connection conn2 10:38:31 INFO - PROCESS | 3252 | [3252] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:38:31 INFO - PROCESS | 3252 | 1467049111628 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49655 10:38:31 INFO - PROCESS | 3252 | 1467049111688 Marionette DEBUG Closed connection conn3 10:38:31 INFO - PROCESS | 3252 | 1467049111806 Marionette DEBUG Closed connection conn4 10:38:31 INFO - PROCESS | 3252 | [3252] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:38:31 INFO - PROCESS | 3252 | 1467049111812 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49656 10:38:31 INFO - PROCESS | 3252 | 1467049111823 Marionette DEBUG Closed connection conn5 10:38:31 INFO - PROCESS | 3252 | [3252] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:38:31 INFO - PROCESS | 3252 | 1467049111828 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49657 10:38:31 INFO - PROCESS | 3252 | ++DOCSHELL 11288400 == 4 [pid = 3252] [id = 4] 10:38:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 8 (1128A400) [pid = 3252] [serial = 8] [outer = 00000000] 10:38:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 9 (1777A000) [pid = 3252] [serial = 9] [outer = 1128A400] 10:38:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 10 (1777FC00) [pid = 3252] [serial = 10] [outer = 1128A400] 10:38:31 INFO - PROCESS | 3252 | 1467049111966 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 10:38:31 INFO - PROCESS | 3252 | 1467049111971 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","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":"20160627094317","device":"desktop","version":"48.0"} 10:38:33 INFO - PROCESS | 3252 | [3252] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 10:38:33 INFO - PROCESS | 3252 | [3252] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 10:38:33 INFO - PROCESS | 3252 | [3252] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:38:34 INFO - PROCESS | 3252 | ++DOCSHELL 195EA400 == 5 [pid = 3252] [id = 5] 10:38:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 11 (195EA800) [pid = 3252] [serial = 11] [outer = 00000000] 10:38:34 INFO - PROCESS | 3252 | ++DOCSHELL 195EF800 == 6 [pid = 3252] [id = 6] 10:38:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 12 (195EFC00) [pid = 3252] [serial = 12] [outer = 00000000] 10:38:34 INFO - PROCESS | 3252 | [3252] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 10:38:34 INFO - PROCESS | 3252 | ++DOCSHELL 1A493C00 == 7 [pid = 3252] [id = 7] 10:38:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 13 (1A494000) [pid = 3252] [serial = 13] [outer = 00000000] 10:38:34 INFO - PROCESS | 3252 | [3252] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 10:38:34 INFO - PROCESS | 3252 | [3252] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 10:38:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 14 (1A801800) [pid = 3252] [serial = 14] [outer = 1A494000] 10:38:35 INFO - PROCESS | 3252 | ++DOMWINDOW == 15 (1A4B6400) [pid = 3252] [serial = 15] [outer = 195EA800] 10:38:35 INFO - PROCESS | 3252 | ++DOMWINDOW == 16 (1A4B7C00) [pid = 3252] [serial = 16] [outer = 195EFC00] 10:38:35 INFO - PROCESS | 3252 | ++DOMWINDOW == 17 (1A4D3C00) [pid = 3252] [serial = 17] [outer = 1A494000] 10:38:35 INFO - PROCESS | 3252 | 1467049115682 Marionette INFO startBrowser 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:38:35 INFO - PROCESS | 3252 | 1467049115718 Marionette DEBUG loaded listener.js 10:38:35 INFO - PROCESS | 3252 | 1467049115732 Marionette DEBUG loaded listener.js 10:38:35 INFO - PROCESS | 3252 | 1467049115734 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:38:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 18 (1C7DB400) [pid = 3252] [serial = 18] [outer = 1A494000] 10:38:36 INFO - PROCESS | 3252 | 1467049116429 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd","capabilities":{"browserName":"Firefox","browserVersion":"48.0","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":"20160627094317","device":"desktop","version":"48.0","command_id":1}}] 10:38:36 INFO - PROCESS | 3252 | 1467049116664 Marionette TRACE conn6 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 10:38:36 INFO - PROCESS | 3252 | 1467049116667 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:38:36 INFO - PROCESS | 3252 | 1467049116697 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 10:38:36 INFO - PROCESS | 3252 | 1467049116717 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 10:38:36 INFO - PROCESS | 3252 | 1467049116719 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:38:36 INFO - PROCESS | 3252 | [3252] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 10:38:37 INFO - PROCESS | 3252 | [3252] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 10:38:37 INFO - PROCESS | 3252 | ++DOMWINDOW == 19 (1D341400) [pid = 3252] [serial = 19] [outer = 1A494000] 10:38:37 INFO - PROCESS | 3252 | [3252] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:38:37 INFO - PROCESS | 3252 | 1467049117826 Marionette TRACE conn6 <- [1,3,null,{}] 10:38:37 INFO - PROCESS | 3252 | 1467049117830 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 10:38:37 INFO - PROCESS | 3252 | 1467049117832 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:38:37 INFO - PROCESS | 3252 | 1467049117850 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 10:38:37 INFO - PROCESS | 3252 | 1467049117869 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 10:38:37 INFO - PROCESS | 3252 | 1467049117871 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 10:38:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 10:38:37 INFO - PROCESS | 3252 | 1467049117875 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 10:38:37 INFO - PROCESS | 3252 | 1467049117879 Marionette TRACE conn6 <- [1,6,null,{}] 10:38:37 INFO - PROCESS | 3252 | 1467049117921 Marionette TRACE conn6 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:37 INFO - PROCESS | 3252 | 1467049117925 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:38:37 INFO - PROCESS | 3252 | 1467049117941 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 10:38:37 INFO - PROCESS | 3252 | 1467049117945 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:37 INFO - PROCESS | 3252 | 1467049117947 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:38:37 INFO - PROCESS | 3252 | ++DOCSHELL 1E272400 == 8 [pid = 3252] [id = 8] 10:38:37 INFO - PROCESS | 3252 | ++DOMWINDOW == 20 (1E272800) [pid = 3252] [serial = 20] [outer = 00000000] 10:38:37 INFO - PROCESS | 3252 | ++DOMWINDOW == 21 (1E275000) [pid = 3252] [serial = 21] [outer = 1E272800] 10:38:37 INFO - PROCESS | 3252 | 1467049117996 Marionette DEBUG loaded listener.js 10:38:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 22 (1E279000) [pid = 3252] [serial = 22] [outer = 1E272800] 10:38:38 INFO - PROCESS | 3252 | ++DOCSHELL 0926FC00 == 9 [pid = 3252] [id = 9] 10:38:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 23 (0FF6C000) [pid = 3252] [serial = 23] [outer = 00000000] 10:38:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 24 (0FFE5000) [pid = 3252] [serial = 24] [outer = 0FF6C000] 10:38:38 INFO - PROCESS | 3252 | 1467049118419 Marionette DEBUG loaded listener.js 10:38:38 INFO - PROCESS | 3252 | --DOCSHELL 11289000 == 8 [pid = 3252] [id = 1] 10:38:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 25 (100E6C00) [pid = 3252] [serial = 25] [outer = 0FF6C000] 10:38:38 INFO - PROCESS | 3252 | [3252] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:38:39 INFO - PROCESS | 3252 | 1467049119295 Marionette TRACE conn6 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 10:38:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 10:38:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1478ms 10:38:39 INFO - PROCESS | 3252 | 1467049119357 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 10:38:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 10:38:39 INFO - PROCESS | 3252 | 1467049119360 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 10:38:39 INFO - PROCESS | 3252 | 1467049119365 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 10:38:39 INFO - PROCESS | 3252 | 1467049119368 Marionette TRACE conn6 <- [1,10,null,{}] 10:38:39 INFO - PROCESS | 3252 | 1467049119373 Marionette TRACE conn6 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:39 INFO - PROCESS | 3252 | 1467049119376 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:38:39 INFO - PROCESS | 3252 | 1467049119534 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 10:38:39 INFO - PROCESS | 3252 | 1467049119619 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:39 INFO - PROCESS | 3252 | 1467049119622 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:38:39 INFO - PROCESS | 3252 | ++DOCSHELL 19B38400 == 9 [pid = 3252] [id = 10] 10:38:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 26 (19B38800) [pid = 3252] [serial = 26] [outer = 00000000] 10:38:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 27 (1C2C3800) [pid = 3252] [serial = 27] [outer = 19B38800] 10:38:39 INFO - PROCESS | 3252 | 1467049119681 Marionette DEBUG loaded listener.js 10:38:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 28 (1C71BC00) [pid = 3252] [serial = 28] [outer = 19B38800] 10:38:40 INFO - PROCESS | 3252 | 1467049120229 Marionette TRACE conn6 <- [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]]]}] 10:38:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 10:38:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 870ms 10:38:40 INFO - PROCESS | 3252 | 1467049120236 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 10:38:40 INFO - PROCESS | 3252 | 1467049120240 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 10:38:40 INFO - PROCESS | 3252 | 1467049120246 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 10:38:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 10:38:40 INFO - PROCESS | 3252 | 1467049120249 Marionette TRACE conn6 <- [1,14,null,{}] 10:38:40 INFO - PROCESS | 3252 | 1467049120253 Marionette TRACE conn6 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:40 INFO - PROCESS | 3252 | 1467049120256 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:38:40 INFO - PROCESS | 3252 | 1467049120381 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 10:38:40 INFO - PROCESS | 3252 | 1467049120456 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:40 INFO - PROCESS | 3252 | 1467049120459 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:38:40 INFO - PROCESS | 3252 | ++DOCSHELL 1775DC00 == 10 [pid = 3252] [id = 11] 10:38:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 29 (1775E000) [pid = 3252] [serial = 29] [outer = 00000000] 10:38:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 30 (1C9B2C00) [pid = 3252] [serial = 30] [outer = 1775E000] 10:38:40 INFO - PROCESS | 3252 | 1467049120515 Marionette DEBUG loaded listener.js 10:38:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 31 (1D555C00) [pid = 3252] [serial = 31] [outer = 1775E000] 10:38:41 INFO - PROCESS | 3252 | 1467049121175 Marionette TRACE conn6 <- [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]]]}] 10:38:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 10:38:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 970ms 10:38:41 INFO - PROCESS | 3252 | ++DOCSHELL 101FF400 == 11 [pid = 3252] [id = 12] 10:38:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 32 (10471800) [pid = 3252] [serial = 32] [outer = 00000000] 10:38:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 33 (10476000) [pid = 3252] [serial = 33] [outer = 10471800] 10:38:41 INFO - PROCESS | 3252 | 1467049121242 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 10:38:41 INFO - PROCESS | 3252 | 1467049121245 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 10:38:41 INFO - PROCESS | 3252 | --DOCSHELL 11288400 == 10 [pid = 3252] [id = 4] 10:38:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 10:38:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 34 (101F9400) [pid = 3252] [serial = 34] [outer = 10471800] 10:38:41 INFO - PROCESS | 3252 | ++DOCSHELL 0FF28400 == 11 [pid = 3252] [id = 13] 10:38:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 35 (10472800) [pid = 3252] [serial = 35] [outer = 00000000] 10:38:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 36 (10C2A400) [pid = 3252] [serial = 36] [outer = 10472800] 10:38:41 INFO - PROCESS | 3252 | 1467049121351 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 10:38:41 INFO - PROCESS | 3252 | 1467049121354 Marionette TRACE conn6 <- [1,18,null,{}] 10:38:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 37 (11203400) [pid = 3252] [serial = 37] [outer = 10472800] 10:38:41 INFO - PROCESS | 3252 | 1467049121399 Marionette TRACE conn6 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:41 INFO - PROCESS | 3252 | 1467049121402 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:38:41 INFO - PROCESS | 3252 | 1467049121497 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 10:38:41 INFO - PROCESS | 3252 | 1467049121515 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:41 INFO - PROCESS | 3252 | 1467049121518 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:38:41 INFO - PROCESS | 3252 | ++DOCSHELL 1188D400 == 12 [pid = 3252] [id = 14] 10:38:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 38 (1188E000) [pid = 3252] [serial = 38] [outer = 00000000] 10:38:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 39 (1198E800) [pid = 3252] [serial = 39] [outer = 1188E000] 10:38:41 INFO - PROCESS | 3252 | 1467049121588 Marionette DEBUG loaded listener.js 10:38:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 40 (149D3000) [pid = 3252] [serial = 40] [outer = 1188E000] 10:38:42 INFO - PROCESS | 3252 | 1467049122040 Marionette TRACE conn6 <- [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]]]}] 10:38:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 10:38:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 810ms 10:38:42 INFO - PROCESS | 3252 | 1467049122097 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 10:38:42 INFO - PROCESS | 3252 | 1467049122102 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 10:38:42 INFO - PROCESS | 3252 | 1467049122108 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 10:38:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 10:38:42 INFO - PROCESS | 3252 | 1467049122110 Marionette TRACE conn6 <- [1,22,null,{}] 10:38:42 INFO - PROCESS | 3252 | 1467049122114 Marionette TRACE conn6 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:42 INFO - PROCESS | 3252 | 1467049122117 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:38:42 INFO - PROCESS | 3252 | 1467049122200 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 10:38:42 INFO - PROCESS | 3252 | 1467049122208 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:42 INFO - PROCESS | 3252 | 1467049122210 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:38:42 INFO - PROCESS | 3252 | ++DOCSHELL 152D6C00 == 13 [pid = 3252] [id = 15] 10:38:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 41 (152E2400) [pid = 3252] [serial = 41] [outer = 00000000] 10:38:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 42 (15443C00) [pid = 3252] [serial = 42] [outer = 152E2400] 10:38:42 INFO - PROCESS | 3252 | 1467049122257 Marionette DEBUG loaded listener.js 10:38:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 43 (16134000) [pid = 3252] [serial = 43] [outer = 152E2400] 10:38:42 INFO - PROCESS | 3252 | 1467049122687 Marionette TRACE conn6 <- [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]]]}] 10:38:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 10:38:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 630ms 10:38:42 INFO - PROCESS | 3252 | 1467049122742 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 10:38:42 INFO - PROCESS | 3252 | 1467049122744 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 10:38:42 INFO - PROCESS | 3252 | 1467049122747 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 10:38:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 10:38:42 INFO - PROCESS | 3252 | 1467049122751 Marionette TRACE conn6 <- [1,26,null,{}] 10:38:42 INFO - PROCESS | 3252 | 1467049122762 Marionette TRACE conn6 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:42 INFO - PROCESS | 3252 | 1467049122766 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:38:42 INFO - PROCESS | 3252 | 1467049122858 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 10:38:42 INFO - PROCESS | 3252 | 1467049122892 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:42 INFO - PROCESS | 3252 | 1467049122896 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:38:42 INFO - PROCESS | 3252 | ++DOCSHELL 1775CC00 == 14 [pid = 3252] [id = 16] 10:38:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 44 (1775E400) [pid = 3252] [serial = 44] [outer = 00000000] 10:38:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 45 (1777F800) [pid = 3252] [serial = 45] [outer = 1775E400] 10:38:42 INFO - PROCESS | 3252 | 1467049122946 Marionette DEBUG loaded listener.js 10:38:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 46 (184C6400) [pid = 3252] [serial = 46] [outer = 1775E400] 10:38:43 INFO - PROCESS | 3252 | 1467049123356 Marionette TRACE conn6 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 10:38:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 10:38:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 630ms 10:38:43 INFO - PROCESS | 3252 | 1467049123382 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 10:38:43 INFO - PROCESS | 3252 | 1467049123384 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 10:38:43 INFO - PROCESS | 3252 | 1467049123387 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 10:38:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 10:38:43 INFO - PROCESS | 3252 | 1467049123389 Marionette TRACE conn6 <- [1,30,null,{}] 10:38:43 INFO - PROCESS | 3252 | 1467049123393 Marionette TRACE conn6 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:43 INFO - PROCESS | 3252 | 1467049123404 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:38:43 INFO - PROCESS | 3252 | 1467049123484 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 10:38:43 INFO - PROCESS | 3252 | 1467049123490 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:43 INFO - PROCESS | 3252 | 1467049123491 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:38:43 INFO - PROCESS | 3252 | ++DOCSHELL 18541800 == 15 [pid = 3252] [id = 17] 10:38:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 47 (193F6C00) [pid = 3252] [serial = 47] [outer = 00000000] 10:38:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 48 (195F9400) [pid = 3252] [serial = 48] [outer = 193F6C00] 10:38:43 INFO - PROCESS | 3252 | 1467049123536 Marionette DEBUG loaded listener.js 10:38:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 49 (1A060000) [pid = 3252] [serial = 49] [outer = 193F6C00] 10:38:43 INFO - PROCESS | 3252 | 1467049123930 Marionette TRACE conn6 <- [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]]]}] 10:38:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 10:38:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 570ms 10:38:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 10:38:43 INFO - PROCESS | 3252 | 1467049123962 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 10:38:43 INFO - PROCESS | 3252 | 1467049123963 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 10:38:43 INFO - PROCESS | 3252 | 1467049123967 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 10:38:43 INFO - PROCESS | 3252 | 1467049123968 Marionette TRACE conn6 <- [1,34,null,{}] 10:38:43 INFO - PROCESS | 3252 | 1467049123984 Marionette TRACE conn6 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:43 INFO - PROCESS | 3252 | 1467049123986 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:38:44 INFO - PROCESS | 3252 | 1467049124062 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 10:38:44 INFO - PROCESS | 3252 | 1467049124067 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:44 INFO - PROCESS | 3252 | 1467049124069 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:38:44 INFO - PROCESS | 3252 | ++DOCSHELL 16871800 == 16 [pid = 3252] [id = 18] 10:38:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 50 (16872800) [pid = 3252] [serial = 50] [outer = 00000000] 10:38:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 51 (1A76BC00) [pid = 3252] [serial = 51] [outer = 16872800] 10:38:44 INFO - PROCESS | 3252 | 1467049124113 Marionette DEBUG loaded listener.js 10:38:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 52 (1A76EC00) [pid = 3252] [serial = 52] [outer = 16872800] 10:38:44 INFO - PROCESS | 3252 | 1467049124537 Marionette TRACE conn6 <- [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]]]}] 10:38:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 10:38:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 590ms 10:38:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 10:38:44 INFO - PROCESS | 3252 | 1467049124558 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 10:38:44 INFO - PROCESS | 3252 | 1467049124559 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 10:38:44 INFO - PROCESS | 3252 | 1467049124562 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 10:38:44 INFO - PROCESS | 3252 | 1467049124564 Marionette TRACE conn6 <- [1,38,null,{}] 10:38:44 INFO - PROCESS | 3252 | 1467049124567 Marionette TRACE conn6 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:44 INFO - PROCESS | 3252 | 1467049124573 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:38:44 INFO - PROCESS | 3252 | 1467049124705 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 10:38:44 INFO - PROCESS | 3252 | 1467049124716 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:44 INFO - PROCESS | 3252 | 1467049124718 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:38:44 INFO - PROCESS | 3252 | ++DOCSHELL 0FFC7000 == 17 [pid = 3252] [id = 19] 10:38:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 53 (1541C000) [pid = 3252] [serial = 53] [outer = 00000000] 10:38:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 54 (1AAB2800) [pid = 3252] [serial = 54] [outer = 1541C000] 10:38:44 INFO - PROCESS | 3252 | 1467049124762 Marionette DEBUG loaded listener.js 10:38:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 55 (1BAFE000) [pid = 3252] [serial = 55] [outer = 1541C000] 10:38:45 INFO - PROCESS | 3252 | 1467049125122 Marionette TRACE conn6 <- [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]]]}] 10:38:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 10:38:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 570ms 10:38:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 10:38:45 INFO - PROCESS | 3252 | 1467049125134 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 10:38:45 INFO - PROCESS | 3252 | 1467049125136 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 10:38:45 INFO - PROCESS | 3252 | 1467049125139 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 10:38:45 INFO - PROCESS | 3252 | 1467049125140 Marionette TRACE conn6 <- [1,42,null,{}] 10:38:45 INFO - PROCESS | 3252 | 1467049125144 Marionette TRACE conn6 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:45 INFO - PROCESS | 3252 | 1467049125146 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:38:45 INFO - PROCESS | 3252 | 1467049125229 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 10:38:45 INFO - PROCESS | 3252 | 1467049125234 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:45 INFO - PROCESS | 3252 | 1467049125236 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:38:45 INFO - PROCESS | 3252 | ++DOCSHELL 1BBDBC00 == 18 [pid = 3252] [id = 20] 10:38:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 56 (1BBDC000) [pid = 3252] [serial = 56] [outer = 00000000] 10:38:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 57 (1BBDFC00) [pid = 3252] [serial = 57] [outer = 1BBDC000] 10:38:45 INFO - PROCESS | 3252 | 1467049125282 Marionette DEBUG loaded listener.js 10:38:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 58 (1C213400) [pid = 3252] [serial = 58] [outer = 1BBDC000] 10:38:45 INFO - PROCESS | 3252 | 1467049125818 Marionette TRACE conn6 <- [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]]]}] 10:38:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 10:38:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 730ms 10:38:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 10:38:45 INFO - PROCESS | 3252 | 1467049125870 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 10:38:45 INFO - PROCESS | 3252 | 1467049125872 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 10:38:45 INFO - PROCESS | 3252 | 1467049125875 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 10:38:45 INFO - PROCESS | 3252 | 1467049125876 Marionette TRACE conn6 <- [1,46,null,{}] 10:38:45 INFO - PROCESS | 3252 | 1467049125880 Marionette TRACE conn6 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:45 INFO - PROCESS | 3252 | 1467049125882 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:38:45 INFO - PROCESS | 3252 | 1467049125958 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 10:38:45 INFO - PROCESS | 3252 | 1467049125963 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:45 INFO - PROCESS | 3252 | 1467049125965 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:38:45 INFO - PROCESS | 3252 | ++DOCSHELL 1C2C8C00 == 19 [pid = 3252] [id = 21] 10:38:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 59 (1C2C9800) [pid = 3252] [serial = 59] [outer = 00000000] 10:38:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 60 (1C79C000) [pid = 3252] [serial = 60] [outer = 1C2C9800] 10:38:46 INFO - PROCESS | 3252 | 1467049126023 Marionette DEBUG loaded listener.js 10:38:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 61 (1E273800) [pid = 3252] [serial = 61] [outer = 1C2C9800] 10:38:46 INFO - PROCESS | 3252 | 1467049126408 Marionette TRACE conn6 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 10:38:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 10:38:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 570ms 10:38:46 INFO - PROCESS | 3252 | 1467049126446 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 10:38:46 INFO - PROCESS | 3252 | 1467049126448 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 10:38:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 10:38:46 INFO - PROCESS | 3252 | 1467049126451 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 10:38:46 INFO - PROCESS | 3252 | 1467049126452 Marionette TRACE conn6 <- [1,50,null,{}] 10:38:46 INFO - PROCESS | 3252 | 1467049126456 Marionette TRACE conn6 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:46 INFO - PROCESS | 3252 | 1467049126457 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:38:46 INFO - PROCESS | 3252 | 1467049126583 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 10:38:46 INFO - PROCESS | 3252 | 1467049126594 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:46 INFO - PROCESS | 3252 | 1467049126596 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:38:46 INFO - PROCESS | 3252 | ++DOCSHELL 0CF35C00 == 20 [pid = 3252] [id = 22] 10:38:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 62 (0CF36800) [pid = 3252] [serial = 62] [outer = 00000000] 10:38:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 63 (16194400) [pid = 3252] [serial = 63] [outer = 0CF36800] 10:38:46 INFO - PROCESS | 3252 | 1467049126640 Marionette DEBUG loaded listener.js 10:38:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 64 (19B3A000) [pid = 3252] [serial = 64] [outer = 0CF36800] 10:38:46 INFO - PROCESS | 3252 | 1467049126998 Marionette TRACE conn6 <- [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]]]}] 10:38:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 10:38:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 570ms 10:38:47 INFO - PROCESS | 3252 | 1467049127022 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 10:38:47 INFO - PROCESS | 3252 | 1467049127025 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 10:38:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 10:38:47 INFO - PROCESS | 3252 | 1467049127028 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 10:38:47 INFO - PROCESS | 3252 | 1467049127030 Marionette TRACE conn6 <- [1,54,null,{}] 10:38:47 INFO - PROCESS | 3252 | 1467049127034 Marionette TRACE conn6 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:47 INFO - PROCESS | 3252 | 1467049127036 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:38:47 INFO - PROCESS | 3252 | 1467049127114 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 10:38:47 INFO - PROCESS | 3252 | 1467049127180 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:47 INFO - PROCESS | 3252 | 1467049127182 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:38:47 INFO - PROCESS | 3252 | ++DOCSHELL 0CE23000 == 21 [pid = 3252] [id = 23] 10:38:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 65 (0CE23C00) [pid = 3252] [serial = 65] [outer = 00000000] 10:38:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 66 (0CE2C800) [pid = 3252] [serial = 66] [outer = 0CE23C00] 10:38:47 INFO - PROCESS | 3252 | 1467049127225 Marionette DEBUG loaded listener.js 10:38:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 67 (0CE30C00) [pid = 3252] [serial = 67] [outer = 0CE23C00] 10:38:47 INFO - PROCESS | 3252 | 1467049127547 Marionette TRACE conn6 <- [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]]]}] 10:38:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 10:38:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 570ms 10:38:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 10:38:47 INFO - PROCESS | 3252 | 1467049127602 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 10:38:47 INFO - PROCESS | 3252 | 1467049127604 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 10:38:47 INFO - PROCESS | 3252 | 1467049127607 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 10:38:47 INFO - PROCESS | 3252 | 1467049127609 Marionette TRACE conn6 <- [1,58,null,{}] 10:38:47 INFO - PROCESS | 3252 | 1467049127613 Marionette TRACE conn6 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:47 INFO - PROCESS | 3252 | 1467049127615 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:38:47 INFO - PROCESS | 3252 | 1467049127737 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 10:38:47 INFO - PROCESS | 3252 | 1467049127744 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:47 INFO - PROCESS | 3252 | 1467049127747 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:38:47 INFO - PROCESS | 3252 | ++DOCSHELL 0CE58000 == 22 [pid = 3252] [id = 24] 10:38:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 68 (0CE59000) [pid = 3252] [serial = 68] [outer = 00000000] 10:38:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (0CE63C00) [pid = 3252] [serial = 69] [outer = 0CE59000] 10:38:47 INFO - PROCESS | 3252 | 1467049127792 Marionette DEBUG loaded listener.js 10:38:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (10704800) [pid = 3252] [serial = 70] [outer = 0CE59000] 10:38:48 INFO - PROCESS | 3252 | 1467049128173 Marionette TRACE conn6 <- [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]]]}] 10:38:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 10:38:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 630ms 10:38:48 INFO - PROCESS | 3252 | 1467049128238 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 10:38:48 INFO - PROCESS | 3252 | 1467049128240 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 10:38:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 10:38:48 INFO - PROCESS | 3252 | 1467049128243 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 10:38:48 INFO - PROCESS | 3252 | 1467049128245 Marionette TRACE conn6 <- [1,62,null,{}] 10:38:48 INFO - PROCESS | 3252 | 1467049128248 Marionette TRACE conn6 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:48 INFO - PROCESS | 3252 | 1467049128250 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:38:48 INFO - PROCESS | 3252 | 1467049128357 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 10:38:48 INFO - PROCESS | 3252 | 1467049128365 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:48 INFO - PROCESS | 3252 | 1467049128376 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:38:48 INFO - PROCESS | 3252 | ++DOCSHELL 10708000 == 23 [pid = 3252] [id = 25] 10:38:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (1070AC00) [pid = 3252] [serial = 71] [outer = 00000000] 10:38:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (10710800) [pid = 3252] [serial = 72] [outer = 1070AC00] 10:38:48 INFO - PROCESS | 3252 | 1467049128419 Marionette DEBUG loaded listener.js 10:38:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (1775C400) [pid = 3252] [serial = 73] [outer = 1070AC00] 10:38:48 INFO - PROCESS | 3252 | 1467049128765 Marionette TRACE conn6 <- [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]]]}] 10:38:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 10:38:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 570ms 10:38:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 10:38:48 INFO - PROCESS | 3252 | 1467049128814 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 10:38:48 INFO - PROCESS | 3252 | 1467049128816 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 10:38:48 INFO - PROCESS | 3252 | 1467049128819 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 10:38:48 INFO - PROCESS | 3252 | 1467049128821 Marionette TRACE conn6 <- [1,66,null,{}] 10:38:48 INFO - PROCESS | 3252 | 1467049128825 Marionette TRACE conn6 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:48 INFO - PROCESS | 3252 | 1467049128826 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:38:48 INFO - PROCESS | 3252 | 1467049128903 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 10:38:49 INFO - PROCESS | 3252 | 1467049129001 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:49 INFO - PROCESS | 3252 | 1467049129003 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:38:49 INFO - PROCESS | 3252 | ++DOCSHELL 1070E000 == 24 [pid = 3252] [id = 26] 10:38:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (1070F400) [pid = 3252] [serial = 74] [outer = 00000000] 10:38:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (1E27E800) [pid = 3252] [serial = 75] [outer = 1070F400] 10:38:49 INFO - PROCESS | 3252 | 1467049129048 Marionette DEBUG loaded listener.js 10:38:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (1F32F800) [pid = 3252] [serial = 76] [outer = 1070F400] 10:38:50 INFO - PROCESS | 3252 | 1467049130148 Marionette TRACE conn6 <- [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]]]}] 10:38:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 10:38:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1371ms 10:38:50 INFO - PROCESS | 3252 | 1467049130192 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 10:38:50 INFO - PROCESS | 3252 | 1467049130196 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 10:38:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 10:38:50 INFO - PROCESS | 3252 | 1467049130200 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 10:38:50 INFO - PROCESS | 3252 | 1467049130203 Marionette TRACE conn6 <- [1,70,null,{}] 10:38:50 INFO - PROCESS | 3252 | 1467049130247 Marionette TRACE conn6 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:50 INFO - PROCESS | 3252 | 1467049130250 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:38:50 INFO - PROCESS | 3252 | 1467049130354 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 10:38:50 INFO - PROCESS | 3252 | 1467049130409 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:50 INFO - PROCESS | 3252 | 1467049130412 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:38:50 INFO - PROCESS | 3252 | ++DOCSHELL 0CF34C00 == 25 [pid = 3252] [id = 27] 10:38:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (0CF3E000) [pid = 3252] [serial = 77] [outer = 00000000] 10:38:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (0FFD3800) [pid = 3252] [serial = 78] [outer = 0CF3E000] 10:38:50 INFO - PROCESS | 3252 | 1467049130460 Marionette DEBUG loaded listener.js 10:38:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (10084800) [pid = 3252] [serial = 79] [outer = 0CF3E000] 10:38:50 INFO - PROCESS | 3252 | 1467049130850 Marionette TRACE conn6 <- [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]]]}] 10:38:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 10:38:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 670ms 10:38:50 INFO - PROCESS | 3252 | 1467049130878 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 10:38:50 INFO - PROCESS | 3252 | 1467049130882 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 10:38:50 INFO - PROCESS | 3252 | 1467049130888 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 10:38:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 10:38:50 INFO - PROCESS | 3252 | 1467049130891 Marionette TRACE conn6 <- [1,74,null,{}] 10:38:50 INFO - PROCESS | 3252 | 1467049130895 Marionette TRACE conn6 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:50 INFO - PROCESS | 3252 | 1467049130897 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:38:51 INFO - PROCESS | 3252 | 1467049131004 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 10:38:51 INFO - PROCESS | 3252 | 1467049131010 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:51 INFO - PROCESS | 3252 | 1467049131013 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:38:51 INFO - PROCESS | 3252 | ++DOCSHELL 10709400 == 26 [pid = 3252] [id = 28] 10:38:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (1070A000) [pid = 3252] [serial = 80] [outer = 00000000] 10:38:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (10DA4C00) [pid = 3252] [serial = 81] [outer = 1070A000] 10:38:51 INFO - PROCESS | 3252 | 1467049131061 Marionette DEBUG loaded listener.js 10:38:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (11891000) [pid = 3252] [serial = 82] [outer = 1070A000] 10:38:51 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (1128A400) [pid = 3252] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 10:38:51 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (1E272800) [pid = 3252] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 10:38:51 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (19B38800) [pid = 3252] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 10:38:51 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (1775E000) [pid = 3252] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 10:38:51 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (1188E000) [pid = 3252] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 10:38:51 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (152E2400) [pid = 3252] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 10:38:51 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (1775E400) [pid = 3252] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 10:38:51 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (193F6C00) [pid = 3252] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 10:38:51 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (16872800) [pid = 3252] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 10:38:51 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (1541C000) [pid = 3252] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 10:38:51 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (0CF36800) [pid = 3252] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 10:38:51 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (0CE23C00) [pid = 3252] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 10:38:51 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (0CE59000) [pid = 3252] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 10:38:51 INFO - PROCESS | 3252 | 1467049131737 Marionette TRACE conn6 <- [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]]]}] 10:38:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 10:38:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 870ms 10:38:51 INFO - PROCESS | 3252 | 1467049131762 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 10:38:51 INFO - PROCESS | 3252 | 1467049131765 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 10:38:51 INFO - PROCESS | 3252 | 1467049131768 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 10:38:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 10:38:51 INFO - PROCESS | 3252 | 1467049131772 Marionette TRACE conn6 <- [1,78,null,{}] 10:38:51 INFO - PROCESS | 3252 | 1467049131782 Marionette TRACE conn6 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:51 INFO - PROCESS | 3252 | 1467049131786 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:38:51 INFO - PROCESS | 3252 | 1467049131874 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 10:38:51 INFO - PROCESS | 3252 | 1467049131947 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:51 INFO - PROCESS | 3252 | 1467049131950 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:38:51 INFO - PROCESS | 3252 | ++DOCSHELL 119CBC00 == 27 [pid = 3252] [id = 29] 10:38:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (14B67800) [pid = 3252] [serial = 83] [outer = 00000000] 10:38:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (14BA8C00) [pid = 3252] [serial = 84] [outer = 14B67800] 10:38:52 INFO - PROCESS | 3252 | 1467049132009 Marionette DEBUG loaded listener.js 10:38:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (15419800) [pid = 3252] [serial = 85] [outer = 14B67800] 10:38:52 INFO - PROCESS | 3252 | 1467049132338 Marionette TRACE conn6 <- [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]]]}] 10:38:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 10:38:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 630ms 10:38:52 INFO - PROCESS | 3252 | 1467049132416 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 10:38:52 INFO - PROCESS | 3252 | 1467049132419 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 10:38:52 INFO - PROCESS | 3252 | 1467049132423 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 10:38:52 INFO - PROCESS | 3252 | 1467049132425 Marionette TRACE conn6 <- [1,82,null,{}] 10:38:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 10:38:52 INFO - PROCESS | 3252 | 1467049132428 Marionette TRACE conn6 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:52 INFO - PROCESS | 3252 | 1467049132430 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:38:52 INFO - PROCESS | 3252 | 1467049132510 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 10:38:52 INFO - PROCESS | 3252 | 1467049132516 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:52 INFO - PROCESS | 3252 | 1467049132518 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:38:52 INFO - PROCESS | 3252 | ++DOCSHELL 1541F400 == 28 [pid = 3252] [id = 30] 10:38:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (1541F800) [pid = 3252] [serial = 86] [outer = 00000000] 10:38:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (163D0800) [pid = 3252] [serial = 87] [outer = 1541F800] 10:38:52 INFO - PROCESS | 3252 | 1467049132562 Marionette DEBUG loaded listener.js 10:38:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (16C65000) [pid = 3252] [serial = 88] [outer = 1541F800] 10:38:52 INFO - PROCESS | 3252 | 1467049132974 Marionette TRACE conn6 <- [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]]]}] 10:38:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 10:38:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 570ms 10:38:52 INFO - PROCESS | 3252 | 1467049133000 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 10:38:53 INFO - PROCESS | 3252 | 1467049133002 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 10:38:53 INFO - PROCESS | 3252 | 1467049133005 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 10:38:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 10:38:53 INFO - PROCESS | 3252 | 1467049133007 Marionette TRACE conn6 <- [1,86,null,{}] 10:38:53 INFO - PROCESS | 3252 | 1467049133011 Marionette TRACE conn6 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:53 INFO - PROCESS | 3252 | 1467049133013 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:38:53 INFO - PROCESS | 3252 | 1467049133089 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 10:38:53 INFO - PROCESS | 3252 | 1467049133095 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:53 INFO - PROCESS | 3252 | 1467049133097 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:38:53 INFO - PROCESS | 3252 | ++DOCSHELL 16F99400 == 29 [pid = 3252] [id = 31] 10:38:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (16F9EC00) [pid = 3252] [serial = 89] [outer = 00000000] 10:38:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (1846E000) [pid = 3252] [serial = 90] [outer = 16F9EC00] 10:38:53 INFO - PROCESS | 3252 | 1467049133142 Marionette DEBUG loaded listener.js 10:38:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (184CD800) [pid = 3252] [serial = 91] [outer = 16F9EC00] 10:38:53 INFO - PROCESS | 3252 | 1467049133591 Marionette TRACE conn6 <- [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]]]}] 10:38:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 10:38:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 630ms 10:38:53 INFO - PROCESS | 3252 | 1467049133641 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 10:38:53 INFO - PROCESS | 3252 | 1467049133645 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 10:38:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 10:38:53 INFO - PROCESS | 3252 | 1467049133651 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 10:38:53 INFO - PROCESS | 3252 | 1467049133655 Marionette TRACE conn6 <- [1,90,null,{}] 10:38:53 INFO - PROCESS | 3252 | 1467049133663 Marionette TRACE conn6 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:53 INFO - PROCESS | 3252 | 1467049133666 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:38:53 INFO - PROCESS | 3252 | 1467049133774 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 10:38:53 INFO - PROCESS | 3252 | 1467049133845 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:53 INFO - PROCESS | 3252 | 1467049133850 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:38:53 INFO - PROCESS | 3252 | ++DOCSHELL 0CF35000 == 30 [pid = 3252] [id = 32] 10:38:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (0CF35400) [pid = 3252] [serial = 92] [outer = 00000000] 10:38:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (10034400) [pid = 3252] [serial = 93] [outer = 0CF35400] 10:38:53 INFO - PROCESS | 3252 | 1467049133909 Marionette DEBUG loaded listener.js 10:38:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (10475000) [pid = 3252] [serial = 94] [outer = 0CF35400] 10:38:54 INFO - PROCESS | 3252 | 1467049134492 Marionette TRACE conn6 <- [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]]]}] 10:38:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 10:38:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 870ms 10:38:54 INFO - PROCESS | 3252 | 1467049134526 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 10:38:54 INFO - PROCESS | 3252 | 1467049134531 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 10:38:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 10:38:54 INFO - PROCESS | 3252 | 1467049134537 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 10:38:54 INFO - PROCESS | 3252 | 1467049134540 Marionette TRACE conn6 <- [1,94,null,{}] 10:38:54 INFO - PROCESS | 3252 | 1467049134544 Marionette TRACE conn6 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:54 INFO - PROCESS | 3252 | 1467049134547 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:38:54 INFO - PROCESS | 3252 | 1467049134653 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 10:38:54 INFO - PROCESS | 3252 | 1467049134737 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:54 INFO - PROCESS | 3252 | 1467049134740 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:38:54 INFO - PROCESS | 3252 | ++DOCSHELL 15274C00 == 31 [pid = 3252] [id = 33] 10:38:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (152DF000) [pid = 3252] [serial = 95] [outer = 00000000] 10:38:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (1541C000) [pid = 3252] [serial = 96] [outer = 152DF000] 10:38:54 INFO - PROCESS | 3252 | 1467049134795 Marionette DEBUG loaded listener.js 10:38:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (16193C00) [pid = 3252] [serial = 97] [outer = 152DF000] 10:38:55 INFO - PROCESS | 3252 | 1467049135296 Marionette TRACE conn6 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 10:38:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 10:38:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 830ms 10:38:55 INFO - PROCESS | 3252 | 1467049135371 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 10:38:55 INFO - PROCESS | 3252 | 1467049135373 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 10:38:55 INFO - PROCESS | 3252 | 1467049135377 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 10:38:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 10:38:55 INFO - PROCESS | 3252 | 1467049135381 Marionette TRACE conn6 <- [1,98,null,{}] 10:38:55 INFO - PROCESS | 3252 | 1467049135392 Marionette TRACE conn6 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:55 INFO - PROCESS | 3252 | 1467049135397 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:38:55 INFO - PROCESS | 3252 | 1467049135501 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 10:38:55 INFO - PROCESS | 3252 | 1467049135585 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:55 INFO - PROCESS | 3252 | 1467049135589 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:38:55 INFO - PROCESS | 3252 | ++DOCSHELL 1A768000 == 32 [pid = 3252] [id = 34] 10:38:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (1A768400) [pid = 3252] [serial = 98] [outer = 00000000] 10:38:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (1A76FC00) [pid = 3252] [serial = 99] [outer = 1A768400] 10:38:55 INFO - PROCESS | 3252 | 1467049135645 Marionette DEBUG loaded listener.js 10:38:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (1A771C00) [pid = 3252] [serial = 100] [outer = 1A768400] 10:38:56 INFO - PROCESS | 3252 | 1467049136202 Marionette TRACE conn6 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 10:38:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 10:38:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 870ms 10:38:56 INFO - PROCESS | 3252 | 1467049136251 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 10:38:56 INFO - PROCESS | 3252 | 1467049136254 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 10:38:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 10:38:56 INFO - PROCESS | 3252 | 1467049136257 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 10:38:56 INFO - PROCESS | 3252 | 1467049136259 Marionette TRACE conn6 <- [1,102,null,{}] 10:38:56 INFO - PROCESS | 3252 | 1467049136263 Marionette TRACE conn6 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:56 INFO - PROCESS | 3252 | 1467049136265 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:38:56 INFO - PROCESS | 3252 | 1467049136366 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 10:38:56 INFO - PROCESS | 3252 | 1467049136449 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:56 INFO - PROCESS | 3252 | 1467049136451 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:38:56 INFO - PROCESS | 3252 | ++DOCSHELL 1BBD4800 == 33 [pid = 3252] [id = 35] 10:38:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (1BBD4C00) [pid = 3252] [serial = 101] [outer = 00000000] 10:38:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (1C2C3C00) [pid = 3252] [serial = 102] [outer = 1BBD4C00] 10:38:56 INFO - PROCESS | 3252 | 1467049136506 Marionette DEBUG loaded listener.js 10:38:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 90 (1C453000) [pid = 3252] [serial = 103] [outer = 1BBD4C00] 10:38:57 INFO - PROCESS | 3252 | 1467049137036 Marionette TRACE conn6 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 10:38:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 10:38:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 830ms 10:38:57 INFO - PROCESS | 3252 | 1467049137091 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 10:38:57 INFO - PROCESS | 3252 | 1467049137093 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 10:38:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 10:38:57 INFO - PROCESS | 3252 | 1467049137097 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 10:38:57 INFO - PROCESS | 3252 | 1467049137099 Marionette TRACE conn6 <- [1,106,null,{}] 10:38:57 INFO - PROCESS | 3252 | 1467049137102 Marionette TRACE conn6 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:57 INFO - PROCESS | 3252 | 1467049137105 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:38:57 INFO - PROCESS | 3252 | 1467049137201 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 10:38:57 INFO - PROCESS | 3252 | 1467049137284 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:57 INFO - PROCESS | 3252 | 1467049137287 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:38:57 INFO - PROCESS | 3252 | ++DOCSHELL 0CE59800 == 34 [pid = 3252] [id = 36] 10:38:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 91 (0CE5B000) [pid = 3252] [serial = 104] [outer = 00000000] 10:38:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 92 (149DB800) [pid = 3252] [serial = 105] [outer = 0CE5B000] 10:38:57 INFO - PROCESS | 3252 | 1467049137339 Marionette DEBUG loaded listener.js 10:38:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 93 (1541B800) [pid = 3252] [serial = 106] [outer = 0CE5B000] 10:38:57 INFO - PROCESS | 3252 | 1467049137941 Marionette TRACE conn6 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 10:38:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 10:38:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 870ms 10:38:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 10:38:57 INFO - PROCESS | 3252 | 1467049137971 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 10:38:57 INFO - PROCESS | 3252 | 1467049137975 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 10:38:57 INFO - PROCESS | 3252 | 1467049137979 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 10:38:57 INFO - PROCESS | 3252 | 1467049137984 Marionette TRACE conn6 <- [1,110,null,{}] 10:38:57 INFO - PROCESS | 3252 | 1467049137989 Marionette TRACE conn6 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:57 INFO - PROCESS | 3252 | 1467049137992 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:38:58 INFO - PROCESS | 3252 | 1467049138086 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 10:38:58 INFO - PROCESS | 3252 | --DOMWINDOW == 92 (1A4D3C00) [pid = 3252] [serial = 17] [outer = 00000000] [url = about:blank] 10:38:58 INFO - PROCESS | 3252 | --DOMWINDOW == 91 (1BAFE000) [pid = 3252] [serial = 55] [outer = 00000000] [url = about:blank] 10:38:58 INFO - PROCESS | 3252 | --DOMWINDOW == 90 (1C71BC00) [pid = 3252] [serial = 28] [outer = 00000000] [url = about:blank] 10:38:58 INFO - PROCESS | 3252 | --DOMWINDOW == 89 (149D3000) [pid = 3252] [serial = 40] [outer = 00000000] [url = about:blank] 10:38:58 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (19B3A000) [pid = 3252] [serial = 64] [outer = 00000000] [url = about:blank] 10:38:58 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (1D555C00) [pid = 3252] [serial = 31] [outer = 00000000] [url = about:blank] 10:38:58 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (0CE30C00) [pid = 3252] [serial = 67] [outer = 00000000] [url = about:blank] 10:38:58 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (16134000) [pid = 3252] [serial = 43] [outer = 00000000] [url = about:blank] 10:38:58 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (1E279000) [pid = 3252] [serial = 22] [outer = 00000000] [url = about:blank] 10:38:58 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (10704800) [pid = 3252] [serial = 70] [outer = 00000000] [url = about:blank] 10:38:58 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (1777FC00) [pid = 3252] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 10:38:58 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (1777A000) [pid = 3252] [serial = 9] [outer = 00000000] [url = about:blank] 10:38:58 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (119C9C00) [pid = 3252] [serial = 4] [outer = 00000000] [url = about:blank] 10:38:58 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (0FFE5000) [pid = 3252] [serial = 24] [outer = 00000000] [url = about:blank] 10:38:58 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (1C2C3800) [pid = 3252] [serial = 27] [outer = 00000000] [url = about:blank] 10:38:58 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (1C9B2C00) [pid = 3252] [serial = 30] [outer = 00000000] [url = about:blank] 10:38:58 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (10C2A400) [pid = 3252] [serial = 36] [outer = 00000000] [url = about:blank] 10:38:58 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (1198E800) [pid = 3252] [serial = 39] [outer = 00000000] [url = about:blank] 10:38:58 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (15443C00) [pid = 3252] [serial = 42] [outer = 00000000] [url = about:blank] 10:38:58 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (1777F800) [pid = 3252] [serial = 45] [outer = 00000000] [url = about:blank] 10:38:58 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (184C6400) [pid = 3252] [serial = 46] [outer = 00000000] [url = about:blank] 10:38:58 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (195F9400) [pid = 3252] [serial = 48] [outer = 00000000] [url = about:blank] 10:38:58 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (1A060000) [pid = 3252] [serial = 49] [outer = 00000000] [url = about:blank] 10:38:58 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (1A76BC00) [pid = 3252] [serial = 51] [outer = 00000000] [url = about:blank] 10:38:58 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (1AAB2800) [pid = 3252] [serial = 54] [outer = 00000000] [url = about:blank] 10:38:58 INFO - PROCESS | 3252 | --DOMWINDOW == 67 (1BBDFC00) [pid = 3252] [serial = 57] [outer = 00000000] [url = about:blank] 10:38:58 INFO - PROCESS | 3252 | --DOMWINDOW == 66 (1C79C000) [pid = 3252] [serial = 60] [outer = 00000000] [url = about:blank] 10:38:58 INFO - PROCESS | 3252 | --DOMWINDOW == 65 (16194400) [pid = 3252] [serial = 63] [outer = 00000000] [url = about:blank] 10:38:58 INFO - PROCESS | 3252 | --DOMWINDOW == 64 (0CE2C800) [pid = 3252] [serial = 66] [outer = 00000000] [url = about:blank] 10:38:58 INFO - PROCESS | 3252 | --DOMWINDOW == 63 (0CE63C00) [pid = 3252] [serial = 69] [outer = 00000000] [url = about:blank] 10:38:58 INFO - PROCESS | 3252 | --DOMWINDOW == 62 (10710800) [pid = 3252] [serial = 72] [outer = 00000000] [url = about:blank] 10:38:58 INFO - PROCESS | 3252 | --DOMWINDOW == 61 (1A76EC00) [pid = 3252] [serial = 52] [outer = 00000000] [url = about:blank] 10:38:58 INFO - PROCESS | 3252 | --DOMWINDOW == 60 (10476000) [pid = 3252] [serial = 33] [outer = 00000000] [url = about:blank] 10:38:58 INFO - PROCESS | 3252 | --DOMWINDOW == 59 (1E275000) [pid = 3252] [serial = 21] [outer = 00000000] [url = about:blank] 10:38:58 INFO - PROCESS | 3252 | --DOMWINDOW == 58 (1A801800) [pid = 3252] [serial = 14] [outer = 00000000] [url = about:blank] 10:38:58 INFO - PROCESS | 3252 | 1467049138189 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:58 INFO - PROCESS | 3252 | 1467049138192 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:38:58 INFO - PROCESS | 3252 | ++DOCSHELL 0CE30C00 == 35 [pid = 3252] [id = 37] 10:38:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 59 (0CE31000) [pid = 3252] [serial = 107] [outer = 00000000] 10:38:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 60 (0CE63C00) [pid = 3252] [serial = 108] [outer = 0CE31000] 10:38:58 INFO - PROCESS | 3252 | 1467049138240 Marionette DEBUG loaded listener.js 10:38:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 61 (10042800) [pid = 3252] [serial = 109] [outer = 0CE31000] 10:38:58 INFO - PROCESS | 3252 | 1467049138594 Marionette TRACE conn6 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 10:38:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 10:38:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 630ms 10:38:58 INFO - PROCESS | 3252 | 1467049138610 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 10:38:58 INFO - PROCESS | 3252 | 1467049138615 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 10:38:58 INFO - PROCESS | 3252 | 1467049138621 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 10:38:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 10:38:58 INFO - PROCESS | 3252 | 1467049138623 Marionette TRACE conn6 <- [1,114,null,{}] 10:38:58 INFO - PROCESS | 3252 | 1467049138627 Marionette TRACE conn6 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:58 INFO - PROCESS | 3252 | 1467049138629 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:38:58 INFO - PROCESS | 3252 | 1467049138724 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 10:38:58 INFO - PROCESS | 3252 | 1467049138789 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:58 INFO - PROCESS | 3252 | 1467049138791 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:38:58 INFO - PROCESS | 3252 | ++DOCSHELL 10473800 == 36 [pid = 3252] [id = 38] 10:38:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 62 (10704C00) [pid = 3252] [serial = 110] [outer = 00000000] 10:38:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 63 (1128C800) [pid = 3252] [serial = 111] [outer = 10704C00] 10:38:58 INFO - PROCESS | 3252 | 1467049138838 Marionette DEBUG loaded listener.js 10:38:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 64 (14C81400) [pid = 3252] [serial = 112] [outer = 10704C00] 10:38:59 INFO - PROCESS | 3252 | 1467049139198 Marionette TRACE conn6 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 10:38:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 10:38:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 630ms 10:38:59 INFO - PROCESS | 3252 | 1467049139256 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 10:38:59 INFO - PROCESS | 3252 | 1467049139258 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 10:38:59 INFO - PROCESS | 3252 | 1467049139262 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 10:38:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 10:38:59 INFO - PROCESS | 3252 | 1467049139265 Marionette TRACE conn6 <- [1,118,null,{}] 10:38:59 INFO - PROCESS | 3252 | 1467049139275 Marionette TRACE conn6 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:59 INFO - PROCESS | 3252 | 1467049139279 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:38:59 INFO - PROCESS | 3252 | 1467049139361 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 10:38:59 INFO - PROCESS | 3252 | 1467049139367 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:59 INFO - PROCESS | 3252 | 1467049139370 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:38:59 INFO - PROCESS | 3252 | ++DOCSHELL 15451400 == 37 [pid = 3252] [id = 39] 10:38:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 65 (16199800) [pid = 3252] [serial = 113] [outer = 00000000] 10:38:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 66 (1775E400) [pid = 3252] [serial = 114] [outer = 16199800] 10:38:59 INFO - PROCESS | 3252 | 1467049139417 Marionette DEBUG loaded listener.js 10:38:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 67 (18467000) [pid = 3252] [serial = 115] [outer = 16199800] 10:38:59 INFO - PROCESS | 3252 | 1467049139814 Marionette TRACE conn6 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 10:38:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 10:38:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 572ms 10:38:59 INFO - PROCESS | 3252 | 1467049139837 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 10:38:59 INFO - PROCESS | 3252 | 1467049139840 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 10:38:59 INFO - PROCESS | 3252 | 1467049139843 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 10:38:59 INFO - PROCESS | 3252 | 1467049139844 Marionette TRACE conn6 <- [1,122,null,{}] 10:38:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 10:38:59 INFO - PROCESS | 3252 | 1467049139856 Marionette TRACE conn6 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:59 INFO - PROCESS | 3252 | 1467049139859 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:38:59 INFO - PROCESS | 3252 | 1467049139978 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 10:38:59 INFO - PROCESS | 3252 | 1467049139985 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:59 INFO - PROCESS | 3252 | 1467049139987 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:00 INFO - PROCESS | 3252 | ++DOCSHELL 193F3400 == 38 [pid = 3252] [id = 40] 10:39:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 68 (193F7800) [pid = 3252] [serial = 116] [outer = 00000000] 10:39:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (19B35C00) [pid = 3252] [serial = 117] [outer = 193F7800] 10:39:00 INFO - PROCESS | 3252 | 1467049140031 Marionette DEBUG loaded listener.js 10:39:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (1A4D4400) [pid = 3252] [serial = 118] [outer = 193F7800] 10:39:00 INFO - PROCESS | 3252 | 1467049140424 Marionette TRACE conn6 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 10:39:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 10:39:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 631ms 10:39:00 INFO - PROCESS | 3252 | 1467049140479 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 10:39:00 INFO - PROCESS | 3252 | 1467049140481 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 10:39:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 10:39:00 INFO - PROCESS | 3252 | 1467049140494 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 10:39:00 INFO - PROCESS | 3252 | 1467049140496 Marionette TRACE conn6 <- [1,126,null,{}] 10:39:00 INFO - PROCESS | 3252 | 1467049140500 Marionette TRACE conn6 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:00 INFO - PROCESS | 3252 | 1467049140502 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:00 INFO - PROCESS | 3252 | 1467049140603 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 10:39:00 INFO - PROCESS | 3252 | 1467049140608 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:00 INFO - PROCESS | 3252 | 1467049140610 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:00 INFO - PROCESS | 3252 | ++DOCSHELL 1A76E800 == 39 [pid = 3252] [id = 41] 10:39:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (1A76EC00) [pid = 3252] [serial = 119] [outer = 00000000] 10:39:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (1AABFC00) [pid = 3252] [serial = 120] [outer = 1A76EC00] 10:39:00 INFO - PROCESS | 3252 | 1467049140653 Marionette DEBUG loaded listener.js 10:39:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (1B6A4400) [pid = 3252] [serial = 121] [outer = 1A76EC00] 10:39:01 INFO - PROCESS | 3252 | 1467049141102 Marionette TRACE conn6 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 10:39:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 10:39:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 630ms 10:39:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 10:39:01 INFO - PROCESS | 3252 | 1467049141118 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 10:39:01 INFO - PROCESS | 3252 | 1467049141120 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 10:39:01 INFO - PROCESS | 3252 | 1467049141123 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 10:39:01 INFO - PROCESS | 3252 | 1467049141125 Marionette TRACE conn6 <- [1,130,null,{}] 10:39:01 INFO - PROCESS | 3252 | 1467049141133 Marionette TRACE conn6 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:01 INFO - PROCESS | 3252 | 1467049141139 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:01 INFO - PROCESS | 3252 | 1467049141255 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 10:39:01 INFO - PROCESS | 3252 | 1467049141261 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:01 INFO - PROCESS | 3252 | 1467049141263 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:01 INFO - PROCESS | 3252 | ++DOCSHELL 19567400 == 40 [pid = 3252] [id = 42] 10:39:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (1956E000) [pid = 3252] [serial = 122] [outer = 00000000] 10:39:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (195E0800) [pid = 3252] [serial = 123] [outer = 1956E000] 10:39:01 INFO - PROCESS | 3252 | 1467049141307 Marionette DEBUG loaded listener.js 10:39:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (1BBE0000) [pid = 3252] [serial = 124] [outer = 1956E000] 10:39:01 INFO - PROCESS | 3252 | 1467049141732 Marionette TRACE conn6 <- [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]]]}] 10:39:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 10:39:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 630ms 10:39:01 INFO - PROCESS | 3252 | 1467049141755 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 10:39:01 INFO - PROCESS | 3252 | 1467049141757 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 10:39:01 INFO - PROCESS | 3252 | 1467049141769 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 10:39:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 10:39:01 INFO - PROCESS | 3252 | 1467049141771 Marionette TRACE conn6 <- [1,134,null,{}] 10:39:01 INFO - PROCESS | 3252 | 1467049141774 Marionette TRACE conn6 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:01 INFO - PROCESS | 3252 | 1467049141776 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:01 INFO - PROCESS | 3252 | 1467049141878 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 10:39:01 INFO - PROCESS | 3252 | 1467049141884 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:01 INFO - PROCESS | 3252 | 1467049141885 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:01 INFO - PROCESS | 3252 | ++DOCSHELL 1BBD4000 == 41 [pid = 3252] [id = 43] 10:39:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (1C210800) [pid = 3252] [serial = 125] [outer = 00000000] 10:39:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (1C455800) [pid = 3252] [serial = 126] [outer = 1C210800] 10:39:01 INFO - PROCESS | 3252 | 1467049141929 Marionette DEBUG loaded listener.js 10:39:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (1C79C000) [pid = 3252] [serial = 127] [outer = 1C210800] 10:39:02 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (1070F400) [pid = 3252] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 10:39:02 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (1C2C9800) [pid = 3252] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 10:39:02 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (1070AC00) [pid = 3252] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 10:39:02 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (1BBDC000) [pid = 3252] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 10:39:02 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (0CF3E000) [pid = 3252] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 10:39:02 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (14B67800) [pid = 3252] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 10:39:02 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (1070A000) [pid = 3252] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 10:39:02 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (1541F800) [pid = 3252] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 10:39:02 INFO - PROCESS | 3252 | 1467049142345 Marionette TRACE conn6 <- [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]]]}] 10:39:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 10:39:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 631ms 10:39:02 INFO - PROCESS | 3252 | 1467049142406 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 10:39:02 INFO - PROCESS | 3252 | 1467049142408 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 10:39:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 10:39:02 INFO - PROCESS | 3252 | 1467049142411 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 10:39:02 INFO - PROCESS | 3252 | 1467049142413 Marionette TRACE conn6 <- [1,138,null,{}] 10:39:02 INFO - PROCESS | 3252 | 1467049142416 Marionette TRACE conn6 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:02 INFO - PROCESS | 3252 | 1467049142418 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:02 INFO - PROCESS | 3252 | 1467049142495 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 10:39:02 INFO - PROCESS | 3252 | 1467049142501 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:02 INFO - PROCESS | 3252 | 1467049142503 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:02 INFO - PROCESS | 3252 | ++DOCSHELL 0CF3C000 == 42 [pid = 3252] [id = 44] 10:39:02 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (10721800) [pid = 3252] [serial = 128] [outer = 00000000] 10:39:02 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (1072A000) [pid = 3252] [serial = 129] [outer = 10721800] 10:39:02 INFO - PROCESS | 3252 | 1467049142545 Marionette DEBUG loaded listener.js 10:39:02 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (1072D800) [pid = 3252] [serial = 130] [outer = 10721800] 10:39:02 INFO - PROCESS | 3252 | 1467049142945 Marionette TRACE conn6 <- [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]]]}] 10:39:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 10:39:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 570ms 10:39:02 INFO - PROCESS | 3252 | 1467049142983 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 10:39:02 INFO - PROCESS | 3252 | 1467049142985 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 10:39:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 10:39:03 INFO - PROCESS | 3252 | 1467049143002 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 10:39:03 INFO - PROCESS | 3252 | 1467049143004 Marionette TRACE conn6 <- [1,142,null,{}] 10:39:03 INFO - PROCESS | 3252 | 1467049143007 Marionette TRACE conn6 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:03 INFO - PROCESS | 3252 | 1467049143009 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:03 INFO - PROCESS | 3252 | 1467049143087 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 10:39:03 INFO - PROCESS | 3252 | 1467049143093 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:03 INFO - PROCESS | 3252 | 1467049143095 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:03 INFO - PROCESS | 3252 | ++DOCSHELL 10730000 == 43 [pid = 3252] [id = 45] 10:39:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (10A31000) [pid = 3252] [serial = 131] [outer = 00000000] 10:39:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (16CA9800) [pid = 3252] [serial = 132] [outer = 10A31000] 10:39:03 INFO - PROCESS | 3252 | 1467049143138 Marionette DEBUG loaded listener.js 10:39:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (16CAF800) [pid = 3252] [serial = 133] [outer = 10A31000] 10:39:03 INFO - PROCESS | 3252 | 1467049143567 Marionette TRACE conn6 <- [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]]]}] 10:39:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 10:39:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 630ms 10:39:03 INFO - PROCESS | 3252 | 1467049143634 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 10:39:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 10:39:03 INFO - PROCESS | 3252 | 1467049143636 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 10:39:03 INFO - PROCESS | 3252 | 1467049143639 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 10:39:03 INFO - PROCESS | 3252 | 1467049143641 Marionette TRACE conn6 <- [1,146,null,{}] 10:39:03 INFO - PROCESS | 3252 | 1467049143644 Marionette TRACE conn6 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:03 INFO - PROCESS | 3252 | 1467049143646 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:03 INFO - PROCESS | 3252 | 1467049143725 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 10:39:03 INFO - PROCESS | 3252 | 1467049143733 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:03 INFO - PROCESS | 3252 | 1467049143735 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:03 INFO - PROCESS | 3252 | ++DOCSHELL 1072B000 == 44 [pid = 3252] [id = 46] 10:39:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (15417C00) [pid = 3252] [serial = 134] [outer = 00000000] 10:39:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (16CB1C00) [pid = 3252] [serial = 135] [outer = 15417C00] 10:39:03 INFO - PROCESS | 3252 | 1467049143778 Marionette DEBUG loaded listener.js 10:39:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (16CB5000) [pid = 3252] [serial = 136] [outer = 15417C00] 10:39:04 INFO - PROCESS | 3252 | 1467049144181 Marionette TRACE conn6 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 10:39:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 10:39:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 570ms 10:39:04 INFO - PROCESS | 3252 | 1467049144210 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 10:39:04 INFO - PROCESS | 3252 | 1467049144212 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 10:39:04 INFO - PROCESS | 3252 | 1467049144215 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 10:39:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 10:39:04 INFO - PROCESS | 3252 | 1467049144218 Marionette TRACE conn6 <- [1,150,null,{}] 10:39:04 INFO - PROCESS | 3252 | 1467049144270 Marionette TRACE conn6 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:04 INFO - PROCESS | 3252 | 1467049144273 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:04 INFO - PROCESS | 3252 | 1467049144379 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 10:39:04 INFO - PROCESS | 3252 | 1467049144570 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:04 INFO - PROCESS | 3252 | 1467049144574 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:04 INFO - PROCESS | 3252 | ++DOCSHELL 0CF39800 == 45 [pid = 3252] [id = 47] 10:39:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (0CF3AC00) [pid = 3252] [serial = 137] [outer = 00000000] 10:39:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (10085800) [pid = 3252] [serial = 138] [outer = 0CF3AC00] 10:39:04 INFO - PROCESS | 3252 | 1467049144632 Marionette DEBUG loaded listener.js 10:39:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (10705400) [pid = 3252] [serial = 139] [outer = 0CF3AC00] 10:39:05 INFO - PROCESS | 3252 | 1467049145232 Marionette TRACE conn6 <- [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]]]}] 10:39:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 10:39:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1029ms 10:39:05 INFO - PROCESS | 3252 | 1467049145249 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 10:39:05 INFO - PROCESS | 3252 | 1467049145253 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 10:39:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 10:39:05 INFO - PROCESS | 3252 | 1467049145257 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 10:39:05 INFO - PROCESS | 3252 | 1467049145260 Marionette TRACE conn6 <- [1,154,null,{}] 10:39:05 INFO - PROCESS | 3252 | 1467049145266 Marionette TRACE conn6 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:05 INFO - PROCESS | 3252 | 1467049145269 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:05 INFO - PROCESS | 3252 | 1467049145379 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 10:39:05 INFO - PROCESS | 3252 | 1467049145471 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:05 INFO - PROCESS | 3252 | 1467049145475 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:05 INFO - PROCESS | 3252 | ++DOCSHELL 1088D000 == 46 [pid = 3252] [id = 48] 10:39:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (1088F000) [pid = 3252] [serial = 140] [outer = 00000000] 10:39:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (14B62C00) [pid = 3252] [serial = 141] [outer = 1088F000] 10:39:05 INFO - PROCESS | 3252 | 1467049145530 Marionette DEBUG loaded listener.js 10:39:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (15417000) [pid = 3252] [serial = 142] [outer = 1088F000] 10:39:06 INFO - PROCESS | 3252 | 1467049146151 Marionette TRACE conn6 <- [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]]]}] 10:39:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 10:39:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 930ms 10:39:06 INFO - PROCESS | 3252 | 1467049146189 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 10:39:06 INFO - PROCESS | 3252 | 1467049146192 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 10:39:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 10:39:06 INFO - PROCESS | 3252 | 1467049146195 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 10:39:06 INFO - PROCESS | 3252 | 1467049146198 Marionette TRACE conn6 <- [1,158,null,{}] 10:39:06 INFO - PROCESS | 3252 | 1467049146202 Marionette TRACE conn6 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:06 INFO - PROCESS | 3252 | 1467049146205 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:06 INFO - PROCESS | 3252 | 1467049146311 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 10:39:06 INFO - PROCESS | 3252 | 1467049146387 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:06 INFO - PROCESS | 3252 | 1467049146391 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:06 INFO - PROCESS | 3252 | ++DOCSHELL 16CB5C00 == 47 [pid = 3252] [id = 49] 10:39:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (16CC5C00) [pid = 3252] [serial = 143] [outer = 00000000] 10:39:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (1777FC00) [pid = 3252] [serial = 144] [outer = 16CC5C00] 10:39:06 INFO - PROCESS | 3252 | 1467049146489 Marionette DEBUG loaded listener.js 10:39:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (19567C00) [pid = 3252] [serial = 145] [outer = 16CC5C00] 10:39:07 INFO - PROCESS | 3252 | 1467049147199 Marionette TRACE conn6 <- [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]]]}] 10:39:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 10:39:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1022ms 10:39:07 INFO - PROCESS | 3252 | 1467049147221 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 10:39:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 10:39:07 INFO - PROCESS | 3252 | 1467049147225 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 10:39:07 INFO - PROCESS | 3252 | 1467049147229 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 10:39:07 INFO - PROCESS | 3252 | 1467049147232 Marionette TRACE conn6 <- [1,162,null,{}] 10:39:07 INFO - PROCESS | 3252 | 1467049147238 Marionette TRACE conn6 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:07 INFO - PROCESS | 3252 | 1467049147240 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:07 INFO - PROCESS | 3252 | 1467049147344 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 10:39:07 INFO - PROCESS | 3252 | 1467049147420 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:07 INFO - PROCESS | 3252 | 1467049147423 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:07 INFO - PROCESS | 3252 | ++DOCSHELL 0FFE5000 == 48 [pid = 3252] [id = 50] 10:39:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 90 (10037C00) [pid = 3252] [serial = 146] [outer = 00000000] 10:39:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 91 (1072B800) [pid = 3252] [serial = 147] [outer = 10037C00] 10:39:07 INFO - PROCESS | 3252 | 1467049147471 Marionette DEBUG loaded listener.js 10:39:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 92 (10747400) [pid = 3252] [serial = 148] [outer = 10037C00] 10:39:08 INFO - PROCESS | 3252 | --DOCSHELL 10730000 == 47 [pid = 3252] [id = 45] 10:39:08 INFO - PROCESS | 3252 | --DOCSHELL 0CF3C000 == 46 [pid = 3252] [id = 44] 10:39:08 INFO - PROCESS | 3252 | --DOCSHELL 1BBD4000 == 45 [pid = 3252] [id = 43] 10:39:08 INFO - PROCESS | 3252 | --DOCSHELL 19567400 == 44 [pid = 3252] [id = 42] 10:39:08 INFO - PROCESS | 3252 | --DOCSHELL 1A76E800 == 43 [pid = 3252] [id = 41] 10:39:08 INFO - PROCESS | 3252 | --DOCSHELL 193F3400 == 42 [pid = 3252] [id = 40] 10:39:08 INFO - PROCESS | 3252 | --DOCSHELL 15451400 == 41 [pid = 3252] [id = 39] 10:39:08 INFO - PROCESS | 3252 | --DOCSHELL 10473800 == 40 [pid = 3252] [id = 38] 10:39:08 INFO - PROCESS | 3252 | --DOCSHELL 0CE30C00 == 39 [pid = 3252] [id = 37] 10:39:08 INFO - PROCESS | 3252 | --DOCSHELL 1A768000 == 38 [pid = 3252] [id = 34] 10:39:08 INFO - PROCESS | 3252 | --DOCSHELL 15274C00 == 37 [pid = 3252] [id = 33] 10:39:08 INFO - PROCESS | 3252 | --DOCSHELL 0CF35000 == 36 [pid = 3252] [id = 32] 10:39:08 INFO - PROCESS | 3252 | --DOCSHELL 16F99400 == 35 [pid = 3252] [id = 31] 10:39:08 INFO - PROCESS | 3252 | --DOCSHELL 1541F400 == 34 [pid = 3252] [id = 30] 10:39:08 INFO - PROCESS | 3252 | --DOCSHELL 119CBC00 == 33 [pid = 3252] [id = 29] 10:39:08 INFO - PROCESS | 3252 | --DOCSHELL 1BBD4800 == 32 [pid = 3252] [id = 35] 10:39:08 INFO - PROCESS | 3252 | --DOCSHELL 0CE59800 == 31 [pid = 3252] [id = 36] 10:39:08 INFO - PROCESS | 3252 | --DOCSHELL 16CB5C00 == 30 [pid = 3252] [id = 49] 10:39:08 INFO - PROCESS | 3252 | --DOCSHELL 1072B000 == 29 [pid = 3252] [id = 46] 10:39:08 INFO - PROCESS | 3252 | --DOCSHELL 0CF39800 == 28 [pid = 3252] [id = 47] 10:39:08 INFO - PROCESS | 3252 | --DOCSHELL 1088D000 == 27 [pid = 3252] [id = 48] 10:39:08 INFO - PROCESS | 3252 | --DOMWINDOW == 91 (1E27E800) [pid = 3252] [serial = 75] [outer = 00000000] [url = about:blank] 10:39:08 INFO - PROCESS | 3252 | --DOMWINDOW == 90 (1E273800) [pid = 3252] [serial = 61] [outer = 00000000] [url = about:blank] 10:39:08 INFO - PROCESS | 3252 | --DOMWINDOW == 89 (1775C400) [pid = 3252] [serial = 73] [outer = 00000000] [url = about:blank] 10:39:08 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (1C213400) [pid = 3252] [serial = 58] [outer = 00000000] [url = about:blank] 10:39:08 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (1846E000) [pid = 3252] [serial = 90] [outer = 00000000] [url = about:blank] 10:39:08 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (0FFD3800) [pid = 3252] [serial = 78] [outer = 00000000] [url = about:blank] 10:39:08 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (10084800) [pid = 3252] [serial = 79] [outer = 00000000] [url = about:blank] 10:39:08 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (14BA8C00) [pid = 3252] [serial = 84] [outer = 00000000] [url = about:blank] 10:39:08 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (10DA4C00) [pid = 3252] [serial = 81] [outer = 00000000] [url = about:blank] 10:39:08 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (163D0800) [pid = 3252] [serial = 87] [outer = 00000000] [url = about:blank] 10:39:08 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (15419800) [pid = 3252] [serial = 85] [outer = 00000000] [url = about:blank] 10:39:08 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (11891000) [pid = 3252] [serial = 82] [outer = 00000000] [url = about:blank] 10:39:08 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (16C65000) [pid = 3252] [serial = 88] [outer = 00000000] [url = about:blank] 10:39:08 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (1F32F800) [pid = 3252] [serial = 76] [outer = 00000000] [url = about:blank] 10:39:08 INFO - PROCESS | 3252 | 1467049148633 Marionette TRACE conn6 <- [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]]]}] 10:39:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 10:39:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1427ms 10:39:08 INFO - PROCESS | 3252 | 1467049148658 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 10:39:08 INFO - PROCESS | 3252 | 1467049148662 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 10:39:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 10:39:08 INFO - PROCESS | 3252 | 1467049148667 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 10:39:08 INFO - PROCESS | 3252 | 1467049148669 Marionette TRACE conn6 <- [1,166,null,{}] 10:39:08 INFO - PROCESS | 3252 | 1467049148681 Marionette TRACE conn6 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:08 INFO - PROCESS | 3252 | 1467049148684 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:08 INFO - PROCESS | 3252 | 1467049148766 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 10:39:08 INFO - PROCESS | 3252 | 1467049148839 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:08 INFO - PROCESS | 3252 | 1467049148841 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:08 INFO - PROCESS | 3252 | ++DOCSHELL 0CF30800 == 28 [pid = 3252] [id = 51] 10:39:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (0CF34400) [pid = 3252] [serial = 149] [outer = 00000000] 10:39:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (1003AC00) [pid = 3252] [serial = 150] [outer = 0CF34400] 10:39:08 INFO - PROCESS | 3252 | 1467049148888 Marionette DEBUG loaded listener.js 10:39:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (101F3800) [pid = 3252] [serial = 151] [outer = 0CF34400] 10:39:09 INFO - PROCESS | 3252 | 1467049149268 Marionette TRACE conn6 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 10:39:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 10:39:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 630ms 10:39:09 INFO - PROCESS | 3252 | 1467049149299 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 10:39:09 INFO - PROCESS | 3252 | 1467049149305 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 10:39:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 10:39:09 INFO - PROCESS | 3252 | 1467049149311 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 10:39:09 INFO - PROCESS | 3252 | 1467049149314 Marionette TRACE conn6 <- [1,170,null,{}] 10:39:09 INFO - PROCESS | 3252 | 1467049149318 Marionette TRACE conn6 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:09 INFO - PROCESS | 3252 | 1467049149320 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:09 INFO - PROCESS | 3252 | 1467049149411 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 10:39:09 INFO - PROCESS | 3252 | 1467049149417 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:09 INFO - PROCESS | 3252 | 1467049149419 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:09 INFO - PROCESS | 3252 | ++DOCSHELL 10740400 == 29 [pid = 3252] [id = 52] 10:39:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (10744800) [pid = 3252] [serial = 152] [outer = 00000000] 10:39:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (10A27000) [pid = 3252] [serial = 153] [outer = 10744800] 10:39:09 INFO - PROCESS | 3252 | 1467049149466 Marionette DEBUG loaded listener.js 10:39:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (10DA0400) [pid = 3252] [serial = 154] [outer = 10744800] 10:39:09 INFO - PROCESS | 3252 | 1467049149905 Marionette TRACE conn6 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 10:39:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 10:39:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 630ms 10:39:09 INFO - PROCESS | 3252 | 1467049149943 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 10:39:09 INFO - PROCESS | 3252 | 1467049149945 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 10:39:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 10:39:09 INFO - PROCESS | 3252 | 1467049149952 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 10:39:09 INFO - PROCESS | 3252 | 1467049149956 Marionette TRACE conn6 <- [1,174,null,{}] 10:39:09 INFO - PROCESS | 3252 | 1467049149967 Marionette TRACE conn6 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:09 INFO - PROCESS | 3252 | 1467049149972 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:10 INFO - PROCESS | 3252 | 1467049150052 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 10:39:10 INFO - PROCESS | 3252 | 1467049150061 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:10 INFO - PROCESS | 3252 | 1467049150064 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:10 INFO - PROCESS | 3252 | ++DOCSHELL 153C1C00 == 30 [pid = 3252] [id = 53] 10:39:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (153C2400) [pid = 3252] [serial = 155] [outer = 00000000] 10:39:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (15419C00) [pid = 3252] [serial = 156] [outer = 153C2400] 10:39:10 INFO - PROCESS | 3252 | 1467049150113 Marionette DEBUG loaded listener.js 10:39:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (15421800) [pid = 3252] [serial = 157] [outer = 153C2400] 10:39:10 INFO - PROCESS | 3252 | 1467049150538 Marionette TRACE conn6 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 10:39:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 10:39:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 630ms 10:39:10 INFO - PROCESS | 3252 | 1467049150590 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 10:39:10 INFO - PROCESS | 3252 | 1467049150592 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 10:39:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 10:39:10 INFO - PROCESS | 3252 | 1467049150596 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 10:39:10 INFO - PROCESS | 3252 | 1467049150597 Marionette TRACE conn6 <- [1,178,null,{}] 10:39:10 INFO - PROCESS | 3252 | 1467049150601 Marionette TRACE conn6 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:10 INFO - PROCESS | 3252 | 1467049150603 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:10 INFO - PROCESS | 3252 | 1467049150719 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 10:39:10 INFO - PROCESS | 3252 | 1467049150724 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:10 INFO - PROCESS | 3252 | 1467049150726 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:10 INFO - PROCESS | 3252 | ++DOCSHELL 16130400 == 31 [pid = 3252] [id = 54] 10:39:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (16199400) [pid = 3252] [serial = 158] [outer = 00000000] 10:39:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (16C5C000) [pid = 3252] [serial = 159] [outer = 16199400] 10:39:10 INFO - PROCESS | 3252 | 1467049150770 Marionette DEBUG loaded listener.js 10:39:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 90 (16CAB400) [pid = 3252] [serial = 160] [outer = 16199400] 10:39:11 INFO - PROCESS | 3252 | 1467049151201 Marionette TRACE conn6 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 10:39:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 10:39:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 630ms 10:39:11 INFO - PROCESS | 3252 | 1467049151228 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 10:39:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 10:39:11 INFO - PROCESS | 3252 | 1467049151230 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 10:39:11 INFO - PROCESS | 3252 | 1467049151233 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 10:39:11 INFO - PROCESS | 3252 | 1467049151235 Marionette TRACE conn6 <- [1,182,null,{}] 10:39:11 INFO - PROCESS | 3252 | 1467049151239 Marionette TRACE conn6 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:11 INFO - PROCESS | 3252 | 1467049151241 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:11 INFO - PROCESS | 3252 | 1467049151343 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 10:39:11 INFO - PROCESS | 3252 | 1467049151348 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:11 INFO - PROCESS | 3252 | 1467049151350 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:11 INFO - PROCESS | 3252 | ++DOCSHELL 16CB1000 == 32 [pid = 3252] [id = 55] 10:39:11 INFO - PROCESS | 3252 | ++DOMWINDOW == 91 (16CBEC00) [pid = 3252] [serial = 161] [outer = 00000000] 10:39:11 INFO - PROCESS | 3252 | ++DOMWINDOW == 92 (17756400) [pid = 3252] [serial = 162] [outer = 16CBEC00] 10:39:11 INFO - PROCESS | 3252 | 1467049151394 Marionette DEBUG loaded listener.js 10:39:11 INFO - PROCESS | 3252 | ++DOMWINDOW == 93 (17779C00) [pid = 3252] [serial = 163] [outer = 16CBEC00] 10:39:11 INFO - PROCESS | 3252 | ++DOMWINDOW == 94 (18471000) [pid = 3252] [serial = 164] [outer = 10472800] 10:39:11 INFO - PROCESS | 3252 | 1467049151880 Marionette TRACE conn6 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 10:39:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 10:39:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 670ms 10:39:11 INFO - PROCESS | 3252 | 1467049151904 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 10:39:11 INFO - PROCESS | 3252 | 1467049151906 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 10:39:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 10:39:11 INFO - PROCESS | 3252 | 1467049151915 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 10:39:11 INFO - PROCESS | 3252 | 1467049151917 Marionette TRACE conn6 <- [1,186,null,{}] 10:39:11 INFO - PROCESS | 3252 | 1467049151921 Marionette TRACE conn6 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:11 INFO - PROCESS | 3252 | 1467049151926 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:12 INFO - PROCESS | 3252 | 1467049152078 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 10:39:12 INFO - PROCESS | 3252 | 1467049152134 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:12 INFO - PROCESS | 3252 | 1467049152136 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:12 INFO - PROCESS | 3252 | ++DOCSHELL 11206000 == 33 [pid = 3252] [id = 56] 10:39:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 95 (11220800) [pid = 3252] [serial = 165] [outer = 00000000] 10:39:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 96 (195F9400) [pid = 3252] [serial = 166] [outer = 11220800] 10:39:12 INFO - PROCESS | 3252 | 1467049152179 Marionette DEBUG loaded listener.js 10:39:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 97 (1A059800) [pid = 3252] [serial = 167] [outer = 11220800] 10:39:12 INFO - PROCESS | 3252 | 1467049152579 Marionette TRACE conn6 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 10:39:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 10:39:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 670ms 10:39:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 10:39:12 INFO - PROCESS | 3252 | 1467049152589 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 10:39:12 INFO - PROCESS | 3252 | 1467049152591 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 10:39:12 INFO - PROCESS | 3252 | 1467049152593 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 10:39:12 INFO - PROCESS | 3252 | 1467049152595 Marionette TRACE conn6 <- [1,190,null,{}] 10:39:12 INFO - PROCESS | 3252 | --DOMWINDOW == 96 (1A76EC00) [pid = 3252] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 10:39:12 INFO - PROCESS | 3252 | --DOMWINDOW == 95 (1C210800) [pid = 3252] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 10:39:12 INFO - PROCESS | 3252 | --DOMWINDOW == 94 (1956E000) [pid = 3252] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 10:39:12 INFO - PROCESS | 3252 | --DOMWINDOW == 93 (16F9EC00) [pid = 3252] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 10:39:12 INFO - PROCESS | 3252 | --DOMWINDOW == 92 (1BBD4C00) [pid = 3252] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 10:39:12 INFO - PROCESS | 3252 | --DOMWINDOW == 91 (1A768400) [pid = 3252] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 10:39:12 INFO - PROCESS | 3252 | --DOMWINDOW == 90 (0CF35400) [pid = 3252] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 10:39:12 INFO - PROCESS | 3252 | --DOMWINDOW == 89 (193F7800) [pid = 3252] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 10:39:12 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (0CE5B000) [pid = 3252] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 10:39:12 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (152DF000) [pid = 3252] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 10:39:12 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (16199800) [pid = 3252] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 10:39:12 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (10704C00) [pid = 3252] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 10:39:12 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (0CE31000) [pid = 3252] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 10:39:12 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (10A31000) [pid = 3252] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 10:39:12 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (10721800) [pid = 3252] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 10:39:12 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (15417C00) [pid = 3252] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 10:39:12 INFO - PROCESS | 3252 | 1467049152845 Marionette TRACE conn6 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:12 INFO - PROCESS | 3252 | 1467049152847 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:12 INFO - PROCESS | 3252 | 1467049152927 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 10:39:12 INFO - PROCESS | 3252 | 1467049152933 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:12 INFO - PROCESS | 3252 | 1467049152935 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:12 INFO - PROCESS | 3252 | ++DOCSHELL 10724C00 == 34 [pid = 3252] [id = 57] 10:39:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (10725800) [pid = 3252] [serial = 168] [outer = 00000000] 10:39:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (152DF000) [pid = 3252] [serial = 169] [outer = 10725800] 10:39:12 INFO - PROCESS | 3252 | 1467049152979 Marionette DEBUG loaded listener.js 10:39:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (15358800) [pid = 3252] [serial = 170] [outer = 10725800] 10:39:13 INFO - PROCESS | 3252 | 1467049153374 Marionette TRACE conn6 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 10:39:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 10:39:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 810ms 10:39:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 10:39:13 INFO - PROCESS | 3252 | 1467049153405 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 10:39:13 INFO - PROCESS | 3252 | 1467049153407 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 10:39:13 INFO - PROCESS | 3252 | 1467049153410 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 10:39:13 INFO - PROCESS | 3252 | 1467049153411 Marionette TRACE conn6 <- [1,194,null,{}] 10:39:13 INFO - PROCESS | 3252 | 1467049153415 Marionette TRACE conn6 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:13 INFO - PROCESS | 3252 | 1467049153416 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:13 INFO - PROCESS | 3252 | 1467049153523 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 10:39:13 INFO - PROCESS | 3252 | 1467049153531 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:13 INFO - PROCESS | 3252 | 1467049153533 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:13 INFO - PROCESS | 3252 | ++DOCSHELL 0CE63000 == 35 [pid = 3252] [id = 58] 10:39:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (152D9000) [pid = 3252] [serial = 171] [outer = 00000000] 10:39:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (1A4D4000) [pid = 3252] [serial = 172] [outer = 152D9000] 10:39:13 INFO - PROCESS | 3252 | 1467049153579 Marionette DEBUG loaded listener.js 10:39:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (1A4D4C00) [pid = 3252] [serial = 173] [outer = 152D9000] 10:39:13 INFO - PROCESS | 3252 | 1467049153952 Marionette TRACE conn6 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 10:39:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 10:39:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 570ms 10:39:13 INFO - PROCESS | 3252 | 1467049153981 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 10:39:13 INFO - PROCESS | 3252 | 1467049153983 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 10:39:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 10:39:13 INFO - PROCESS | 3252 | 1467049153986 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 10:39:13 INFO - PROCESS | 3252 | 1467049153987 Marionette TRACE conn6 <- [1,198,null,{}] 10:39:13 INFO - PROCESS | 3252 | 1467049153991 Marionette TRACE conn6 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:13 INFO - PROCESS | 3252 | 1467049153992 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:14 INFO - PROCESS | 3252 | 1467049154069 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 10:39:14 INFO - PROCESS | 3252 | 1467049154141 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:14 INFO - PROCESS | 3252 | 1467049154143 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:14 INFO - PROCESS | 3252 | ++DOCSHELL 153C0000 == 36 [pid = 3252] [id = 59] 10:39:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (1A775800) [pid = 3252] [serial = 174] [outer = 00000000] 10:39:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (1BAF5800) [pid = 3252] [serial = 175] [outer = 1A775800] 10:39:14 INFO - PROCESS | 3252 | 1467049154199 Marionette DEBUG loaded listener.js 10:39:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 90 (1BBD9C00) [pid = 3252] [serial = 176] [outer = 1A775800] 10:39:14 INFO - PROCESS | 3252 | 1467049154517 Marionette TRACE conn6 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 10:39:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 10:39:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 570ms 10:39:14 INFO - PROCESS | 3252 | 1467049154557 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 10:39:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 10:39:14 INFO - PROCESS | 3252 | 1467049154559 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 10:39:14 INFO - PROCESS | 3252 | 1467049154562 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 10:39:14 INFO - PROCESS | 3252 | 1467049154564 Marionette TRACE conn6 <- [1,202,null,{}] 10:39:14 INFO - PROCESS | 3252 | 1467049154567 Marionette TRACE conn6 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:14 INFO - PROCESS | 3252 | 1467049154569 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:14 INFO - PROCESS | 3252 | 1467049154651 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 10:39:14 INFO - PROCESS | 3252 | 1467049154725 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:14 INFO - PROCESS | 3252 | 1467049154727 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:14 INFO - PROCESS | 3252 | ++DOCSHELL 10531800 == 37 [pid = 3252] [id = 60] 10:39:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 91 (10532000) [pid = 3252] [serial = 177] [outer = 00000000] 10:39:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 92 (1053B000) [pid = 3252] [serial = 178] [outer = 10532000] 10:39:14 INFO - PROCESS | 3252 | 1467049154771 Marionette DEBUG loaded listener.js 10:39:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 93 (1053E000) [pid = 3252] [serial = 179] [outer = 10532000] 10:39:15 INFO - PROCESS | 3252 | 1467049155433 Marionette TRACE conn6 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 10:39:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 10:39:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 930ms 10:39:15 INFO - PROCESS | 3252 | 1467049155494 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 10:39:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 10:39:15 INFO - PROCESS | 3252 | 1467049155498 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 10:39:15 INFO - PROCESS | 3252 | 1467049155503 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 10:39:15 INFO - PROCESS | 3252 | 1467049155508 Marionette TRACE conn6 <- [1,206,null,{}] 10:39:15 INFO - PROCESS | 3252 | 1467049155513 Marionette TRACE conn6 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:15 INFO - PROCESS | 3252 | 1467049155516 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:15 INFO - PROCESS | 3252 | 1467049155642 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 10:39:15 INFO - PROCESS | 3252 | 1467049155714 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:15 INFO - PROCESS | 3252 | 1467049155716 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:15 INFO - PROCESS | 3252 | ++DOCSHELL 0CE5E000 == 38 [pid = 3252] [id = 61] 10:39:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 94 (0CE61400) [pid = 3252] [serial = 180] [outer = 00000000] 10:39:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 95 (10540400) [pid = 3252] [serial = 181] [outer = 0CE61400] 10:39:15 INFO - PROCESS | 3252 | 1467049155814 Marionette DEBUG loaded listener.js 10:39:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 96 (10723400) [pid = 3252] [serial = 182] [outer = 0CE61400] 10:39:16 INFO - PROCESS | 3252 | 1467049156518 Marionette TRACE conn6 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 10:39:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 10:39:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1024ms 10:39:16 INFO - PROCESS | 3252 | 1467049156527 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 10:39:16 INFO - PROCESS | 3252 | 1467049156532 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 10:39:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 10:39:16 INFO - PROCESS | 3252 | 1467049156539 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 10:39:16 INFO - PROCESS | 3252 | 1467049156542 Marionette TRACE conn6 <- [1,210,null,{}] 10:39:16 INFO - PROCESS | 3252 | 1467049156546 Marionette TRACE conn6 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:16 INFO - PROCESS | 3252 | 1467049156549 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:16 INFO - PROCESS | 3252 | 1467049156680 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 10:39:16 INFO - PROCESS | 3252 | 1467049156759 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:16 INFO - PROCESS | 3252 | 1467049156761 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:16 INFO - PROCESS | 3252 | ++DOCSHELL 0CE24C00 == 39 [pid = 3252] [id = 62] 10:39:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 97 (0CE5F800) [pid = 3252] [serial = 183] [outer = 00000000] 10:39:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 98 (10540800) [pid = 3252] [serial = 184] [outer = 0CE5F800] 10:39:16 INFO - PROCESS | 3252 | 1467049156859 Marionette DEBUG loaded listener.js 10:39:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 99 (10749800) [pid = 3252] [serial = 185] [outer = 0CE5F800] 10:39:17 INFO - PROCESS | 3252 | --DOCSHELL 153C0000 == 38 [pid = 3252] [id = 59] 10:39:17 INFO - PROCESS | 3252 | --DOCSHELL 0CE63000 == 37 [pid = 3252] [id = 58] 10:39:17 INFO - PROCESS | 3252 | --DOCSHELL 10724C00 == 36 [pid = 3252] [id = 57] 10:39:17 INFO - PROCESS | 3252 | --DOCSHELL 11206000 == 35 [pid = 3252] [id = 56] 10:39:17 INFO - PROCESS | 3252 | --DOCSHELL 16CB1000 == 34 [pid = 3252] [id = 55] 10:39:17 INFO - PROCESS | 3252 | --DOCSHELL 16130400 == 33 [pid = 3252] [id = 54] 10:39:17 INFO - PROCESS | 3252 | --DOCSHELL 153C1C00 == 32 [pid = 3252] [id = 53] 10:39:17 INFO - PROCESS | 3252 | --DOCSHELL 10740400 == 31 [pid = 3252] [id = 52] 10:39:17 INFO - PROCESS | 3252 | --DOCSHELL 0CF30800 == 30 [pid = 3252] [id = 51] 10:39:17 INFO - PROCESS | 3252 | --DOMWINDOW == 98 (1AABFC00) [pid = 3252] [serial = 120] [outer = 00000000] [url = about:blank] 10:39:17 INFO - PROCESS | 3252 | --DOMWINDOW == 97 (1C455800) [pid = 3252] [serial = 126] [outer = 00000000] [url = about:blank] 10:39:17 INFO - PROCESS | 3252 | --DOMWINDOW == 96 (1BBE0000) [pid = 3252] [serial = 124] [outer = 00000000] [url = about:blank] 10:39:17 INFO - PROCESS | 3252 | --DOMWINDOW == 95 (195E0800) [pid = 3252] [serial = 123] [outer = 00000000] [url = about:blank] 10:39:17 INFO - PROCESS | 3252 | --DOMWINDOW == 94 (184CD800) [pid = 3252] [serial = 91] [outer = 00000000] [url = about:blank] 10:39:17 INFO - PROCESS | 3252 | --DOMWINDOW == 93 (1C2C3C00) [pid = 3252] [serial = 102] [outer = 00000000] [url = about:blank] 10:39:17 INFO - PROCESS | 3252 | --DOMWINDOW == 92 (1C453000) [pid = 3252] [serial = 103] [outer = 00000000] [url = about:blank] 10:39:17 INFO - PROCESS | 3252 | --DOMWINDOW == 91 (1A76FC00) [pid = 3252] [serial = 99] [outer = 00000000] [url = about:blank] 10:39:17 INFO - PROCESS | 3252 | --DOMWINDOW == 90 (1A771C00) [pid = 3252] [serial = 100] [outer = 00000000] [url = about:blank] 10:39:17 INFO - PROCESS | 3252 | --DOMWINDOW == 89 (10034400) [pid = 3252] [serial = 93] [outer = 00000000] [url = about:blank] 10:39:17 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (10475000) [pid = 3252] [serial = 94] [outer = 00000000] [url = about:blank] 10:39:17 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (19B35C00) [pid = 3252] [serial = 117] [outer = 00000000] [url = about:blank] 10:39:17 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (149DB800) [pid = 3252] [serial = 105] [outer = 00000000] [url = about:blank] 10:39:17 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (1541B800) [pid = 3252] [serial = 106] [outer = 00000000] [url = about:blank] 10:39:17 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (1541C000) [pid = 3252] [serial = 96] [outer = 00000000] [url = about:blank] 10:39:17 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (16193C00) [pid = 3252] [serial = 97] [outer = 00000000] [url = about:blank] 10:39:17 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (1775E400) [pid = 3252] [serial = 114] [outer = 00000000] [url = about:blank] 10:39:17 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (18467000) [pid = 3252] [serial = 115] [outer = 00000000] [url = about:blank] 10:39:17 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (1128C800) [pid = 3252] [serial = 111] [outer = 00000000] [url = about:blank] 10:39:17 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (14C81400) [pid = 3252] [serial = 112] [outer = 00000000] [url = about:blank] 10:39:17 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (0CE63C00) [pid = 3252] [serial = 108] [outer = 00000000] [url = about:blank] 10:39:17 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (10042800) [pid = 3252] [serial = 109] [outer = 00000000] [url = about:blank] 10:39:17 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (1C79C000) [pid = 3252] [serial = 127] [outer = 00000000] [url = about:blank] 10:39:17 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (16CA9800) [pid = 3252] [serial = 132] [outer = 00000000] [url = about:blank] 10:39:17 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (1072D800) [pid = 3252] [serial = 130] [outer = 00000000] [url = about:blank] 10:39:17 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (16CAF800) [pid = 3252] [serial = 133] [outer = 00000000] [url = about:blank] 10:39:17 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (16CB5000) [pid = 3252] [serial = 136] [outer = 00000000] [url = about:blank] 10:39:17 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (1072A000) [pid = 3252] [serial = 129] [outer = 00000000] [url = about:blank] 10:39:17 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (1A4D4400) [pid = 3252] [serial = 118] [outer = 00000000] [url = about:blank] 10:39:17 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (1B6A4400) [pid = 3252] [serial = 121] [outer = 00000000] [url = about:blank] 10:39:17 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (16CB1C00) [pid = 3252] [serial = 135] [outer = 00000000] [url = about:blank] 10:39:17 INFO - PROCESS | 3252 | 1467049157609 Marionette TRACE conn6 <- [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]]]}] 10:39:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 10:39:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1120ms 10:39:17 INFO - PROCESS | 3252 | 1467049157663 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 10:39:17 INFO - PROCESS | 3252 | 1467049157667 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 10:39:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 10:39:17 INFO - PROCESS | 3252 | 1467049157671 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 10:39:17 INFO - PROCESS | 3252 | 1467049157675 Marionette TRACE conn6 <- [1,214,null,{}] 10:39:17 INFO - PROCESS | 3252 | 1467049157680 Marionette TRACE conn6 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:17 INFO - PROCESS | 3252 | 1467049157683 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:17 INFO - PROCESS | 3252 | 1467049157771 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 10:39:17 INFO - PROCESS | 3252 | 1467049157783 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:17 INFO - PROCESS | 3252 | 1467049157785 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:17 INFO - PROCESS | 3252 | ++DOCSHELL 0CF3C800 == 31 [pid = 3252] [id = 63] 10:39:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (0CF3DC00) [pid = 3252] [serial = 186] [outer = 00000000] 10:39:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (10534C00) [pid = 3252] [serial = 187] [outer = 0CF3DC00] 10:39:17 INFO - PROCESS | 3252 | 1467049157833 Marionette DEBUG loaded listener.js 10:39:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (1053D000) [pid = 3252] [serial = 188] [outer = 0CF3DC00] 10:39:18 INFO - PROCESS | 3252 | 1467049158294 Marionette TRACE conn6 <- [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]]]}] 10:39:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 10:39:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 690ms 10:39:18 INFO - PROCESS | 3252 | 1467049158363 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 10:39:18 INFO - PROCESS | 3252 | 1467049158367 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 10:39:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 10:39:18 INFO - PROCESS | 3252 | 1467049158374 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 10:39:18 INFO - PROCESS | 3252 | 1467049158376 Marionette TRACE conn6 <- [1,218,null,{}] 10:39:18 INFO - PROCESS | 3252 | 1467049158380 Marionette TRACE conn6 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:18 INFO - PROCESS | 3252 | 1467049158382 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:18 INFO - PROCESS | 3252 | 1467049158476 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 10:39:18 INFO - PROCESS | 3252 | 1467049158484 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:18 INFO - PROCESS | 3252 | 1467049158486 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:18 INFO - PROCESS | 3252 | ++DOCSHELL 1088D000 == 32 [pid = 3252] [id = 64] 10:39:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (1099E000) [pid = 3252] [serial = 189] [outer = 00000000] 10:39:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (11206000) [pid = 3252] [serial = 190] [outer = 1099E000] 10:39:18 INFO - PROCESS | 3252 | 1467049158535 Marionette DEBUG loaded listener.js 10:39:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (118E4000) [pid = 3252] [serial = 191] [outer = 1099E000] 10:39:18 INFO - PROCESS | 3252 | 1467049158977 Marionette TRACE conn6 <- [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]]]}] 10:39:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 10:39:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 630ms 10:39:19 INFO - PROCESS | 3252 | 1467049159007 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 10:39:19 INFO - PROCESS | 3252 | 1467049159010 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 10:39:19 INFO - PROCESS | 3252 | 1467049159013 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 10:39:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 10:39:19 INFO - PROCESS | 3252 | 1467049159017 Marionette TRACE conn6 <- [1,222,null,{}] 10:39:19 INFO - PROCESS | 3252 | 1467049159031 Marionette TRACE conn6 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:19 INFO - PROCESS | 3252 | 1467049159036 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:19 INFO - PROCESS | 3252 | 1467049159120 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 10:39:19 INFO - PROCESS | 3252 | 1467049159129 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:19 INFO - PROCESS | 3252 | 1467049159132 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:19 INFO - PROCESS | 3252 | ++DOCSHELL 15421000 == 33 [pid = 3252] [id = 65] 10:39:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (15422C00) [pid = 3252] [serial = 192] [outer = 00000000] 10:39:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (16130400) [pid = 3252] [serial = 193] [outer = 15422C00] 10:39:19 INFO - PROCESS | 3252 | 1467049159180 Marionette DEBUG loaded listener.js 10:39:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (16C5E000) [pid = 3252] [serial = 194] [outer = 15422C00] 10:39:19 INFO - PROCESS | 3252 | 1467049159612 Marionette TRACE conn6 <- [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]]]}] 10:39:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 10:39:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 630ms 10:39:19 INFO - PROCESS | 3252 | 1467049159647 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 10:39:19 INFO - PROCESS | 3252 | 1467049159650 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 10:39:19 INFO - PROCESS | 3252 | 1467049159653 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 10:39:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 10:39:19 INFO - PROCESS | 3252 | 1467049159655 Marionette TRACE conn6 <- [1,226,null,{}] 10:39:19 INFO - PROCESS | 3252 | 1467049159659 Marionette TRACE conn6 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:19 INFO - PROCESS | 3252 | 1467049159661 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:19 INFO - PROCESS | 3252 | 1467049159746 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 10:39:19 INFO - PROCESS | 3252 | 1467049159752 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:19 INFO - PROCESS | 3252 | 1467049159754 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:19 INFO - PROCESS | 3252 | ++DOCSHELL 16CADC00 == 34 [pid = 3252] [id = 66] 10:39:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (16CAE000) [pid = 3252] [serial = 195] [outer = 00000000] 10:39:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (17750400) [pid = 3252] [serial = 196] [outer = 16CAE000] 10:39:19 INFO - PROCESS | 3252 | 1467049159798 Marionette DEBUG loaded listener.js 10:39:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (17759400) [pid = 3252] [serial = 197] [outer = 16CAE000] 10:39:20 INFO - PROCESS | 3252 | 1467049160266 Marionette TRACE conn6 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 10:39:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 10:39:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 630ms 10:39:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 10:39:20 INFO - PROCESS | 3252 | 1467049160287 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 10:39:20 INFO - PROCESS | 3252 | 1467049160289 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 10:39:20 INFO - PROCESS | 3252 | 1467049160292 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 10:39:20 INFO - PROCESS | 3252 | 1467049160294 Marionette TRACE conn6 <- [1,230,null,{}] 10:39:20 INFO - PROCESS | 3252 | 1467049160297 Marionette TRACE conn6 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:20 INFO - PROCESS | 3252 | 1467049160299 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:20 INFO - PROCESS | 3252 | 1467049160407 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 10:39:20 INFO - PROCESS | 3252 | 1467049160416 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:20 INFO - PROCESS | 3252 | 1467049160418 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:20 INFO - PROCESS | 3252 | ++DOCSHELL 163CFC00 == 35 [pid = 3252] [id = 67] 10:39:20 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (16CB4800) [pid = 3252] [serial = 198] [outer = 00000000] 10:39:20 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (1846A800) [pid = 3252] [serial = 199] [outer = 16CB4800] 10:39:20 INFO - PROCESS | 3252 | 1467049160504 Marionette DEBUG loaded listener.js 10:39:20 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (184D0C00) [pid = 3252] [serial = 200] [outer = 16CB4800] 10:39:20 INFO - PROCESS | 3252 | 1467049160941 Marionette TRACE conn6 <- [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]]]}] 10:39:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 10:39:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 670ms 10:39:20 INFO - PROCESS | 3252 | 1467049160963 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 10:39:20 INFO - PROCESS | 3252 | 1467049160965 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 10:39:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 10:39:20 INFO - PROCESS | 3252 | 1467049160976 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 10:39:20 INFO - PROCESS | 3252 | 1467049160978 Marionette TRACE conn6 <- [1,234,null,{}] 10:39:20 INFO - PROCESS | 3252 | 1467049160981 Marionette TRACE conn6 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:20 INFO - PROCESS | 3252 | 1467049160987 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:21 INFO - PROCESS | 3252 | 1467049161137 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 10:39:21 INFO - PROCESS | 3252 | 1467049161194 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:21 INFO - PROCESS | 3252 | 1467049161196 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:21 INFO - PROCESS | 3252 | ++DOCSHELL 1956B400 == 36 [pid = 3252] [id = 68] 10:39:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (1956B800) [pid = 3252] [serial = 201] [outer = 00000000] 10:39:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (1A4AD400) [pid = 3252] [serial = 202] [outer = 1956B800] 10:39:21 INFO - PROCESS | 3252 | 1467049161240 Marionette DEBUG loaded listener.js 10:39:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (195E6400) [pid = 3252] [serial = 203] [outer = 1956B800] 10:39:21 INFO - PROCESS | 3252 | 1467049161625 Marionette TRACE conn6 <- [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]]]}] 10:39:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 10:39:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 670ms 10:39:21 INFO - PROCESS | 3252 | 1467049161649 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 10:39:21 INFO - PROCESS | 3252 | 1467049161651 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 10:39:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 10:39:21 INFO - PROCESS | 3252 | 1467049161654 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 10:39:21 INFO - PROCESS | 3252 | 1467049161655 Marionette TRACE conn6 <- [1,238,null,{}] 10:39:21 INFO - PROCESS | 3252 | 1467049161659 Marionette TRACE conn6 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:21 INFO - PROCESS | 3252 | 1467049161660 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:21 INFO - PROCESS | 3252 | 1467049161764 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 10:39:21 INFO - PROCESS | 3252 | 1467049161769 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:21 INFO - PROCESS | 3252 | 1467049161771 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:21 INFO - PROCESS | 3252 | ++DOCSHELL 163CB400 == 37 [pid = 3252] [id = 69] 10:39:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (1A768400) [pid = 3252] [serial = 204] [outer = 00000000] 10:39:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (1A774000) [pid = 3252] [serial = 205] [outer = 1A768400] 10:39:21 INFO - PROCESS | 3252 | 1467049161814 Marionette DEBUG loaded listener.js 10:39:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (1AAB2C00) [pid = 3252] [serial = 206] [outer = 1A768400] 10:39:22 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (16199400) [pid = 3252] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 10:39:22 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (10037C00) [pid = 3252] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 10:39:22 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (10744800) [pid = 3252] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 10:39:22 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (0CF34400) [pid = 3252] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 10:39:22 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (153C2400) [pid = 3252] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 10:39:22 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (0CF3AC00) [pid = 3252] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 10:39:22 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (1088F000) [pid = 3252] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 10:39:22 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (16CBEC00) [pid = 3252] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 10:39:22 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (16CC5C00) [pid = 3252] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 10:39:22 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (11220800) [pid = 3252] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 10:39:22 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (10725800) [pid = 3252] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 10:39:22 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (152D9000) [pid = 3252] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 10:39:22 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (1A775800) [pid = 3252] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 10:39:22 INFO - PROCESS | 3252 | 1467049162279 Marionette TRACE conn6 <- [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]]]}] 10:39:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 10:39:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 670ms 10:39:22 INFO - PROCESS | 3252 | 1467049162325 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 10:39:22 INFO - PROCESS | 3252 | 1467049162327 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 10:39:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 10:39:22 INFO - PROCESS | 3252 | 1467049162330 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 10:39:22 INFO - PROCESS | 3252 | 1467049162332 Marionette TRACE conn6 <- [1,242,null,{}] 10:39:22 INFO - PROCESS | 3252 | 1467049162346 Marionette TRACE conn6 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:22 INFO - PROCESS | 3252 | 1467049162348 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:22 INFO - PROCESS | 3252 | 1467049162425 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 10:39:22 INFO - PROCESS | 3252 | 1467049162453 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:22 INFO - PROCESS | 3252 | 1467049162455 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:22 INFO - PROCESS | 3252 | ++DOCSHELL 10746400 == 38 [pid = 3252] [id = 70] 10:39:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (1088F000) [pid = 3252] [serial = 207] [outer = 00000000] 10:39:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (1A770000) [pid = 3252] [serial = 208] [outer = 1088F000] 10:39:22 INFO - PROCESS | 3252 | 1467049162498 Marionette DEBUG loaded listener.js 10:39:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (1BAF5000) [pid = 3252] [serial = 209] [outer = 1088F000] 10:39:22 INFO - PROCESS | 3252 | 1467049162900 Marionette TRACE conn6 <- [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]]]}] 10:39:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 10:39:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 630ms 10:39:22 INFO - PROCESS | 3252 | 1467049162962 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 10:39:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 10:39:22 INFO - PROCESS | 3252 | 1467049162964 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 10:39:22 INFO - PROCESS | 3252 | 1467049162977 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 10:39:22 INFO - PROCESS | 3252 | 1467049162979 Marionette TRACE conn6 <- [1,246,null,{}] 10:39:22 INFO - PROCESS | 3252 | 1467049162986 Marionette TRACE conn6 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:22 INFO - PROCESS | 3252 | 1467049162988 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:23 INFO - PROCESS | 3252 | 1467049163066 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 10:39:23 INFO - PROCESS | 3252 | 1467049163072 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:23 INFO - PROCESS | 3252 | 1467049163074 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:23 INFO - PROCESS | 3252 | ++DOCSHELL 1BBD3400 == 39 [pid = 3252] [id = 71] 10:39:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (1BBD4C00) [pid = 3252] [serial = 210] [outer = 00000000] 10:39:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (1BBDF000) [pid = 3252] [serial = 211] [outer = 1BBD4C00] 10:39:23 INFO - PROCESS | 3252 | 1467049163118 Marionette DEBUG loaded listener.js 10:39:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (1C215400) [pid = 3252] [serial = 212] [outer = 1BBD4C00] 10:39:23 INFO - PROCESS | 3252 | 1467049163552 Marionette TRACE conn6 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 10:39:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 10:39:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 631ms 10:39:23 INFO - PROCESS | 3252 | 1467049163598 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 10:39:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 10:39:23 INFO - PROCESS | 3252 | 1467049163600 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 10:39:23 INFO - PROCESS | 3252 | 1467049163603 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 10:39:23 INFO - PROCESS | 3252 | 1467049163605 Marionette TRACE conn6 <- [1,250,null,{}] 10:39:23 INFO - PROCESS | 3252 | 1467049163608 Marionette TRACE conn6 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:23 INFO - PROCESS | 3252 | 1467049163610 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:23 INFO - PROCESS | 3252 | 1467049163691 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 10:39:23 INFO - PROCESS | 3252 | 1467049163696 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:23 INFO - PROCESS | 3252 | 1467049163698 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:23 INFO - PROCESS | 3252 | ++DOCSHELL 1BAFE800 == 40 [pid = 3252] [id = 72] 10:39:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (1C2C6800) [pid = 3252] [serial = 213] [outer = 00000000] 10:39:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (1C721400) [pid = 3252] [serial = 214] [outer = 1C2C6800] 10:39:23 INFO - PROCESS | 3252 | 1467049163742 Marionette DEBUG loaded listener.js 10:39:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (1C7D6C00) [pid = 3252] [serial = 215] [outer = 1C2C6800] 10:39:24 INFO - PROCESS | 3252 | 1467049164260 Marionette TRACE conn6 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 10:39:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 10:39:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 670ms 10:39:24 INFO - PROCESS | 3252 | 1467049164281 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 10:39:24 INFO - PROCESS | 3252 | 1467049164286 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 10:39:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 10:39:24 INFO - PROCESS | 3252 | 1467049164293 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 10:39:24 INFO - PROCESS | 3252 | 1467049164296 Marionette TRACE conn6 <- [1,254,null,{}] 10:39:24 INFO - PROCESS | 3252 | 1467049164303 Marionette TRACE conn6 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:24 INFO - PROCESS | 3252 | 1467049164306 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:24 INFO - PROCESS | 3252 | 1467049164435 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 10:39:24 INFO - PROCESS | 3252 | 1467049164561 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:24 INFO - PROCESS | 3252 | 1467049164563 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:24 INFO - PROCESS | 3252 | ++DOCSHELL 10535800 == 41 [pid = 3252] [id = 73] 10:39:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (10536800) [pid = 3252] [serial = 216] [outer = 00000000] 10:39:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (10721800) [pid = 3252] [serial = 217] [outer = 10536800] 10:39:24 INFO - PROCESS | 3252 | 1467049164667 Marionette DEBUG loaded listener.js 10:39:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (10743800) [pid = 3252] [serial = 218] [outer = 10536800] 10:39:25 INFO - PROCESS | 3252 | 1467049165294 Marionette TRACE conn6 <- [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]]]}] 10:39:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 10:39:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1079ms 10:39:25 INFO - PROCESS | 3252 | 1467049165375 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 10:39:25 INFO - PROCESS | 3252 | 1467049165379 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 10:39:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 10:39:25 INFO - PROCESS | 3252 | 1467049165386 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 10:39:25 INFO - PROCESS | 3252 | 1467049165389 Marionette TRACE conn6 <- [1,258,null,{}] 10:39:25 INFO - PROCESS | 3252 | 1467049165393 Marionette TRACE conn6 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:25 INFO - PROCESS | 3252 | 1467049165396 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:25 INFO - PROCESS | 3252 | 1467049165513 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 10:39:25 INFO - PROCESS | 3252 | 1467049165628 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:25 INFO - PROCESS | 3252 | 1467049165630 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:25 INFO - PROCESS | 3252 | ++DOCSHELL 1544F400 == 42 [pid = 3252] [id = 74] 10:39:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (15450000) [pid = 3252] [serial = 219] [outer = 00000000] 10:39:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 90 (16F91400) [pid = 3252] [serial = 220] [outer = 15450000] 10:39:25 INFO - PROCESS | 3252 | 1467049165687 Marionette DEBUG loaded listener.js 10:39:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 91 (19567400) [pid = 3252] [serial = 221] [outer = 15450000] 10:39:26 INFO - PROCESS | 3252 | 1467049166270 Marionette TRACE conn6 <- [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]]]}] 10:39:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 10:39:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 930ms 10:39:26 INFO - PROCESS | 3252 | 1467049166320 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 10:39:26 INFO - PROCESS | 3252 | 1467049166323 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 10:39:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 10:39:26 INFO - PROCESS | 3252 | 1467049166327 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 10:39:26 INFO - PROCESS | 3252 | 1467049166330 Marionette TRACE conn6 <- [1,262,null,{}] 10:39:26 INFO - PROCESS | 3252 | 1467049166341 Marionette TRACE conn6 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:26 INFO - PROCESS | 3252 | 1467049166346 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:26 INFO - PROCESS | 3252 | 1467049166458 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 10:39:26 INFO - PROCESS | 3252 | 1467049166533 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:26 INFO - PROCESS | 3252 | 1467049166536 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:26 INFO - PROCESS | 3252 | ++DOCSHELL 1C9B1000 == 43 [pid = 3252] [id = 75] 10:39:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 92 (1C9B2C00) [pid = 3252] [serial = 222] [outer = 00000000] 10:39:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 93 (1D34B000) [pid = 3252] [serial = 223] [outer = 1C9B2C00] 10:39:26 INFO - PROCESS | 3252 | 1467049166632 Marionette DEBUG loaded listener.js 10:39:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 94 (1D35A000) [pid = 3252] [serial = 224] [outer = 1C9B2C00] 10:39:27 INFO - PROCESS | 3252 | 1467049167167 Marionette TRACE conn6 <- [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]]]}] 10:39:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 10:39:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 930ms 10:39:27 INFO - PROCESS | 3252 | 1467049167260 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 10:39:27 INFO - PROCESS | 3252 | 1467049167263 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 10:39:27 INFO - PROCESS | 3252 | 1467049167266 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 10:39:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 10:39:27 INFO - PROCESS | 3252 | 1467049167268 Marionette TRACE conn6 <- [1,266,null,{}] 10:39:27 INFO - PROCESS | 3252 | 1467049167272 Marionette TRACE conn6 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:27 INFO - PROCESS | 3252 | 1467049167274 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:27 INFO - PROCESS | 3252 | 1467049167395 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 10:39:27 INFO - PROCESS | 3252 | 1467049167637 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:27 INFO - PROCESS | 3252 | 1467049167641 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:27 INFO - PROCESS | 3252 | ++DOCSHELL 0CE31800 == 44 [pid = 3252] [id = 76] 10:39:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 95 (0CE5B400) [pid = 3252] [serial = 225] [outer = 00000000] 10:39:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 96 (1007AC00) [pid = 3252] [serial = 226] [outer = 0CE5B400] 10:39:27 INFO - PROCESS | 3252 | 1467049167710 Marionette DEBUG loaded listener.js 10:39:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 97 (10535000) [pid = 3252] [serial = 227] [outer = 0CE5B400] 10:39:28 INFO - PROCESS | 3252 | 1467049168298 Marionette TRACE conn6 <- [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]]]}] 10:39:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 10:39:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1071ms 10:39:28 INFO - PROCESS | 3252 | 1467049168373 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 10:39:28 INFO - PROCESS | 3252 | 1467049168376 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 10:39:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 10:39:28 INFO - PROCESS | 3252 | 1467049168407 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 10:39:28 INFO - PROCESS | 3252 | 1467049168410 Marionette TRACE conn6 <- [1,270,null,{}] 10:39:28 INFO - PROCESS | 3252 | --DOCSHELL 1BBD3400 == 43 [pid = 3252] [id = 71] 10:39:28 INFO - PROCESS | 3252 | --DOCSHELL 10746400 == 42 [pid = 3252] [id = 70] 10:39:28 INFO - PROCESS | 3252 | --DOCSHELL 163CB400 == 41 [pid = 3252] [id = 69] 10:39:28 INFO - PROCESS | 3252 | --DOCSHELL 1956B400 == 40 [pid = 3252] [id = 68] 10:39:28 INFO - PROCESS | 3252 | --DOCSHELL 163CFC00 == 39 [pid = 3252] [id = 67] 10:39:28 INFO - PROCESS | 3252 | --DOCSHELL 16CADC00 == 38 [pid = 3252] [id = 66] 10:39:28 INFO - PROCESS | 3252 | --DOCSHELL 15421000 == 37 [pid = 3252] [id = 65] 10:39:28 INFO - PROCESS | 3252 | --DOCSHELL 1088D000 == 36 [pid = 3252] [id = 64] 10:39:28 INFO - PROCESS | 3252 | --DOCSHELL 0CF3C800 == 35 [pid = 3252] [id = 63] 10:39:28 INFO - PROCESS | 3252 | --DOCSHELL 0CE24C00 == 34 [pid = 3252] [id = 62] 10:39:28 INFO - PROCESS | 3252 | --DOCSHELL 0CE5E000 == 33 [pid = 3252] [id = 61] 10:39:28 INFO - PROCESS | 3252 | --DOMWINDOW == 96 (16C5C000) [pid = 3252] [serial = 159] [outer = 00000000] [url = about:blank] 10:39:28 INFO - PROCESS | 3252 | --DOMWINDOW == 95 (1072B800) [pid = 3252] [serial = 147] [outer = 00000000] [url = about:blank] 10:39:28 INFO - PROCESS | 3252 | --DOMWINDOW == 94 (10A27000) [pid = 3252] [serial = 153] [outer = 00000000] [url = about:blank] 10:39:28 INFO - PROCESS | 3252 | --DOMWINDOW == 93 (10DA0400) [pid = 3252] [serial = 154] [outer = 00000000] [url = about:blank] 10:39:28 INFO - PROCESS | 3252 | --DOMWINDOW == 92 (1003AC00) [pid = 3252] [serial = 150] [outer = 00000000] [url = about:blank] 10:39:28 INFO - PROCESS | 3252 | --DOMWINDOW == 91 (101F3800) [pid = 3252] [serial = 151] [outer = 00000000] [url = about:blank] 10:39:28 INFO - PROCESS | 3252 | --DOMWINDOW == 90 (15419C00) [pid = 3252] [serial = 156] [outer = 00000000] [url = about:blank] 10:39:28 INFO - PROCESS | 3252 | --DOMWINDOW == 89 (10705400) [pid = 3252] [serial = 139] [outer = 00000000] [url = about:blank] 10:39:28 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (10085800) [pid = 3252] [serial = 138] [outer = 00000000] [url = about:blank] 10:39:28 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (15417000) [pid = 3252] [serial = 142] [outer = 00000000] [url = about:blank] 10:39:28 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (14B62C00) [pid = 3252] [serial = 141] [outer = 00000000] [url = about:blank] 10:39:28 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (17756400) [pid = 3252] [serial = 162] [outer = 00000000] [url = about:blank] 10:39:28 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (19567C00) [pid = 3252] [serial = 145] [outer = 00000000] [url = about:blank] 10:39:28 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (1777FC00) [pid = 3252] [serial = 144] [outer = 00000000] [url = about:blank] 10:39:28 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (195F9400) [pid = 3252] [serial = 166] [outer = 00000000] [url = about:blank] 10:39:28 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (15358800) [pid = 3252] [serial = 170] [outer = 00000000] [url = about:blank] 10:39:28 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (17779C00) [pid = 3252] [serial = 163] [outer = 00000000] [url = about:blank] 10:39:28 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (152DF000) [pid = 3252] [serial = 169] [outer = 00000000] [url = about:blank] 10:39:28 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (1A059800) [pid = 3252] [serial = 167] [outer = 00000000] [url = about:blank] 10:39:28 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (1A4D4C00) [pid = 3252] [serial = 173] [outer = 00000000] [url = about:blank] 10:39:28 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (1BAF5800) [pid = 3252] [serial = 175] [outer = 00000000] [url = about:blank] 10:39:28 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (10747400) [pid = 3252] [serial = 148] [outer = 00000000] [url = about:blank] 10:39:28 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (11203400) [pid = 3252] [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.] 10:39:28 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (1BBD9C00) [pid = 3252] [serial = 176] [outer = 00000000] [url = about:blank] 10:39:28 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (16CAB400) [pid = 3252] [serial = 160] [outer = 00000000] [url = about:blank] 10:39:28 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (1A4D4000) [pid = 3252] [serial = 172] [outer = 00000000] [url = about:blank] 10:39:28 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (15421800) [pid = 3252] [serial = 157] [outer = 00000000] [url = about:blank] 10:39:28 INFO - PROCESS | 3252 | 1467049168525 Marionette TRACE conn6 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:28 INFO - PROCESS | 3252 | 1467049168527 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:28 INFO - PROCESS | 3252 | 1467049168687 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 10:39:28 INFO - PROCESS | 3252 | 1467049168714 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:28 INFO - PROCESS | 3252 | 1467049168716 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:28 INFO - PROCESS | 3252 | ++DOCSHELL 1015F400 == 34 [pid = 3252] [id = 77] 10:39:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (101F0C00) [pid = 3252] [serial = 228] [outer = 00000000] 10:39:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (10477000) [pid = 3252] [serial = 229] [outer = 101F0C00] 10:39:28 INFO - PROCESS | 3252 | 1467049168771 Marionette DEBUG loaded listener.js 10:39:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (1053C400) [pid = 3252] [serial = 230] [outer = 101F0C00] 10:39:29 INFO - PROCESS | 3252 | 1467049169250 Marionette TRACE conn6 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 10:39:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 10:39:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 870ms 10:39:29 INFO - PROCESS | 3252 | 1467049169267 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 10:39:29 INFO - PROCESS | 3252 | 1467049169271 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 10:39:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 10:39:29 INFO - PROCESS | 3252 | 1467049169275 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 10:39:29 INFO - PROCESS | 3252 | 1467049169277 Marionette TRACE conn6 <- [1,274,null,{}] 10:39:29 INFO - PROCESS | 3252 | 1467049169281 Marionette TRACE conn6 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:29 INFO - PROCESS | 3252 | 1467049169283 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:29 INFO - PROCESS | 3252 | 1467049169371 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 10:39:29 INFO - PROCESS | 3252 | 1467049169377 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:29 INFO - PROCESS | 3252 | 1467049169379 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:29 INFO - PROCESS | 3252 | ++DOCSHELL 10742000 == 35 [pid = 3252] [id = 78] 10:39:29 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (10744800) [pid = 3252] [serial = 231] [outer = 00000000] 10:39:29 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (11891000) [pid = 3252] [serial = 232] [outer = 10744800] 10:39:29 INFO - PROCESS | 3252 | 1467049169424 Marionette DEBUG loaded listener.js 10:39:29 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (14C7DC00) [pid = 3252] [serial = 233] [outer = 10744800] 10:39:29 INFO - PROCESS | 3252 | 1467049169865 Marionette TRACE conn6 <- [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]]]}] 10:39:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 10:39:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 630ms 10:39:29 INFO - PROCESS | 3252 | 1467049169906 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 10:39:29 INFO - PROCESS | 3252 | 1467049169908 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 10:39:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 10:39:29 INFO - PROCESS | 3252 | 1467049169913 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 10:39:29 INFO - PROCESS | 3252 | 1467049169919 Marionette TRACE conn6 <- [1,278,null,{}] 10:39:29 INFO - PROCESS | 3252 | 1467049169928 Marionette TRACE conn6 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:29 INFO - PROCESS | 3252 | 1467049169931 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:30 INFO - PROCESS | 3252 | 1467049170019 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 10:39:30 INFO - PROCESS | 3252 | 1467049170028 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:30 INFO - PROCESS | 3252 | 1467049170030 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:30 INFO - PROCESS | 3252 | ++DOCSHELL 15424800 == 36 [pid = 3252] [id = 79] 10:39:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (15443C00) [pid = 3252] [serial = 234] [outer = 00000000] 10:39:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (1619B000) [pid = 3252] [serial = 235] [outer = 15443C00] 10:39:30 INFO - PROCESS | 3252 | 1467049170074 Marionette DEBUG loaded listener.js 10:39:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (16871C00) [pid = 3252] [serial = 236] [outer = 15443C00] 10:39:30 INFO - PROCESS | 3252 | 1467049170512 Marionette TRACE conn6 <- [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]]]}] 10:39:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 10:39:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 630ms 10:39:30 INFO - PROCESS | 3252 | 1467049170546 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 10:39:30 INFO - PROCESS | 3252 | 1467049170548 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 10:39:30 INFO - PROCESS | 3252 | 1467049170551 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 10:39:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 10:39:30 INFO - PROCESS | 3252 | 1467049170553 Marionette TRACE conn6 <- [1,282,null,{}] 10:39:30 INFO - PROCESS | 3252 | 1467049170556 Marionette TRACE conn6 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:30 INFO - PROCESS | 3252 | 1467049170558 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:30 INFO - PROCESS | 3252 | 1467049170643 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 10:39:30 INFO - PROCESS | 3252 | 1467049170650 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:30 INFO - PROCESS | 3252 | 1467049170652 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:30 INFO - PROCESS | 3252 | ++DOCSHELL 16CA7C00 == 37 [pid = 3252] [id = 80] 10:39:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (16CAC000) [pid = 3252] [serial = 237] [outer = 00000000] 10:39:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (16CC7000) [pid = 3252] [serial = 238] [outer = 16CAC000] 10:39:30 INFO - PROCESS | 3252 | 1467049170698 Marionette DEBUG loaded listener.js 10:39:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (16F93C00) [pid = 3252] [serial = 239] [outer = 16CAC000] 10:39:31 INFO - PROCESS | 3252 | 1467049171148 Marionette TRACE conn6 <- [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]]]}] 10:39:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 10:39:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 630ms 10:39:31 INFO - PROCESS | 3252 | 1467049171186 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 10:39:31 INFO - PROCESS | 3252 | 1467049171188 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 10:39:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 10:39:31 INFO - PROCESS | 3252 | 1467049171191 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 10:39:31 INFO - PROCESS | 3252 | 1467049171193 Marionette TRACE conn6 <- [1,286,null,{}] 10:39:31 INFO - PROCESS | 3252 | 1467049171196 Marionette TRACE conn6 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:31 INFO - PROCESS | 3252 | 1467049171198 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:31 INFO - PROCESS | 3252 | 1467049171305 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 10:39:31 INFO - PROCESS | 3252 | 1467049171364 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:31 INFO - PROCESS | 3252 | 1467049171370 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:31 INFO - PROCESS | 3252 | ++DOCSHELL 1846EC00 == 38 [pid = 3252] [id = 81] 10:39:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (184C4C00) [pid = 3252] [serial = 240] [outer = 00000000] 10:39:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (193F6800) [pid = 3252] [serial = 241] [outer = 184C4C00] 10:39:31 INFO - PROCESS | 3252 | 1467049171450 Marionette DEBUG loaded listener.js 10:39:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (19575800) [pid = 3252] [serial = 242] [outer = 184C4C00] 10:39:31 INFO - PROCESS | 3252 | 1467049171890 Marionette TRACE conn6 <- [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]]]}] 10:39:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 10:39:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 730ms 10:39:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 10:39:31 INFO - PROCESS | 3252 | 1467049171922 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 10:39:31 INFO - PROCESS | 3252 | 1467049171924 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 10:39:31 INFO - PROCESS | 3252 | 1467049171927 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 10:39:31 INFO - PROCESS | 3252 | 1467049171928 Marionette TRACE conn6 <- [1,290,null,{}] 10:39:31 INFO - PROCESS | 3252 | 1467049171932 Marionette TRACE conn6 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:31 INFO - PROCESS | 3252 | 1467049171934 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:32 INFO - PROCESS | 3252 | 1467049172047 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 10:39:32 INFO - PROCESS | 3252 | 1467049172053 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:32 INFO - PROCESS | 3252 | 1467049172054 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:32 INFO - PROCESS | 3252 | ++DOCSHELL 195F3C00 == 39 [pid = 3252] [id = 82] 10:39:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (19B35800) [pid = 3252] [serial = 243] [outer = 00000000] 10:39:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (1A4D4C00) [pid = 3252] [serial = 244] [outer = 19B35800] 10:39:32 INFO - PROCESS | 3252 | 1467049172141 Marionette DEBUG loaded listener.js 10:39:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (1A768C00) [pid = 3252] [serial = 245] [outer = 19B35800] 10:39:32 INFO - PROCESS | 3252 | 1467049172540 Marionette TRACE conn6 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 10:39:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 10:39:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 630ms 10:39:32 INFO - PROCESS | 3252 | 1467049172558 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 10:39:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 10:39:32 INFO - PROCESS | 3252 | 1467049172559 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 10:39:32 INFO - PROCESS | 3252 | 1467049172562 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 10:39:32 INFO - PROCESS | 3252 | 1467049172564 Marionette TRACE conn6 <- [1,294,null,{}] 10:39:32 INFO - PROCESS | 3252 | 1467049172567 Marionette TRACE conn6 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:32 INFO - PROCESS | 3252 | 1467049172569 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:32 INFO - PROCESS | 3252 | 1467049172680 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 10:39:32 INFO - PROCESS | 3252 | 1467049172756 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:32 INFO - PROCESS | 3252 | 1467049172758 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:32 INFO - PROCESS | 3252 | ++DOCSHELL 0CE60400 == 40 [pid = 3252] [id = 83] 10:39:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (0CF36800) [pid = 3252] [serial = 246] [outer = 00000000] 10:39:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 90 (1B666000) [pid = 3252] [serial = 247] [outer = 0CF36800] 10:39:32 INFO - PROCESS | 3252 | 1467049172801 Marionette DEBUG loaded listener.js 10:39:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 91 (1BBD6800) [pid = 3252] [serial = 248] [outer = 0CF36800] 10:39:33 INFO - PROCESS | 3252 | --DOMWINDOW == 90 (16CB4800) [pid = 3252] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 10:39:33 INFO - PROCESS | 3252 | --DOMWINDOW == 89 (1956B800) [pid = 3252] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 10:39:33 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (16CAE000) [pid = 3252] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 10:39:33 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (15422C00) [pid = 3252] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 10:39:33 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (1099E000) [pid = 3252] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 10:39:33 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (0CF3DC00) [pid = 3252] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 10:39:33 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (1A768400) [pid = 3252] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 10:39:33 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (1088F000) [pid = 3252] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 10:39:33 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (1BBD4C00) [pid = 3252] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 10:39:33 INFO - PROCESS | 3252 | 1467049173224 Marionette TRACE conn6 <- [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]]]}] 10:39:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:39:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 670ms 10:39:33 INFO - PROCESS | 3252 | 1467049173237 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 10:39:33 INFO - PROCESS | 3252 | 1467049173249 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 10:39:33 INFO - PROCESS | 3252 | 1467049173263 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 10:39:33 INFO - PROCESS | 3252 | 1467049173265 Marionette TRACE conn6 <- [1,298,null,{}] 10:39:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 10:39:33 INFO - PROCESS | 3252 | 1467049173269 Marionette TRACE conn6 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:33 INFO - PROCESS | 3252 | 1467049173270 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:33 INFO - PROCESS | 3252 | 1467049173351 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 10:39:33 INFO - PROCESS | 3252 | 1467049173356 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:33 INFO - PROCESS | 3252 | 1467049173358 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:33 INFO - PROCESS | 3252 | ++DOCSHELL 15323000 == 41 [pid = 3252] [id = 84] 10:39:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (16CB4800) [pid = 3252] [serial = 249] [outer = 00000000] 10:39:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (1B69DC00) [pid = 3252] [serial = 250] [outer = 16CB4800] 10:39:33 INFO - PROCESS | 3252 | 1467049173404 Marionette DEBUG loaded listener.js 10:39:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (1B69D400) [pid = 3252] [serial = 251] [outer = 16CB4800] 10:39:33 INFO - PROCESS | 3252 | 1467049173803 Marionette TRACE conn6 <- [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]]]}] 10:39:33 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. 10:39:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 570ms 10:39:33 INFO - PROCESS | 3252 | 1467049173840 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 10:39:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 10:39:33 INFO - PROCESS | 3252 | 1467049173842 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 10:39:33 INFO - PROCESS | 3252 | 1467049173845 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 10:39:33 INFO - PROCESS | 3252 | 1467049173846 Marionette TRACE conn6 <- [1,302,null,{}] 10:39:33 INFO - PROCESS | 3252 | 1467049173865 Marionette TRACE conn6 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:33 INFO - PROCESS | 3252 | 1467049173867 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:33 INFO - PROCESS | 3252 | 1467049173950 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 10:39:33 INFO - PROCESS | 3252 | 1467049173955 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:33 INFO - PROCESS | 3252 | 1467049173957 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:33 INFO - PROCESS | 3252 | ++DOCSHELL 16CB5400 == 42 [pid = 3252] [id = 85] 10:39:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (1BBDF400) [pid = 3252] [serial = 252] [outer = 00000000] 10:39:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (1C450000) [pid = 3252] [serial = 253] [outer = 1BBDF400] 10:39:33 INFO - PROCESS | 3252 | 1467049174000 Marionette DEBUG loaded listener.js 10:39:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (0CE31000) [pid = 3252] [serial = 254] [outer = 1BBDF400] 10:39:34 INFO - PROCESS | 3252 | 1467049174432 Marionette TRACE conn6 <- [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]]]}] 10:39:34 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. 10:39:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 630ms 10:39:34 INFO - PROCESS | 3252 | 1467049174476 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 10:39:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 10:39:34 INFO - PROCESS | 3252 | 1467049174478 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 10:39:34 INFO - PROCESS | 3252 | 1467049174492 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 10:39:34 INFO - PROCESS | 3252 | 1467049174494 Marionette TRACE conn6 <- [1,306,null,{}] 10:39:34 INFO - PROCESS | 3252 | 1467049174503 Marionette TRACE conn6 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:34 INFO - PROCESS | 3252 | 1467049174504 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:34 INFO - PROCESS | 3252 | 1467049174587 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 10:39:34 INFO - PROCESS | 3252 | 1467049174592 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:34 INFO - PROCESS | 3252 | 1467049174595 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:34 INFO - PROCESS | 3252 | ++DOCSHELL 1D34C400 == 43 [pid = 3252] [id = 86] 10:39:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (1D34CC00) [pid = 3252] [serial = 255] [outer = 00000000] 10:39:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 90 (1D555C00) [pid = 3252] [serial = 256] [outer = 1D34CC00] 10:39:34 INFO - PROCESS | 3252 | 1467049174642 Marionette DEBUG loaded listener.js 10:39:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 91 (1D667800) [pid = 3252] [serial = 257] [outer = 1D34CC00] 10:39:35 INFO - PROCESS | 3252 | 1467049175175 Marionette TRACE conn6 <- [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]]]}] 10:39:35 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. 10:39:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 750ms 10:39:35 INFO - PROCESS | 3252 | 1467049175233 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 10:39:35 INFO - PROCESS | 3252 | 1467049175238 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 10:39:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 10:39:35 INFO - PROCESS | 3252 | 1467049175243 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 10:39:35 INFO - PROCESS | 3252 | 1467049175247 Marionette TRACE conn6 <- [1,310,null,{}] 10:39:35 INFO - PROCESS | 3252 | 1467049175253 Marionette TRACE conn6 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:35 INFO - PROCESS | 3252 | 1467049175256 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:35 INFO - PROCESS | 3252 | 1467049175410 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 10:39:35 INFO - PROCESS | 3252 | 1467049175533 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:35 INFO - PROCESS | 3252 | 1467049175538 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:35 INFO - PROCESS | 3252 | ++DOCSHELL 0CF3C800 == 44 [pid = 3252] [id = 87] 10:39:35 INFO - PROCESS | 3252 | ++DOMWINDOW == 92 (0CF3D000) [pid = 3252] [serial = 258] [outer = 00000000] 10:39:35 INFO - PROCESS | 3252 | ++DOMWINDOW == 93 (10721C00) [pid = 3252] [serial = 259] [outer = 0CF3D000] 10:39:35 INFO - PROCESS | 3252 | 1467049175596 Marionette DEBUG loaded listener.js 10:39:35 INFO - PROCESS | 3252 | ++DOMWINDOW == 94 (10741400) [pid = 3252] [serial = 260] [outer = 0CF3D000] 10:39:35 INFO - PROCESS | 3252 | 1467049175858 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 10:39:36 INFO - PROCESS | 3252 | 1467049176180 Marionette TRACE conn6 <- [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]]]}] 10:39:36 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. 10:39:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 970ms 10:39:36 INFO - PROCESS | 3252 | 1467049176217 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 10:39:36 INFO - PROCESS | 3252 | 1467049176222 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 10:39:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 10:39:36 INFO - PROCESS | 3252 | 1467049176230 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 10:39:36 INFO - PROCESS | 3252 | 1467049176233 Marionette TRACE conn6 <- [1,314,null,{}] 10:39:36 INFO - PROCESS | 3252 | 1467049176237 Marionette TRACE conn6 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:36 INFO - PROCESS | 3252 | 1467049176240 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:36 INFO - PROCESS | 3252 | 1467049176353 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 10:39:36 INFO - PROCESS | 3252 | 1467049176476 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:36 INFO - PROCESS | 3252 | 1467049176479 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:36 INFO - PROCESS | 3252 | ++DOCSHELL 1541F400 == 45 [pid = 3252] [id = 88] 10:39:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 95 (15420000) [pid = 3252] [serial = 261] [outer = 00000000] 10:39:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 96 (1686FC00) [pid = 3252] [serial = 262] [outer = 15420000] 10:39:36 INFO - PROCESS | 3252 | 1467049176538 Marionette DEBUG loaded listener.js 10:39:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 97 (17780400) [pid = 3252] [serial = 263] [outer = 15420000] 10:39:37 INFO - PROCESS | 3252 | 1467049177123 Marionette TRACE conn6 <- [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]]]}] 10:39:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:39:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 930ms 10:39:37 INFO - PROCESS | 3252 | 1467049177162 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 10:39:37 INFO - PROCESS | 3252 | 1467049177165 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 10:39:37 INFO - PROCESS | 3252 | 1467049177169 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 10:39:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 10:39:37 INFO - PROCESS | 3252 | 1467049177173 Marionette TRACE conn6 <- [1,318,null,{}] 10:39:37 INFO - PROCESS | 3252 | 1467049177184 Marionette TRACE conn6 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:37 INFO - PROCESS | 3252 | 1467049177189 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:37 INFO - PROCESS | 3252 | 1467049177303 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 10:39:37 INFO - PROCESS | 3252 | 1467049177429 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:37 INFO - PROCESS | 3252 | 1467049177432 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:37 INFO - PROCESS | 3252 | ++DOCSHELL 16B3E400 == 46 [pid = 3252] [id = 89] 10:39:37 INFO - PROCESS | 3252 | ++DOMWINDOW == 98 (16B3F000) [pid = 3252] [serial = 264] [outer = 00000000] 10:39:37 INFO - PROCESS | 3252 | ++DOMWINDOW == 99 (19570000) [pid = 3252] [serial = 265] [outer = 16B3F000] 10:39:37 INFO - PROCESS | 3252 | 1467049177492 Marionette DEBUG loaded listener.js 10:39:37 INFO - PROCESS | 3252 | ++DOMWINDOW == 100 (1A497400) [pid = 3252] [serial = 266] [outer = 16B3F000] 10:39:38 INFO - PROCESS | 3252 | 1467049178082 Marionette TRACE conn6 <- [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]]]}] 10:39:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:39:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 930ms 10:39:38 INFO - PROCESS | 3252 | 1467049178114 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 10:39:38 INFO - PROCESS | 3252 | 1467049178117 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 10:39:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 10:39:38 INFO - PROCESS | 3252 | 1467049178121 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 10:39:38 INFO - PROCESS | 3252 | 1467049178123 Marionette TRACE conn6 <- [1,322,null,{}] 10:39:38 INFO - PROCESS | 3252 | 1467049178127 Marionette TRACE conn6 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:38 INFO - PROCESS | 3252 | 1467049178130 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:38 INFO - PROCESS | 3252 | 1467049178241 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 10:39:38 INFO - PROCESS | 3252 | 1467049178362 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:38 INFO - PROCESS | 3252 | 1467049178364 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:38 INFO - PROCESS | 3252 | ++DOCSHELL 1BBDCC00 == 47 [pid = 3252] [id = 90] 10:39:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 101 (1D34AC00) [pid = 3252] [serial = 267] [outer = 00000000] 10:39:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 102 (1D667C00) [pid = 3252] [serial = 268] [outer = 1D34AC00] 10:39:38 INFO - PROCESS | 3252 | 1467049178420 Marionette DEBUG loaded listener.js 10:39:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 103 (1DBC7400) [pid = 3252] [serial = 269] [outer = 1D34AC00] 10:39:39 INFO - PROCESS | 3252 | 1467049179243 Marionette TRACE conn6 <- [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]]]}] 10:39:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:39:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1180ms 10:39:39 INFO - PROCESS | 3252 | 1467049179303 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 10:39:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 10:39:39 INFO - PROCESS | 3252 | 1467049179308 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 10:39:39 INFO - PROCESS | 3252 | 1467049179313 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 10:39:39 INFO - PROCESS | 3252 | 1467049179316 Marionette TRACE conn6 <- [1,326,null,{}] 10:39:39 INFO - PROCESS | 3252 | 1467049179322 Marionette TRACE conn6 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:39 INFO - PROCESS | 3252 | 1467049179324 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:39 INFO - PROCESS | 3252 | 1467049179426 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 10:39:39 INFO - PROCESS | 3252 | 1467049179509 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:39 INFO - PROCESS | 3252 | 1467049179513 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:39 INFO - PROCESS | 3252 | ++DOCSHELL 1053E800 == 48 [pid = 3252] [id = 91] 10:39:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 104 (1053FC00) [pid = 3252] [serial = 270] [outer = 00000000] 10:39:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 105 (1088E800) [pid = 3252] [serial = 271] [outer = 1053FC00] 10:39:39 INFO - PROCESS | 3252 | 1467049179607 Marionette DEBUG loaded listener.js 10:39:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 106 (11220400) [pid = 3252] [serial = 272] [outer = 1053FC00] 10:39:40 INFO - PROCESS | 3252 | --DOCSHELL 16CB5400 == 47 [pid = 3252] [id = 85] 10:39:40 INFO - PROCESS | 3252 | --DOCSHELL 15323000 == 46 [pid = 3252] [id = 84] 10:39:40 INFO - PROCESS | 3252 | --DOCSHELL 0CE60400 == 45 [pid = 3252] [id = 83] 10:39:40 INFO - PROCESS | 3252 | --DOCSHELL 195F3C00 == 44 [pid = 3252] [id = 82] 10:39:40 INFO - PROCESS | 3252 | --DOCSHELL 1846EC00 == 43 [pid = 3252] [id = 81] 10:39:40 INFO - PROCESS | 3252 | --DOCSHELL 16CA7C00 == 42 [pid = 3252] [id = 80] 10:39:40 INFO - PROCESS | 3252 | --DOCSHELL 15424800 == 41 [pid = 3252] [id = 79] 10:39:40 INFO - PROCESS | 3252 | --DOCSHELL 10742000 == 40 [pid = 3252] [id = 78] 10:39:40 INFO - PROCESS | 3252 | --DOCSHELL 1015F400 == 39 [pid = 3252] [id = 77] 10:39:40 INFO - PROCESS | 3252 | --DOMWINDOW == 105 (10540400) [pid = 3252] [serial = 181] [outer = 00000000] [url = about:blank] 10:39:40 INFO - PROCESS | 3252 | --DOMWINDOW == 104 (1053B000) [pid = 3252] [serial = 178] [outer = 00000000] [url = about:blank] 10:39:40 INFO - PROCESS | 3252 | --DOMWINDOW == 103 (10540800) [pid = 3252] [serial = 184] [outer = 00000000] [url = about:blank] 10:39:40 INFO - PROCESS | 3252 | --DOMWINDOW == 102 (1C721400) [pid = 3252] [serial = 214] [outer = 00000000] [url = about:blank] 10:39:40 INFO - PROCESS | 3252 | --DOCSHELL 0CE31800 == 38 [pid = 3252] [id = 76] 10:39:40 INFO - PROCESS | 3252 | --DOCSHELL 10535800 == 37 [pid = 3252] [id = 73] 10:39:40 INFO - PROCESS | 3252 | --DOCSHELL 1BAFE800 == 36 [pid = 3252] [id = 72] 10:39:40 INFO - PROCESS | 3252 | --DOMWINDOW == 101 (1846A800) [pid = 3252] [serial = 199] [outer = 00000000] [url = about:blank] 10:39:40 INFO - PROCESS | 3252 | --DOMWINDOW == 100 (184D0C00) [pid = 3252] [serial = 200] [outer = 00000000] [url = about:blank] 10:39:40 INFO - PROCESS | 3252 | --DOMWINDOW == 99 (195E6400) [pid = 3252] [serial = 203] [outer = 00000000] [url = about:blank] 10:39:40 INFO - PROCESS | 3252 | --DOMWINDOW == 98 (1A4AD400) [pid = 3252] [serial = 202] [outer = 00000000] [url = about:blank] 10:39:40 INFO - PROCESS | 3252 | --DOMWINDOW == 97 (17750400) [pid = 3252] [serial = 196] [outer = 00000000] [url = about:blank] 10:39:40 INFO - PROCESS | 3252 | --DOMWINDOW == 96 (16130400) [pid = 3252] [serial = 193] [outer = 00000000] [url = about:blank] 10:39:40 INFO - PROCESS | 3252 | --DOMWINDOW == 95 (16C5E000) [pid = 3252] [serial = 194] [outer = 00000000] [url = about:blank] 10:39:40 INFO - PROCESS | 3252 | --DOMWINDOW == 94 (11206000) [pid = 3252] [serial = 190] [outer = 00000000] [url = about:blank] 10:39:40 INFO - PROCESS | 3252 | --DOMWINDOW == 93 (118E4000) [pid = 3252] [serial = 191] [outer = 00000000] [url = about:blank] 10:39:40 INFO - PROCESS | 3252 | --DOMWINDOW == 92 (10534C00) [pid = 3252] [serial = 187] [outer = 00000000] [url = about:blank] 10:39:40 INFO - PROCESS | 3252 | --DOMWINDOW == 91 (1053D000) [pid = 3252] [serial = 188] [outer = 00000000] [url = about:blank] 10:39:40 INFO - PROCESS | 3252 | --DOMWINDOW == 90 (1A774000) [pid = 3252] [serial = 205] [outer = 00000000] [url = about:blank] 10:39:40 INFO - PROCESS | 3252 | --DOMWINDOW == 89 (1A770000) [pid = 3252] [serial = 208] [outer = 00000000] [url = about:blank] 10:39:40 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (1BBDF000) [pid = 3252] [serial = 211] [outer = 00000000] [url = about:blank] 10:39:40 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (1C215400) [pid = 3252] [serial = 212] [outer = 00000000] [url = about:blank] 10:39:40 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (1AAB2C00) [pid = 3252] [serial = 206] [outer = 00000000] [url = about:blank] 10:39:40 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (1BAF5000) [pid = 3252] [serial = 209] [outer = 00000000] [url = about:blank] 10:39:40 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (17759400) [pid = 3252] [serial = 197] [outer = 00000000] [url = about:blank] 10:39:40 INFO - PROCESS | 3252 | 1467049180204 Marionette TRACE conn6 <- [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]]]}] 10:39:40 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. 10:39:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 930ms 10:39:40 INFO - PROCESS | 3252 | 1467049180243 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 10:39:40 INFO - PROCESS | 3252 | 1467049180247 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 10:39:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 10:39:40 INFO - PROCESS | 3252 | 1467049180253 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 10:39:40 INFO - PROCESS | 3252 | 1467049180256 Marionette TRACE conn6 <- [1,330,null,{}] 10:39:40 INFO - PROCESS | 3252 | 1467049180260 Marionette TRACE conn6 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:40 INFO - PROCESS | 3252 | 1467049180262 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:40 INFO - PROCESS | 3252 | 1467049180349 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 10:39:40 INFO - PROCESS | 3252 | 1467049180357 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:40 INFO - PROCESS | 3252 | 1467049180359 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:40 INFO - PROCESS | 3252 | ++DOCSHELL 10473800 == 37 [pid = 3252] [id = 92] 10:39:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (10475400) [pid = 3252] [serial = 273] [outer = 00000000] 10:39:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (10742400) [pid = 3252] [serial = 274] [outer = 10475400] 10:39:40 INFO - PROCESS | 3252 | 1467049180408 Marionette DEBUG loaded listener.js 10:39:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (10C31C00) [pid = 3252] [serial = 275] [outer = 10475400] 10:39:40 INFO - PROCESS | 3252 | 1467049180892 Marionette TRACE conn6 <- [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]]]}] 10:39:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:39:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 670ms 10:39:40 INFO - PROCESS | 3252 | 1467049180928 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 10:39:40 INFO - PROCESS | 3252 | 1467049180931 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 10:39:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 10:39:40 INFO - PROCESS | 3252 | 1467049180934 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 10:39:40 INFO - PROCESS | 3252 | 1467049180937 Marionette TRACE conn6 <- [1,334,null,{}] 10:39:40 INFO - PROCESS | 3252 | 1467049180948 Marionette TRACE conn6 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:40 INFO - PROCESS | 3252 | 1467049180952 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:41 INFO - PROCESS | 3252 | 1467049181064 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 10:39:41 INFO - PROCESS | 3252 | 1467049181074 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:41 INFO - PROCESS | 3252 | 1467049181077 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:41 INFO - PROCESS | 3252 | ++DOCSHELL 15423800 == 38 [pid = 3252] [id = 93] 10:39:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (15424000) [pid = 3252] [serial = 276] [outer = 00000000] 10:39:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (163D0800) [pid = 3252] [serial = 277] [outer = 15424000] 10:39:41 INFO - PROCESS | 3252 | 1467049181123 Marionette DEBUG loaded listener.js 10:39:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 90 (16B36400) [pid = 3252] [serial = 278] [outer = 15424000] 10:39:41 INFO - PROCESS | 3252 | 1467049181566 Marionette TRACE conn6 <- [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]]]}] 10:39:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 10:39:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 670ms 10:39:41 INFO - PROCESS | 3252 | 1467049181608 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 10:39:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 10:39:41 INFO - PROCESS | 3252 | 1467049181610 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 10:39:41 INFO - PROCESS | 3252 | 1467049181613 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 10:39:41 INFO - PROCESS | 3252 | 1467049181615 Marionette TRACE conn6 <- [1,338,null,{}] 10:39:41 INFO - PROCESS | 3252 | 1467049181619 Marionette TRACE conn6 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:41 INFO - PROCESS | 3252 | 1467049181621 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:41 INFO - PROCESS | 3252 | 1467049181706 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 10:39:41 INFO - PROCESS | 3252 | 1467049181711 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:41 INFO - PROCESS | 3252 | 1467049181713 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:41 INFO - PROCESS | 3252 | ++DOCSHELL 16C67000 == 39 [pid = 3252] [id = 94] 10:39:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 91 (16CA7800) [pid = 3252] [serial = 279] [outer = 00000000] 10:39:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 92 (16CB2C00) [pid = 3252] [serial = 280] [outer = 16CA7800] 10:39:41 INFO - PROCESS | 3252 | 1467049181766 Marionette DEBUG loaded listener.js 10:39:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 93 (16CCA800) [pid = 3252] [serial = 281] [outer = 16CA7800] 10:39:42 INFO - PROCESS | 3252 | 1467049182202 Marionette TRACE conn6 <- [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]]]}] 10:39:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 10:39:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 631ms 10:39:42 INFO - PROCESS | 3252 | 1467049182245 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 10:39:42 INFO - PROCESS | 3252 | 1467049182247 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 10:39:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 10:39:42 INFO - PROCESS | 3252 | 1467049182257 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 10:39:42 INFO - PROCESS | 3252 | 1467049182259 Marionette TRACE conn6 <- [1,342,null,{}] 10:39:42 INFO - PROCESS | 3252 | 1467049182263 Marionette TRACE conn6 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:42 INFO - PROCESS | 3252 | 1467049182265 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:42 INFO - PROCESS | 3252 | 1467049182372 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 10:39:42 INFO - PROCESS | 3252 | 1467049182377 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:42 INFO - PROCESS | 3252 | 1467049182379 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:42 INFO - PROCESS | 3252 | ++DOCSHELL 1775B000 == 40 [pid = 3252] [id = 95] 10:39:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 94 (17775000) [pid = 3252] [serial = 282] [outer = 00000000] 10:39:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 95 (193EAC00) [pid = 3252] [serial = 283] [outer = 17775000] 10:39:42 INFO - PROCESS | 3252 | 1467049182448 Marionette DEBUG loaded listener.js 10:39:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 96 (19570800) [pid = 3252] [serial = 284] [outer = 17775000] 10:39:42 INFO - PROCESS | 3252 | 1467049182888 Marionette TRACE conn6 <- [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]]]}] 10:39:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 10:39:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 670ms 10:39:42 INFO - PROCESS | 3252 | 1467049182930 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 10:39:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 10:39:42 INFO - PROCESS | 3252 | 1467049182932 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 10:39:42 INFO - PROCESS | 3252 | 1467049182935 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 10:39:42 INFO - PROCESS | 3252 | 1467049182937 Marionette TRACE conn6 <- [1,346,null,{}] 10:39:42 INFO - PROCESS | 3252 | 1467049182940 Marionette TRACE conn6 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:42 INFO - PROCESS | 3252 | 1467049182946 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:43 INFO - PROCESS | 3252 | 1467049183081 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 10:39:43 INFO - PROCESS | 3252 | 1467049183135 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:43 INFO - PROCESS | 3252 | 1467049183137 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:43 INFO - PROCESS | 3252 | ++DOCSHELL 195F6000 == 41 [pid = 3252] [id = 96] 10:39:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 97 (1A05A400) [pid = 3252] [serial = 285] [outer = 00000000] 10:39:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 98 (1A80FC00) [pid = 3252] [serial = 286] [outer = 1A05A400] 10:39:43 INFO - PROCESS | 3252 | 1467049183181 Marionette DEBUG loaded listener.js 10:39:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 99 (1B6A4400) [pid = 3252] [serial = 287] [outer = 1A05A400] 10:39:43 INFO - PROCESS | 3252 | 1467049183593 Marionette TRACE conn6 <- [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]]]}] 10:39:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 10:39:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 730ms 10:39:43 INFO - PROCESS | 3252 | 1467049183696 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 10:39:43 INFO - PROCESS | 3252 | 1467049183699 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 10:39:43 INFO - PROCESS | 3252 | 1467049183703 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 10:39:43 INFO - PROCESS | 3252 | 1467049183704 Marionette TRACE conn6 <- [1,350,null,{}] 10:39:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 10:39:43 INFO - PROCESS | 3252 | 1467049183708 Marionette TRACE conn6 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:43 INFO - PROCESS | 3252 | 1467049183710 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:43 INFO - PROCESS | 3252 | 1467049183829 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 10:39:43 INFO - PROCESS | 3252 | 1467049183886 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:43 INFO - PROCESS | 3252 | 1467049183888 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:43 INFO - PROCESS | 3252 | ++DOCSHELL 1A76E400 == 42 [pid = 3252] [id = 97] 10:39:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 100 (1BBD8000) [pid = 3252] [serial = 288] [outer = 00000000] 10:39:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 101 (1C2D0800) [pid = 3252] [serial = 289] [outer = 1BBD8000] 10:39:43 INFO - PROCESS | 3252 | 1467049183931 Marionette DEBUG loaded listener.js 10:39:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 102 (1C44D800) [pid = 3252] [serial = 290] [outer = 1BBD8000] 10:39:44 INFO - PROCESS | 3252 | --DOMWINDOW == 101 (0CE5F800) [pid = 3252] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 10:39:44 INFO - PROCESS | 3252 | --DOMWINDOW == 100 (184C4C00) [pid = 3252] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 10:39:44 INFO - PROCESS | 3252 | --DOMWINDOW == 99 (19B35800) [pid = 3252] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 10:39:44 INFO - PROCESS | 3252 | --DOMWINDOW == 98 (10744800) [pid = 3252] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 10:39:44 INFO - PROCESS | 3252 | --DOMWINDOW == 97 (16CAC000) [pid = 3252] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 10:39:44 INFO - PROCESS | 3252 | --DOMWINDOW == 96 (0CE5B400) [pid = 3252] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 10:39:44 INFO - PROCESS | 3252 | --DOMWINDOW == 95 (101F0C00) [pid = 3252] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 10:39:44 INFO - PROCESS | 3252 | --DOMWINDOW == 94 (15443C00) [pid = 3252] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 10:39:44 INFO - PROCESS | 3252 | --DOMWINDOW == 93 (0CF36800) [pid = 3252] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 10:39:44 INFO - PROCESS | 3252 | --DOMWINDOW == 92 (1BBDF400) [pid = 3252] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 10:39:44 INFO - PROCESS | 3252 | --DOMWINDOW == 91 (16CB4800) [pid = 3252] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 10:39:44 INFO - PROCESS | 3252 | 1467049184448 Marionette TRACE conn6 <- [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]]]}] 10:39:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 10:39:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 770ms 10:39:44 INFO - PROCESS | 3252 | 1467049184481 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 10:39:44 INFO - PROCESS | 3252 | 1467049184483 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 10:39:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 10:39:44 INFO - PROCESS | 3252 | 1467049184486 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 10:39:44 INFO - PROCESS | 3252 | 1467049184488 Marionette TRACE conn6 <- [1,354,null,{}] 10:39:44 INFO - PROCESS | 3252 | 1467049184491 Marionette TRACE conn6 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:44 INFO - PROCESS | 3252 | 1467049184493 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:44 INFO - PROCESS | 3252 | 1467049184575 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 10:39:44 INFO - PROCESS | 3252 | 1467049184584 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:44 INFO - PROCESS | 3252 | 1467049184586 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:44 INFO - PROCESS | 3252 | ++DOCSHELL 11225400 == 43 [pid = 3252] [id = 98] 10:39:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 92 (1121E800) [pid = 3252] [serial = 291] [outer = 00000000] 10:39:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 93 (1A76F400) [pid = 3252] [serial = 292] [outer = 1121E800] 10:39:44 INFO - PROCESS | 3252 | 1467049184629 Marionette DEBUG loaded listener.js 10:39:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 94 (1B69C800) [pid = 3252] [serial = 293] [outer = 1121E800] 10:39:45 INFO - PROCESS | 3252 | 1467049185056 Marionette TRACE conn6 <- [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]]]}] 10:39:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:39:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 630ms 10:39:45 INFO - PROCESS | 3252 | 1467049185138 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 10:39:45 INFO - PROCESS | 3252 | 1467049185141 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 10:39:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 10:39:45 INFO - PROCESS | 3252 | 1467049185144 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 10:39:45 INFO - PROCESS | 3252 | 1467049185145 Marionette TRACE conn6 <- [1,358,null,{}] 10:39:45 INFO - PROCESS | 3252 | 1467049185152 Marionette TRACE conn6 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:45 INFO - PROCESS | 3252 | 1467049185154 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:45 INFO - PROCESS | 3252 | 1467049185236 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 10:39:45 INFO - PROCESS | 3252 | 1467049185242 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:45 INFO - PROCESS | 3252 | 1467049185243 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:45 INFO - PROCESS | 3252 | ++DOCSHELL 193F2000 == 44 [pid = 3252] [id = 99] 10:39:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 95 (1A913800) [pid = 3252] [serial = 294] [outer = 00000000] 10:39:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 96 (1A91B400) [pid = 3252] [serial = 295] [outer = 1A913800] 10:39:45 INFO - PROCESS | 3252 | 1467049185286 Marionette DEBUG loaded listener.js 10:39:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 97 (1A91D400) [pid = 3252] [serial = 296] [outer = 1A913800] 10:39:45 INFO - PROCESS | 3252 | 1467049185719 Marionette TRACE conn6 <- [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]]]}] 10:39:45 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. 10:39:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 630ms 10:39:45 INFO - PROCESS | 3252 | 1467049185775 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 10:39:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 10:39:45 INFO - PROCESS | 3252 | 1467049185777 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 10:39:45 INFO - PROCESS | 3252 | 1467049185780 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 10:39:45 INFO - PROCESS | 3252 | 1467049185782 Marionette TRACE conn6 <- [1,362,null,{}] 10:39:45 INFO - PROCESS | 3252 | 1467049185785 Marionette TRACE conn6 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:45 INFO - PROCESS | 3252 | 1467049185787 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:45 INFO - PROCESS | 3252 | 1467049185868 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 10:39:45 INFO - PROCESS | 3252 | 1467049185874 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:45 INFO - PROCESS | 3252 | 1467049185875 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:45 INFO - PROCESS | 3252 | ++DOCSHELL 1A920800 == 45 [pid = 3252] [id = 100] 10:39:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 98 (1A921C00) [pid = 3252] [serial = 297] [outer = 00000000] 10:39:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 99 (1D561000) [pid = 3252] [serial = 298] [outer = 1A921C00] 10:39:45 INFO - PROCESS | 3252 | 1467049185918 Marionette DEBUG loaded listener.js 10:39:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 100 (1DBCB400) [pid = 3252] [serial = 299] [outer = 1A921C00] 10:39:46 INFO - PROCESS | 3252 | 1467049186341 Marionette TRACE conn6 <- [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]]]}] 10:39:46 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. 10:39:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 630ms 10:39:46 INFO - PROCESS | 3252 | 1467049186412 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 10:39:46 INFO - PROCESS | 3252 | 1467049186417 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 10:39:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 10:39:46 INFO - PROCESS | 3252 | 1467049186421 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 10:39:46 INFO - PROCESS | 3252 | 1467049186426 Marionette TRACE conn6 <- [1,366,null,{}] 10:39:46 INFO - PROCESS | 3252 | 1467049186432 Marionette TRACE conn6 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:46 INFO - PROCESS | 3252 | 1467049186436 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:46 INFO - PROCESS | 3252 | 1467049186554 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 10:39:46 INFO - PROCESS | 3252 | 1467049186710 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:46 INFO - PROCESS | 3252 | 1467049186716 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:46 INFO - PROCESS | 3252 | ++DOCSHELL 10163400 == 46 [pid = 3252] [id = 101] 10:39:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 101 (10165400) [pid = 3252] [serial = 300] [outer = 00000000] 10:39:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 102 (1053A000) [pid = 3252] [serial = 301] [outer = 10165400] 10:39:46 INFO - PROCESS | 3252 | 1467049186773 Marionette DEBUG loaded listener.js 10:39:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 103 (10722000) [pid = 3252] [serial = 302] [outer = 10165400] 10:39:47 INFO - PROCESS | 3252 | 1467049187330 Marionette TRACE conn6 <- [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]]]}] 10:39:47 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. 10:39:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 990ms 10:39:47 INFO - PROCESS | 3252 | 1467049187412 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 10:39:47 INFO - PROCESS | 3252 | 1467049187416 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 10:39:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 10:39:47 INFO - PROCESS | 3252 | 1467049187422 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 10:39:47 INFO - PROCESS | 3252 | 1467049187426 Marionette TRACE conn6 <- [1,370,null,{}] 10:39:47 INFO - PROCESS | 3252 | 1467049187430 Marionette TRACE conn6 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:47 INFO - PROCESS | 3252 | 1467049187433 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:47 INFO - PROCESS | 3252 | 1467049187593 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 10:39:47 INFO - PROCESS | 3252 | 1467049187603 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:47 INFO - PROCESS | 3252 | 1467049187606 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:47 INFO - PROCESS | 3252 | ++DOCSHELL 15419400 == 47 [pid = 3252] [id = 102] 10:39:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 104 (1541C400) [pid = 3252] [serial = 303] [outer = 00000000] 10:39:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 105 (16127C00) [pid = 3252] [serial = 304] [outer = 1541C400] 10:39:47 INFO - PROCESS | 3252 | 1467049187661 Marionette DEBUG loaded listener.js 10:39:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 106 (16B3BC00) [pid = 3252] [serial = 305] [outer = 1541C400] 10:39:48 INFO - PROCESS | 3252 | 1467049188300 Marionette TRACE conn6 <- [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]]]}] 10:39:48 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. 10:39:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 930ms 10:39:48 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 10:39:48 INFO - PROCESS | 3252 | 1467049188352 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 10:39:48 INFO - PROCESS | 3252 | 1467049188354 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 10:39:48 INFO - PROCESS | 3252 | 1467049188358 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 10:39:48 INFO - PROCESS | 3252 | 1467049188360 Marionette TRACE conn6 <- [1,374,null,{}] 10:39:48 INFO - PROCESS | 3252 | 1467049188370 Marionette TRACE conn6 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:48 INFO - PROCESS | 3252 | 1467049188375 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:48 INFO - PROCESS | 3252 | 1467049188521 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 10:39:48 INFO - PROCESS | 3252 | 1467049188649 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:48 INFO - PROCESS | 3252 | 1467049188653 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:48 INFO - PROCESS | 3252 | ++DOCSHELL 09263000 == 48 [pid = 3252] [id = 103] 10:39:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 107 (09263400) [pid = 3252] [serial = 306] [outer = 00000000] 10:39:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 108 (17756000) [pid = 3252] [serial = 307] [outer = 09263400] 10:39:48 INFO - PROCESS | 3252 | 1467049188711 Marionette DEBUG loaded listener.js 10:39:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 109 (1956A000) [pid = 3252] [serial = 308] [outer = 09263400] 10:39:49 INFO - PROCESS | 3252 | 1467049189282 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 10:39:49 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 10:39:49 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 970ms 10:39:49 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 10:39:49 INFO - PROCESS | 3252 | 1467049189331 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 10:39:49 INFO - PROCESS | 3252 | 1467049189334 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 10:39:49 INFO - PROCESS | 3252 | 1467049189337 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 10:39:49 INFO - PROCESS | 3252 | 1467049189339 Marionette TRACE conn6 <- [1,378,null,{}] 10:39:49 INFO - PROCESS | 3252 | 1467049189343 Marionette TRACE conn6 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:49 INFO - PROCESS | 3252 | 1467049189345 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:49 INFO - PROCESS | 3252 | 1467049189456 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 10:39:49 INFO - PROCESS | 3252 | 1467049189580 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:49 INFO - PROCESS | 3252 | 1467049189583 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:49 INFO - PROCESS | 3252 | ++DOCSHELL 09264400 == 49 [pid = 3252] [id = 104] 10:39:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 110 (1A4D7000) [pid = 3252] [serial = 309] [outer = 00000000] 10:39:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 111 (1D349400) [pid = 3252] [serial = 310] [outer = 1A4D7000] 10:39:49 INFO - PROCESS | 3252 | 1467049189638 Marionette DEBUG loaded listener.js 10:39:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 112 (1DBC9800) [pid = 3252] [serial = 311] [outer = 1A4D7000] 10:39:50 INFO - PROCESS | 3252 | 1467049190221 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 10:39:50 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 10:39:50 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 930ms 10:39:50 INFO - PROCESS | 3252 | 1467049190271 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 10:39:50 INFO - PROCESS | 3252 | 1467049190274 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 10:39:50 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 10:39:50 INFO - PROCESS | 3252 | 1467049190277 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 10:39:50 INFO - PROCESS | 3252 | 1467049190279 Marionette TRACE conn6 <- [1,382,null,{}] 10:39:50 INFO - PROCESS | 3252 | 1467049190283 Marionette TRACE conn6 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:50 INFO - PROCESS | 3252 | 1467049190285 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:50 INFO - PROCESS | 3252 | 1467049190389 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 10:39:50 INFO - PROCESS | 3252 | 1467049190515 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:50 INFO - PROCESS | 3252 | 1467049190517 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:50 INFO - PROCESS | 3252 | ++DOCSHELL 1A888400 == 50 [pid = 3252] [id = 105] 10:39:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 113 (1A889400) [pid = 3252] [serial = 312] [outer = 00000000] 10:39:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 114 (1A890800) [pid = 3252] [serial = 313] [outer = 1A889400] 10:39:50 INFO - PROCESS | 3252 | 1467049190570 Marionette DEBUG loaded listener.js 10:39:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 115 (1A892C00) [pid = 3252] [serial = 314] [outer = 1A889400] 10:39:51 INFO - PROCESS | 3252 | 1467049191417 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 10:39:51 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 10:39:51 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1175ms 10:39:51 INFO - PROCESS | 3252 | 1467049191457 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 10:39:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 10:39:51 INFO - PROCESS | 3252 | 1467049191461 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 10:39:51 INFO - PROCESS | 3252 | 1467049191466 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 10:39:51 INFO - PROCESS | 3252 | 1467049191470 Marionette TRACE conn6 <- [1,386,null,{}] 10:39:51 INFO - PROCESS | 3252 | 1467049191475 Marionette TRACE conn6 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:51 INFO - PROCESS | 3252 | 1467049191478 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:51 INFO - PROCESS | 3252 | 1467049191583 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 10:39:51 INFO - PROCESS | 3252 | 1467049191719 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:51 INFO - PROCESS | 3252 | 1467049191723 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:51 INFO - PROCESS | 3252 | ++DOCSHELL 101F0C00 == 51 [pid = 3252] [id = 106] 10:39:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 116 (101F3400) [pid = 3252] [serial = 315] [outer = 00000000] 10:39:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 117 (10539000) [pid = 3252] [serial = 316] [outer = 101F3400] 10:39:51 INFO - PROCESS | 3252 | 1467049191775 Marionette DEBUG loaded listener.js 10:39:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 118 (10726000) [pid = 3252] [serial = 317] [outer = 101F3400] 10:39:52 INFO - PROCESS | 3252 | --DOCSHELL 193F2000 == 50 [pid = 3252] [id = 99] 10:39:52 INFO - PROCESS | 3252 | --DOCSHELL 11225400 == 49 [pid = 3252] [id = 98] 10:39:52 INFO - PROCESS | 3252 | --DOCSHELL 1A76E400 == 48 [pid = 3252] [id = 97] 10:39:52 INFO - PROCESS | 3252 | --DOCSHELL 195F6000 == 47 [pid = 3252] [id = 96] 10:39:52 INFO - PROCESS | 3252 | --DOCSHELL 1775B000 == 46 [pid = 3252] [id = 95] 10:39:52 INFO - PROCESS | 3252 | --DOCSHELL 16C67000 == 45 [pid = 3252] [id = 94] 10:39:52 INFO - PROCESS | 3252 | --DOCSHELL 15423800 == 44 [pid = 3252] [id = 93] 10:39:52 INFO - PROCESS | 3252 | --DOCSHELL 10473800 == 43 [pid = 3252] [id = 92] 10:39:52 INFO - PROCESS | 3252 | --DOCSHELL 1053E800 == 42 [pid = 3252] [id = 91] 10:39:52 INFO - PROCESS | 3252 | --DOCSHELL 10531800 == 41 [pid = 3252] [id = 60] 10:39:52 INFO - PROCESS | 3252 | --DOCSHELL 1541F400 == 40 [pid = 3252] [id = 88] 10:39:52 INFO - PROCESS | 3252 | --DOCSHELL 0CF3C800 == 39 [pid = 3252] [id = 87] 10:39:52 INFO - PROCESS | 3252 | --DOCSHELL 16B3E400 == 38 [pid = 3252] [id = 89] 10:39:52 INFO - PROCESS | 3252 | --DOCSHELL 1BBDCC00 == 37 [pid = 3252] [id = 90] 10:39:52 INFO - PROCESS | 3252 | --DOCSHELL 0FFE5000 == 36 [pid = 3252] [id = 50] 10:39:52 INFO - PROCESS | 3252 | --DOCSHELL 1D34C400 == 35 [pid = 3252] [id = 86] 10:39:52 INFO - PROCESS | 3252 | --DOCSHELL 1544F400 == 34 [pid = 3252] [id = 74] 10:39:52 INFO - PROCESS | 3252 | --DOCSHELL 1C9B1000 == 33 [pid = 3252] [id = 75] 10:39:52 INFO - PROCESS | 3252 | --DOCSHELL 09264400 == 32 [pid = 3252] [id = 104] 10:39:52 INFO - PROCESS | 3252 | --DOCSHELL 1A888400 == 31 [pid = 3252] [id = 105] 10:39:52 INFO - PROCESS | 3252 | --DOCSHELL 09263000 == 30 [pid = 3252] [id = 103] 10:39:52 INFO - PROCESS | 3252 | --DOCSHELL 1A920800 == 29 [pid = 3252] [id = 100] 10:39:52 INFO - PROCESS | 3252 | --DOCSHELL 10163400 == 28 [pid = 3252] [id = 101] 10:39:52 INFO - PROCESS | 3252 | --DOCSHELL 15419400 == 27 [pid = 3252] [id = 102] 10:39:52 INFO - PROCESS | 3252 | --DOMWINDOW == 117 (10749800) [pid = 3252] [serial = 185] [outer = 00000000] [url = about:blank] 10:39:52 INFO - PROCESS | 3252 | --DOMWINDOW == 116 (193F6800) [pid = 3252] [serial = 241] [outer = 00000000] [url = about:blank] 10:39:52 INFO - PROCESS | 3252 | --DOMWINDOW == 115 (1A4D4C00) [pid = 3252] [serial = 244] [outer = 00000000] [url = about:blank] 10:39:52 INFO - PROCESS | 3252 | --DOMWINDOW == 114 (14C7DC00) [pid = 3252] [serial = 233] [outer = 00000000] [url = about:blank] 10:39:52 INFO - PROCESS | 3252 | --DOMWINDOW == 113 (11891000) [pid = 3252] [serial = 232] [outer = 00000000] [url = about:blank] 10:39:52 INFO - PROCESS | 3252 | --DOMWINDOW == 112 (16CC7000) [pid = 3252] [serial = 238] [outer = 00000000] [url = about:blank] 10:39:52 INFO - PROCESS | 3252 | --DOMWINDOW == 111 (10535000) [pid = 3252] [serial = 227] [outer = 00000000] [url = about:blank] 10:39:52 INFO - PROCESS | 3252 | --DOMWINDOW == 110 (1007AC00) [pid = 3252] [serial = 226] [outer = 00000000] [url = about:blank] 10:39:52 INFO - PROCESS | 3252 | --DOMWINDOW == 109 (19575800) [pid = 3252] [serial = 242] [outer = 00000000] [url = about:blank] 10:39:52 INFO - PROCESS | 3252 | --DOMWINDOW == 108 (16F91400) [pid = 3252] [serial = 220] [outer = 00000000] [url = about:blank] 10:39:52 INFO - PROCESS | 3252 | --DOMWINDOW == 107 (10477000) [pid = 3252] [serial = 229] [outer = 00000000] [url = about:blank] 10:39:52 INFO - PROCESS | 3252 | --DOMWINDOW == 106 (1053C400) [pid = 3252] [serial = 230] [outer = 00000000] [url = about:blank] 10:39:52 INFO - PROCESS | 3252 | --DOMWINDOW == 105 (1619B000) [pid = 3252] [serial = 235] [outer = 00000000] [url = about:blank] 10:39:52 INFO - PROCESS | 3252 | --DOMWINDOW == 104 (16871C00) [pid = 3252] [serial = 236] [outer = 00000000] [url = about:blank] 10:39:52 INFO - PROCESS | 3252 | --DOMWINDOW == 103 (1D34B000) [pid = 3252] [serial = 223] [outer = 00000000] [url = about:blank] 10:39:52 INFO - PROCESS | 3252 | --DOMWINDOW == 102 (10721800) [pid = 3252] [serial = 217] [outer = 00000000] [url = about:blank] 10:39:52 INFO - PROCESS | 3252 | --DOMWINDOW == 101 (1B666000) [pid = 3252] [serial = 247] [outer = 00000000] [url = about:blank] 10:39:52 INFO - PROCESS | 3252 | --DOMWINDOW == 100 (1A768C00) [pid = 3252] [serial = 245] [outer = 00000000] [url = about:blank] 10:39:52 INFO - PROCESS | 3252 | --DOMWINDOW == 99 (1C450000) [pid = 3252] [serial = 253] [outer = 00000000] [url = about:blank] 10:39:52 INFO - PROCESS | 3252 | --DOMWINDOW == 98 (1BBD6800) [pid = 3252] [serial = 248] [outer = 00000000] [url = about:blank] 10:39:52 INFO - PROCESS | 3252 | --DOMWINDOW == 97 (1B69DC00) [pid = 3252] [serial = 250] [outer = 00000000] [url = about:blank] 10:39:52 INFO - PROCESS | 3252 | --DOMWINDOW == 96 (1B69D400) [pid = 3252] [serial = 251] [outer = 00000000] [url = about:blank] 10:39:52 INFO - PROCESS | 3252 | --DOMWINDOW == 95 (1D555C00) [pid = 3252] [serial = 256] [outer = 00000000] [url = about:blank] 10:39:52 INFO - PROCESS | 3252 | --DOMWINDOW == 94 (0CE31000) [pid = 3252] [serial = 254] [outer = 00000000] [url = about:blank] 10:39:52 INFO - PROCESS | 3252 | --DOMWINDOW == 93 (16F93C00) [pid = 3252] [serial = 239] [outer = 00000000] [url = about:blank] 10:39:53 INFO - PROCESS | 3252 | 1467049193121 Marionette TRACE conn6 <- [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]]]}] 10:39:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 10:39:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1674ms 10:39:53 INFO - PROCESS | 3252 | 1467049193141 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 10:39:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 10:39:53 INFO - PROCESS | 3252 | 1467049193145 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 10:39:53 INFO - PROCESS | 3252 | 1467049193149 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 10:39:53 INFO - PROCESS | 3252 | 1467049193152 Marionette TRACE conn6 <- [1,390,null,{}] 10:39:53 INFO - PROCESS | 3252 | 1467049193157 Marionette TRACE conn6 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:53 INFO - PROCESS | 3252 | 1467049193160 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:53 INFO - PROCESS | 3252 | 1467049193249 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 10:39:53 INFO - PROCESS | 3252 | 1467049193333 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:53 INFO - PROCESS | 3252 | 1467049193336 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:53 INFO - PROCESS | 3252 | ++DOCSHELL 0CE59C00 == 28 [pid = 3252] [id = 107] 10:39:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 94 (0CE5B400) [pid = 3252] [serial = 318] [outer = 00000000] 10:39:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 95 (0CF37400) [pid = 3252] [serial = 319] [outer = 0CE5B400] 10:39:53 INFO - PROCESS | 3252 | 1467049193383 Marionette DEBUG loaded listener.js 10:39:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 96 (0FF70400) [pid = 3252] [serial = 320] [outer = 0CE5B400] 10:39:53 INFO - PROCESS | 3252 | 1467049193827 Marionette TRACE conn6 <- [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]]]}] 10:39:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 10:39:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 730ms 10:39:53 INFO - PROCESS | 3252 | 1467049193881 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 10:39:53 INFO - PROCESS | 3252 | 1467049193886 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 10:39:53 INFO - PROCESS | 3252 | 1467049193892 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 10:39:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 10:39:53 INFO - PROCESS | 3252 | 1467049193895 Marionette TRACE conn6 <- [1,394,null,{}] 10:39:53 INFO - PROCESS | 3252 | 1467049193898 Marionette TRACE conn6 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:53 INFO - PROCESS | 3252 | 1467049193901 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:53 INFO - PROCESS | 3252 | 1467049193992 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 10:39:53 INFO - PROCESS | 3252 | 1467049194001 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:53 INFO - PROCESS | 3252 | 1467049194004 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:54 INFO - PROCESS | 3252 | ++DOCSHELL 1053C400 == 29 [pid = 3252] [id = 108] 10:39:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 97 (1053D000) [pid = 3252] [serial = 321] [outer = 00000000] 10:39:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 98 (10705400) [pid = 3252] [serial = 322] [outer = 1053D000] 10:39:54 INFO - PROCESS | 3252 | 1467049194052 Marionette DEBUG loaded listener.js 10:39:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 99 (10721400) [pid = 3252] [serial = 323] [outer = 1053D000] 10:39:54 INFO - PROCESS | 3252 | 1467049194526 Marionette TRACE conn6 <- [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]]]}] 10:39:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 10:39:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 671ms 10:39:54 INFO - PROCESS | 3252 | 1467049194567 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 10:39:54 INFO - PROCESS | 3252 | 1467049194569 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 10:39:54 INFO - PROCESS | 3252 | 1467049194573 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 10:39:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 10:39:54 INFO - PROCESS | 3252 | 1467049194576 Marionette TRACE conn6 <- [1,398,null,{}] 10:39:54 INFO - PROCESS | 3252 | 1467049194618 Marionette TRACE conn6 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:54 INFO - PROCESS | 3252 | 1467049194623 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:54 INFO - PROCESS | 3252 | 1467049194710 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 10:39:54 INFO - PROCESS | 3252 | 1467049194804 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:54 INFO - PROCESS | 3252 | 1467049194807 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:54 INFO - PROCESS | 3252 | ++DOCSHELL 1188D000 == 30 [pid = 3252] [id = 109] 10:39:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 100 (11891000) [pid = 3252] [serial = 324] [outer = 00000000] 10:39:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 101 (119C7C00) [pid = 3252] [serial = 325] [outer = 11891000] 10:39:54 INFO - PROCESS | 3252 | 1467049194855 Marionette DEBUG loaded listener.js 10:39:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 102 (149DE400) [pid = 3252] [serial = 326] [outer = 11891000] 10:39:55 INFO - PROCESS | 3252 | 1467049195287 Marionette TRACE conn6 <- [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]]]}] 10:39:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 10:39:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 730ms 10:39:55 INFO - PROCESS | 3252 | 1467049195312 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 10:39:55 INFO - PROCESS | 3252 | 1467049195315 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 10:39:55 INFO - PROCESS | 3252 | 1467049195318 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 10:39:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 10:39:55 INFO - PROCESS | 3252 | 1467049195319 Marionette TRACE conn6 <- [1,402,null,{}] 10:39:55 INFO - PROCESS | 3252 | 1467049195323 Marionette TRACE conn6 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:55 INFO - PROCESS | 3252 | 1467049195325 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:55 INFO - PROCESS | 3252 | 1467049195438 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 10:39:55 INFO - PROCESS | 3252 | 1467049195444 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:55 INFO - PROCESS | 3252 | 1467049195445 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:55 INFO - PROCESS | 3252 | ++DOCSHELL 14C86400 == 31 [pid = 3252] [id = 110] 10:39:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 103 (1524FC00) [pid = 3252] [serial = 327] [outer = 00000000] 10:39:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 104 (1541C000) [pid = 3252] [serial = 328] [outer = 1524FC00] 10:39:55 INFO - PROCESS | 3252 | 1467049195491 Marionette DEBUG loaded listener.js 10:39:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 105 (1612C800) [pid = 3252] [serial = 329] [outer = 1524FC00] 10:39:55 INFO - PROCESS | 3252 | 1467049195966 Marionette TRACE conn6 <- [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]]]}] 10:39:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 10:39:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 670ms 10:39:55 INFO - PROCESS | 3252 | 1467049195992 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 10:39:55 INFO - PROCESS | 3252 | 1467049195994 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 10:39:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 10:39:56 INFO - PROCESS | 3252 | 1467049196002 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 10:39:56 INFO - PROCESS | 3252 | 1467049196004 Marionette TRACE conn6 <- [1,406,null,{}] 10:39:56 INFO - PROCESS | 3252 | 1467049196009 Marionette TRACE conn6 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:56 INFO - PROCESS | 3252 | 1467049196011 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:56 INFO - PROCESS | 3252 | 1467049196144 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 10:39:56 INFO - PROCESS | 3252 | 1467049196168 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:56 INFO - PROCESS | 3252 | 1467049196170 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:56 INFO - PROCESS | 3252 | ++DOCSHELL 16872400 == 32 [pid = 3252] [id = 111] 10:39:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 106 (16872800) [pid = 3252] [serial = 330] [outer = 00000000] 10:39:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 107 (16B38C00) [pid = 3252] [serial = 331] [outer = 16872800] 10:39:56 INFO - PROCESS | 3252 | 1467049196213 Marionette DEBUG loaded listener.js 10:39:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 108 (16CA8400) [pid = 3252] [serial = 332] [outer = 16872800] 10:39:56 INFO - PROCESS | 3252 | 1467049196665 Marionette TRACE conn6 <- [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]]]}] 10:39:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 10:39:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 670ms 10:39:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 10:39:56 INFO - PROCESS | 3252 | 1467049196676 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 10:39:56 INFO - PROCESS | 3252 | 1467049196678 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 10:39:56 INFO - PROCESS | 3252 | 1467049196681 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 10:39:56 INFO - PROCESS | 3252 | 1467049196683 Marionette TRACE conn6 <- [1,410,null,{}] 10:39:56 INFO - PROCESS | 3252 | 1467049196686 Marionette TRACE conn6 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:56 INFO - PROCESS | 3252 | 1467049196692 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:56 INFO - PROCESS | 3252 | 1467049196822 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 10:39:56 INFO - PROCESS | 3252 | 1467049196828 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:56 INFO - PROCESS | 3252 | 1467049196830 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:56 INFO - PROCESS | 3252 | ++DOCSHELL 16CADC00 == 33 [pid = 3252] [id = 112] 10:39:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 109 (16CAEC00) [pid = 3252] [serial = 333] [outer = 00000000] 10:39:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 110 (17774400) [pid = 3252] [serial = 334] [outer = 16CAEC00] 10:39:56 INFO - PROCESS | 3252 | 1467049196874 Marionette DEBUG loaded listener.js 10:39:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 111 (1846E000) [pid = 3252] [serial = 335] [outer = 16CAEC00] 10:39:57 INFO - PROCESS | 3252 | --DOMWINDOW == 110 (1BBD8000) [pid = 3252] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 10:39:57 INFO - PROCESS | 3252 | --DOMWINDOW == 109 (1D34AC00) [pid = 3252] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 10:39:57 INFO - PROCESS | 3252 | --DOMWINDOW == 108 (15424000) [pid = 3252] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 10:39:57 INFO - PROCESS | 3252 | --DOMWINDOW == 107 (10475400) [pid = 3252] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 10:39:57 INFO - PROCESS | 3252 | --DOMWINDOW == 106 (1053FC00) [pid = 3252] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 10:39:57 INFO - PROCESS | 3252 | --DOMWINDOW == 105 (16B3F000) [pid = 3252] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 10:39:57 INFO - PROCESS | 3252 | --DOMWINDOW == 104 (0CF3D000) [pid = 3252] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 10:39:57 INFO - PROCESS | 3252 | --DOMWINDOW == 103 (1D34CC00) [pid = 3252] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 10:39:57 INFO - PROCESS | 3252 | --DOMWINDOW == 102 (16CA7800) [pid = 3252] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 10:39:57 INFO - PROCESS | 3252 | --DOMWINDOW == 101 (1121E800) [pid = 3252] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 10:39:57 INFO - PROCESS | 3252 | --DOMWINDOW == 100 (1A921C00) [pid = 3252] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 10:39:57 INFO - PROCESS | 3252 | --DOMWINDOW == 99 (1A913800) [pid = 3252] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 10:39:57 INFO - PROCESS | 3252 | --DOMWINDOW == 98 (10532000) [pid = 3252] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 10:39:57 INFO - PROCESS | 3252 | --DOMWINDOW == 97 (0CE61400) [pid = 3252] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 10:39:57 INFO - PROCESS | 3252 | --DOMWINDOW == 96 (1C2C6800) [pid = 3252] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 10:39:57 INFO - PROCESS | 3252 | --DOMWINDOW == 95 (1C9B2C00) [pid = 3252] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 10:39:57 INFO - PROCESS | 3252 | --DOMWINDOW == 94 (10536800) [pid = 3252] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 10:39:57 INFO - PROCESS | 3252 | --DOMWINDOW == 93 (15450000) [pid = 3252] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 10:39:57 INFO - PROCESS | 3252 | --DOMWINDOW == 92 (17775000) [pid = 3252] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 10:39:57 INFO - PROCESS | 3252 | --DOMWINDOW == 91 (1A05A400) [pid = 3252] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 10:39:57 INFO - PROCESS | 3252 | --DOMWINDOW == 90 (15420000) [pid = 3252] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 10:39:57 INFO - PROCESS | 3252 | 1467049197691 Marionette TRACE conn6 <- [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]]]}] 10:39:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 10:39:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1019ms 10:39:57 INFO - PROCESS | 3252 | 1467049197701 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 10:39:57 INFO - PROCESS | 3252 | 1467049197703 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 10:39:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 10:39:57 INFO - PROCESS | 3252 | 1467049197706 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 10:39:57 INFO - PROCESS | 3252 | 1467049197708 Marionette TRACE conn6 <- [1,414,null,{}] 10:39:57 INFO - PROCESS | 3252 | 1467049197712 Marionette TRACE conn6 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:57 INFO - PROCESS | 3252 | 1467049197714 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:57 INFO - PROCESS | 3252 | 1467049197826 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 10:39:57 INFO - PROCESS | 3252 | 1467049197875 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:57 INFO - PROCESS | 3252 | 1467049197877 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:57 INFO - PROCESS | 3252 | ++DOCSHELL 10532C00 == 34 [pid = 3252] [id = 113] 10:39:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 91 (1072D800) [pid = 3252] [serial = 336] [outer = 00000000] 10:39:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 92 (16197C00) [pid = 3252] [serial = 337] [outer = 1072D800] 10:39:57 INFO - PROCESS | 3252 | 1467049197921 Marionette DEBUG loaded listener.js 10:39:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 93 (163C6000) [pid = 3252] [serial = 338] [outer = 1072D800] 10:39:58 INFO - PROCESS | 3252 | 1467049198492 Marionette TRACE conn6 <- [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]]]}] 10:39:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 10:39:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 870ms 10:39:58 INFO - PROCESS | 3252 | 1467049198643 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 10:39:58 INFO - PROCESS | 3252 | 1467049198648 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 10:39:58 INFO - PROCESS | 3252 | 1467049198663 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 10:39:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 10:39:58 INFO - PROCESS | 3252 | 1467049198667 Marionette TRACE conn6 <- [1,418,null,{}] 10:39:58 INFO - PROCESS | 3252 | 1467049198673 Marionette TRACE conn6 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:58 INFO - PROCESS | 3252 | 1467049198676 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:58 INFO - PROCESS | 3252 | 1467049198795 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 10:39:58 INFO - PROCESS | 3252 | 1467049198873 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:58 INFO - PROCESS | 3252 | 1467049198876 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:39:58 INFO - PROCESS | 3252 | ++DOCSHELL 0CE29000 == 35 [pid = 3252] [id = 114] 10:39:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 94 (0CE57000) [pid = 3252] [serial = 339] [outer = 00000000] 10:39:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 95 (10163400) [pid = 3252] [serial = 340] [outer = 0CE57000] 10:39:58 INFO - PROCESS | 3252 | 1467049198974 Marionette DEBUG loaded listener.js 10:39:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 96 (10539800) [pid = 3252] [serial = 341] [outer = 0CE57000] 10:40:00 INFO - PROCESS | 3252 | 1467049200143 Marionette TRACE conn6 <- [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]]]}] 10:40:00 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 10:40:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1518ms 10:40:00 INFO - PROCESS | 3252 | 1467049200191 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 10:40:00 INFO - PROCESS | 3252 | 1467049200196 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 10:40:00 INFO - PROCESS | 3252 | 1467049200202 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 10:40:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 10:40:00 INFO - PROCESS | 3252 | 1467049200205 Marionette TRACE conn6 <- [1,422,null,{}] 10:40:00 INFO - PROCESS | 3252 | 1467049200270 Marionette TRACE conn6 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:00 INFO - PROCESS | 3252 | 1467049200273 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:00 INFO - PROCESS | 3252 | 1467049200383 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 10:40:00 INFO - PROCESS | 3252 | 1467049200459 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:00 INFO - PROCESS | 3252 | 1467049200462 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:00 INFO - PROCESS | 3252 | ++DOCSHELL 10744800 == 36 [pid = 3252] [id = 115] 10:40:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 97 (10746C00) [pid = 3252] [serial = 342] [outer = 00000000] 10:40:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 98 (10DA6400) [pid = 3252] [serial = 343] [outer = 10746C00] 10:40:00 INFO - PROCESS | 3252 | 1467049200518 Marionette DEBUG loaded listener.js 10:40:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 99 (1128C800) [pid = 3252] [serial = 344] [outer = 10746C00] 10:40:01 INFO - PROCESS | 3252 | --DOCSHELL 16CADC00 == 35 [pid = 3252] [id = 112] 10:40:01 INFO - PROCESS | 3252 | --DOCSHELL 16872400 == 34 [pid = 3252] [id = 111] 10:40:01 INFO - PROCESS | 3252 | --DOCSHELL 14C86400 == 33 [pid = 3252] [id = 110] 10:40:01 INFO - PROCESS | 3252 | --DOCSHELL 1188D000 == 32 [pid = 3252] [id = 109] 10:40:01 INFO - PROCESS | 3252 | --DOCSHELL 1053C400 == 31 [pid = 3252] [id = 108] 10:40:01 INFO - PROCESS | 3252 | --DOCSHELL 0CE59C00 == 30 [pid = 3252] [id = 107] 10:40:01 INFO - PROCESS | 3252 | --DOMWINDOW == 98 (1C7D6C00) [pid = 3252] [serial = 215] [outer = 00000000] [url = about:blank] 10:40:01 INFO - PROCESS | 3252 | --DOMWINDOW == 97 (1D35A000) [pid = 3252] [serial = 224] [outer = 00000000] [url = about:blank] 10:40:01 INFO - PROCESS | 3252 | --DOMWINDOW == 96 (1053E000) [pid = 3252] [serial = 179] [outer = 00000000] [url = about:blank] 10:40:01 INFO - PROCESS | 3252 | --DOMWINDOW == 95 (10723400) [pid = 3252] [serial = 182] [outer = 00000000] [url = about:blank] 10:40:01 INFO - PROCESS | 3252 | --DOMWINDOW == 94 (10743800) [pid = 3252] [serial = 218] [outer = 00000000] [url = about:blank] 10:40:01 INFO - PROCESS | 3252 | --DOMWINDOW == 93 (19567400) [pid = 3252] [serial = 221] [outer = 00000000] [url = about:blank] 10:40:01 INFO - PROCESS | 3252 | --DOMWINDOW == 92 (193EAC00) [pid = 3252] [serial = 283] [outer = 00000000] [url = about:blank] 10:40:01 INFO - PROCESS | 3252 | --DOMWINDOW == 91 (19570800) [pid = 3252] [serial = 284] [outer = 00000000] [url = about:blank] 10:40:01 INFO - PROCESS | 3252 | --DOMWINDOW == 90 (1B6A4400) [pid = 3252] [serial = 287] [outer = 00000000] [url = about:blank] 10:40:01 INFO - PROCESS | 3252 | --DOMWINDOW == 89 (1A80FC00) [pid = 3252] [serial = 286] [outer = 00000000] [url = about:blank] 10:40:01 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (1686FC00) [pid = 3252] [serial = 262] [outer = 00000000] [url = about:blank] 10:40:01 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (1C2D0800) [pid = 3252] [serial = 289] [outer = 00000000] [url = about:blank] 10:40:01 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (17780400) [pid = 3252] [serial = 263] [outer = 00000000] [url = about:blank] 10:40:01 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (1D667C00) [pid = 3252] [serial = 268] [outer = 00000000] [url = about:blank] 10:40:01 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (1DBC7400) [pid = 3252] [serial = 269] [outer = 00000000] [url = about:blank] 10:40:01 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (163D0800) [pid = 3252] [serial = 277] [outer = 00000000] [url = about:blank] 10:40:01 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (16B36400) [pid = 3252] [serial = 278] [outer = 00000000] [url = about:blank] 10:40:01 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (10742400) [pid = 3252] [serial = 274] [outer = 00000000] [url = about:blank] 10:40:01 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (10C31C00) [pid = 3252] [serial = 275] [outer = 00000000] [url = about:blank] 10:40:01 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (1088E800) [pid = 3252] [serial = 271] [outer = 00000000] [url = about:blank] 10:40:01 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (11220400) [pid = 3252] [serial = 272] [outer = 00000000] [url = about:blank] 10:40:01 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (19570000) [pid = 3252] [serial = 265] [outer = 00000000] [url = about:blank] 10:40:01 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (1A497400) [pid = 3252] [serial = 266] [outer = 00000000] [url = about:blank] 10:40:01 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (10721C00) [pid = 3252] [serial = 259] [outer = 00000000] [url = about:blank] 10:40:01 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (10741400) [pid = 3252] [serial = 260] [outer = 00000000] [url = about:blank] 10:40:01 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (1D667800) [pid = 3252] [serial = 257] [outer = 00000000] [url = about:blank] 10:40:01 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (16CB2C00) [pid = 3252] [serial = 280] [outer = 00000000] [url = about:blank] 10:40:01 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (1B69C800) [pid = 3252] [serial = 293] [outer = 00000000] [url = about:blank] 10:40:01 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (1A76F400) [pid = 3252] [serial = 292] [outer = 00000000] [url = about:blank] 10:40:01 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (1D561000) [pid = 3252] [serial = 298] [outer = 00000000] [url = about:blank] 10:40:01 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (1DBCB400) [pid = 3252] [serial = 299] [outer = 00000000] [url = about:blank] 10:40:01 INFO - PROCESS | 3252 | --DOMWINDOW == 67 (1A91B400) [pid = 3252] [serial = 295] [outer = 00000000] [url = about:blank] 10:40:01 INFO - PROCESS | 3252 | --DOMWINDOW == 66 (1A91D400) [pid = 3252] [serial = 296] [outer = 00000000] [url = about:blank] 10:40:01 INFO - PROCESS | 3252 | --DOMWINDOW == 65 (1C44D800) [pid = 3252] [serial = 290] [outer = 00000000] [url = about:blank] 10:40:01 INFO - PROCESS | 3252 | --DOMWINDOW == 64 (16CCA800) [pid = 3252] [serial = 281] [outer = 00000000] [url = about:blank] 10:40:01 INFO - PROCESS | 3252 | 1467049201706 Marionette TRACE conn6 <- [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]]]}] 10:40:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 10:40:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1565ms 10:40:01 INFO - PROCESS | 3252 | 1467049201773 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 10:40:01 INFO - PROCESS | 3252 | 1467049201777 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 10:40:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 10:40:01 INFO - PROCESS | 3252 | 1467049201782 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 10:40:01 INFO - PROCESS | 3252 | 1467049201785 Marionette TRACE conn6 <- [1,426,null,{}] 10:40:01 INFO - PROCESS | 3252 | 1467049201790 Marionette TRACE conn6 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:01 INFO - PROCESS | 3252 | 1467049201793 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:01 INFO - PROCESS | 3252 | 1467049201880 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 10:40:01 INFO - PROCESS | 3252 | 1467049202000 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:01 INFO - PROCESS | 3252 | 1467049202003 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:02 INFO - PROCESS | 3252 | ++DOCSHELL 10037C00 == 31 [pid = 3252] [id = 116] 10:40:02 INFO - PROCESS | 3252 | ++DOMWINDOW == 65 (10083C00) [pid = 3252] [serial = 345] [outer = 00000000] 10:40:02 INFO - PROCESS | 3252 | ++DOMWINDOW == 66 (101F3800) [pid = 3252] [serial = 346] [outer = 10083C00] 10:40:02 INFO - PROCESS | 3252 | 1467049202050 Marionette DEBUG loaded listener.js 10:40:02 INFO - PROCESS | 3252 | ++DOMWINDOW == 67 (1053C000) [pid = 3252] [serial = 347] [outer = 10083C00] 10:40:02 INFO - PROCESS | 3252 | 1467049202440 Marionette TRACE conn6 <- [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] 10:40:02 INFO - PROCESS | 3252 | 1467049202518 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 10:40:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 10:40:02 INFO - PROCESS | 3252 | 1467049202527 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 10:40:02 INFO - PROCESS | 3252 | 1467049202530 Marionette TRACE conn6 <- [1,430,null,{}] 10:40:02 INFO - PROCESS | 3252 | 1467049202534 Marionette TRACE conn6 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:02 INFO - PROCESS | 3252 | 1467049202537 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:02 INFO - PROCESS | 3252 | 1467049202628 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 10:40:02 INFO - PROCESS | 3252 | 1467049202642 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:02 INFO - PROCESS | 3252 | 1467049202644 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:02 INFO - PROCESS | 3252 | ++DOCSHELL 1088E800 == 32 [pid = 3252] [id = 117] 10:40:02 INFO - PROCESS | 3252 | ++DOMWINDOW == 68 (1088EC00) [pid = 3252] [serial = 348] [outer = 00000000] 10:40:02 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (10C28800) [pid = 3252] [serial = 349] [outer = 1088EC00] 10:40:02 INFO - PROCESS | 3252 | 1467049202690 Marionette DEBUG loaded listener.js 10:40:02 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (1120B000) [pid = 3252] [serial = 350] [outer = 1088EC00] 10:40:03 INFO - PROCESS | 3252 | 1467049203130 Marionette TRACE conn6 <- [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]]]}] 10:40:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 10:40:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 670ms 10:40:03 INFO - PROCESS | 3252 | 1467049203198 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 10:40:03 INFO - PROCESS | 3252 | 1467049203201 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 10:40:03 INFO - PROCESS | 3252 | 1467049203204 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 10:40:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 10:40:03 INFO - PROCESS | 3252 | 1467049203207 Marionette TRACE conn6 <- [1,434,null,{}] 10:40:03 INFO - PROCESS | 3252 | 1467049203218 Marionette TRACE conn6 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:03 INFO - PROCESS | 3252 | 1467049203223 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:03 INFO - PROCESS | 3252 | 1467049203336 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 10:40:03 INFO - PROCESS | 3252 | 1467049203343 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:03 INFO - PROCESS | 3252 | 1467049203346 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:03 INFO - PROCESS | 3252 | ++DOCSHELL 15449000 == 33 [pid = 3252] [id = 118] 10:40:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (16190800) [pid = 3252] [serial = 351] [outer = 00000000] 10:40:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (16870000) [pid = 3252] [serial = 352] [outer = 16190800] 10:40:03 INFO - PROCESS | 3252 | 1467049203393 Marionette DEBUG loaded listener.js 10:40:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (16B38800) [pid = 3252] [serial = 353] [outer = 16190800] 10:40:03 INFO - PROCESS | 3252 | 1467049203896 Marionette TRACE conn6 <- [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]]]}] 10:40:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 10:40:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 730ms 10:40:03 INFO - PROCESS | 3252 | 1467049203938 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 10:40:03 INFO - PROCESS | 3252 | 1467049203941 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 10:40:03 INFO - PROCESS | 3252 | 1467049203944 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 10:40:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 10:40:03 INFO - PROCESS | 3252 | 1467049203945 Marionette TRACE conn6 <- [1,438,null,{}] 10:40:03 INFO - PROCESS | 3252 | 1467049203949 Marionette TRACE conn6 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:03 INFO - PROCESS | 3252 | 1467049203951 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:04 INFO - PROCESS | 3252 | 1467049204079 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 10:40:04 INFO - PROCESS | 3252 | 1467049204137 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:04 INFO - PROCESS | 3252 | 1467049204139 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:04 INFO - PROCESS | 3252 | ++DOCSHELL 16CB1400 == 34 [pid = 3252] [id = 119] 10:40:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (16CB2400) [pid = 3252] [serial = 354] [outer = 00000000] 10:40:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (16CC7000) [pid = 3252] [serial = 355] [outer = 16CB2400] 10:40:04 INFO - PROCESS | 3252 | 1467049204185 Marionette DEBUG loaded listener.js 10:40:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (17757000) [pid = 3252] [serial = 356] [outer = 16CB2400] 10:40:04 INFO - PROCESS | 3252 | 1467049204616 Marionette TRACE conn6 <- [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]]]}] 10:40:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 10:40:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 730ms 10:40:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 10:40:04 INFO - PROCESS | 3252 | 1467049204708 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 10:40:04 INFO - PROCESS | 3252 | 1467049204710 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 10:40:04 INFO - PROCESS | 3252 | 1467049204713 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 10:40:04 INFO - PROCESS | 3252 | 1467049204715 Marionette TRACE conn6 <- [1,442,null,{}] 10:40:04 INFO - PROCESS | 3252 | 1467049204719 Marionette TRACE conn6 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:04 INFO - PROCESS | 3252 | 1467049204721 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:04 INFO - PROCESS | 3252 | 1467049204826 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 10:40:04 INFO - PROCESS | 3252 | 1467049204882 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:04 INFO - PROCESS | 3252 | 1467049204884 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:04 INFO - PROCESS | 3252 | ++DOCSHELL 17759C00 == 35 [pid = 3252] [id = 120] 10:40:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (1775C400) [pid = 3252] [serial = 357] [outer = 00000000] 10:40:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (18467000) [pid = 3252] [serial = 358] [outer = 1775C400] 10:40:04 INFO - PROCESS | 3252 | 1467049204927 Marionette DEBUG loaded listener.js 10:40:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (1853C400) [pid = 3252] [serial = 359] [outer = 1775C400] 10:40:05 INFO - PROCESS | 3252 | 1467049205380 Marionette TRACE conn6 <- [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]]]}] 10:40:05 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (1A4D7000) [pid = 3252] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 10:40:05 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (11891000) [pid = 3252] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 10:40:05 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (16872800) [pid = 3252] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 10:40:05 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (09263400) [pid = 3252] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 10:40:05 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (1A889400) [pid = 3252] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 10:40:05 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (1053D000) [pid = 3252] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 10:40:05 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (16CAEC00) [pid = 3252] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 10:40:05 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (10165400) [pid = 3252] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 10:40:05 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (1541C400) [pid = 3252] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 10:40:05 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (0CE5B400) [pid = 3252] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 10:40:05 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (101F3400) [pid = 3252] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 10:40:05 INFO - PROCESS | 3252 | --DOMWINDOW == 67 (1524FC00) [pid = 3252] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 10:40:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 10:40:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 730ms 10:40:05 INFO - PROCESS | 3252 | 1467049205444 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 10:40:05 INFO - PROCESS | 3252 | 1467049205446 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 10:40:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 10:40:05 INFO - PROCESS | 3252 | 1467049205449 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 10:40:05 INFO - PROCESS | 3252 | 1467049205451 Marionette TRACE conn6 <- [1,446,null,{}] 10:40:05 INFO - PROCESS | 3252 | 1467049205455 Marionette TRACE conn6 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:05 INFO - PROCESS | 3252 | 1467049205460 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:05 INFO - PROCESS | 3252 | 1467049205583 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 10:40:05 INFO - PROCESS | 3252 | 1467049205598 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:05 INFO - PROCESS | 3252 | 1467049205600 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:05 INFO - PROCESS | 3252 | ++DOCSHELL 11891000 == 36 [pid = 3252] [id = 121] 10:40:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 68 (1524FC00) [pid = 3252] [serial = 360] [outer = 00000000] 10:40:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (15424400) [pid = 3252] [serial = 361] [outer = 1524FC00] 10:40:05 INFO - PROCESS | 3252 | 1467049205645 Marionette DEBUG loaded listener.js 10:40:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (16130400) [pid = 3252] [serial = 362] [outer = 1524FC00] 10:40:06 INFO - PROCESS | 3252 | 1467049206067 Marionette TRACE conn6 <- [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]]]}] 10:40:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 10:40:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 670ms 10:40:06 INFO - PROCESS | 3252 | 1467049206121 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 10:40:06 INFO - PROCESS | 3252 | 1467049206123 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 10:40:06 INFO - PROCESS | 3252 | 1467049206126 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 10:40:06 INFO - PROCESS | 3252 | 1467049206128 Marionette TRACE conn6 <- [1,450,null,{}] 10:40:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 10:40:06 INFO - PROCESS | 3252 | 1467049206131 Marionette TRACE conn6 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:06 INFO - PROCESS | 3252 | 1467049206133 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:06 INFO - PROCESS | 3252 | 1467049206242 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 10:40:06 INFO - PROCESS | 3252 | 1467049206250 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:06 INFO - PROCESS | 3252 | 1467049206252 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:06 INFO - PROCESS | 3252 | ++DOCSHELL 19570400 == 37 [pid = 3252] [id = 122] 10:40:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (19570800) [pid = 3252] [serial = 363] [outer = 00000000] 10:40:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (195F2000) [pid = 3252] [serial = 364] [outer = 19570800] 10:40:06 INFO - PROCESS | 3252 | 1467049206296 Marionette DEBUG loaded listener.js 10:40:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (1A498400) [pid = 3252] [serial = 365] [outer = 19570800] 10:40:06 INFO - PROCESS | 3252 | 1467049206714 Marionette TRACE conn6 <- [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] 10:40:06 INFO - PROCESS | 3252 | 1467049206766 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 10:40:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 10:40:06 INFO - PROCESS | 3252 | 1467049206769 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 10:40:06 INFO - PROCESS | 3252 | 1467049206771 Marionette TRACE conn6 <- [1,454,null,{}] 10:40:06 INFO - PROCESS | 3252 | 1467049206774 Marionette TRACE conn6 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:06 INFO - PROCESS | 3252 | 1467049206776 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:06 INFO - PROCESS | 3252 | 1467049206854 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 10:40:06 INFO - PROCESS | 3252 | 1467049206859 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:06 INFO - PROCESS | 3252 | 1467049206861 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:06 INFO - PROCESS | 3252 | ++DOCSHELL 1A768C00 == 38 [pid = 3252] [id = 123] 10:40:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (1A76A400) [pid = 3252] [serial = 366] [outer = 00000000] 10:40:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (1A770800) [pid = 3252] [serial = 367] [outer = 1A76A400] 10:40:06 INFO - PROCESS | 3252 | 1467049206904 Marionette DEBUG loaded listener.js 10:40:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (1A775400) [pid = 3252] [serial = 368] [outer = 1A76A400] 10:40:07 INFO - PROCESS | 3252 | [3252] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:40:07 INFO - PROCESS | 3252 | 1467049207329 Marionette TRACE conn6 <- [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]]]}] 10:40:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 10:40:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 570ms 10:40:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 10:40:07 INFO - PROCESS | 3252 | 1467049207343 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 10:40:07 INFO - PROCESS | 3252 | 1467049207345 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 10:40:07 INFO - PROCESS | 3252 | 1467049207348 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 10:40:07 INFO - PROCESS | 3252 | 1467049207350 Marionette TRACE conn6 <- [1,458,null,{}] 10:40:07 INFO - PROCESS | 3252 | 1467049207366 Marionette TRACE conn6 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:07 INFO - PROCESS | 3252 | 1467049207368 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:07 INFO - PROCESS | 3252 | 1467049207451 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 10:40:07 INFO - PROCESS | 3252 | 1467049207457 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:07 INFO - PROCESS | 3252 | 1467049207459 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:07 INFO - PROCESS | 3252 | ++DOCSHELL 15448C00 == 39 [pid = 3252] [id = 124] 10:40:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (1A809C00) [pid = 3252] [serial = 369] [outer = 00000000] 10:40:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (1A88C400) [pid = 3252] [serial = 370] [outer = 1A809C00] 10:40:07 INFO - PROCESS | 3252 | 1467049207511 Marionette DEBUG loaded listener.js 10:40:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (1A88CC00) [pid = 3252] [serial = 371] [outer = 1A809C00] 10:40:08 INFO - PROCESS | 3252 | 1467049208181 Marionette TRACE conn6 <- [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] 10:40:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 10:40:08 INFO - PROCESS | 3252 | 1467049208244 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 10:40:08 INFO - PROCESS | 3252 | 1467049208249 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 10:40:08 INFO - PROCESS | 3252 | 1467049208254 Marionette TRACE conn6 <- [1,462,null,{}] 10:40:08 INFO - PROCESS | 3252 | 1467049208259 Marionette TRACE conn6 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:08 INFO - PROCESS | 3252 | 1467049208262 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:08 INFO - PROCESS | 3252 | 1467049208404 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 10:40:08 INFO - PROCESS | 3252 | 1467049208504 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:08 INFO - PROCESS | 3252 | 1467049208507 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:08 INFO - PROCESS | 3252 | ++DOCSHELL 0CF3D000 == 40 [pid = 3252] [id = 125] 10:40:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (101F3400) [pid = 3252] [serial = 372] [outer = 00000000] 10:40:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (1074B400) [pid = 3252] [serial = 373] [outer = 101F3400] 10:40:08 INFO - PROCESS | 3252 | 1467049208564 Marionette DEBUG loaded listener.js 10:40:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (1120DC00) [pid = 3252] [serial = 374] [outer = 101F3400] 10:40:09 INFO - PROCESS | 3252 | [3252] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:40:09 INFO - PROCESS | 3252 | 1467049209225 Marionette TRACE conn6 <- [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] 10:40:09 INFO - PROCESS | 3252 | 1467049209283 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 10:40:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 10:40:09 INFO - PROCESS | 3252 | 1467049209290 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 10:40:09 INFO - PROCESS | 3252 | 1467049209293 Marionette TRACE conn6 <- [1,466,null,{}] 10:40:09 INFO - PROCESS | 3252 | 1467049209297 Marionette TRACE conn6 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:09 INFO - PROCESS | 3252 | 1467049209300 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:09 INFO - PROCESS | 3252 | 1467049209414 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 10:40:09 INFO - PROCESS | 3252 | 1467049209539 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:09 INFO - PROCESS | 3252 | 1467049209542 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:09 INFO - PROCESS | 3252 | ++DOCSHELL 17753400 == 41 [pid = 3252] [id = 126] 10:40:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (17779C00) [pid = 3252] [serial = 375] [outer = 00000000] 10:40:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (19575800) [pid = 3252] [serial = 376] [outer = 17779C00] 10:40:09 INFO - PROCESS | 3252 | 1467049209599 Marionette DEBUG loaded listener.js 10:40:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (1A05A000) [pid = 3252] [serial = 377] [outer = 17779C00] 10:40:10 INFO - PROCESS | 3252 | 1467049210184 Marionette TRACE conn6 <- [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] 10:40:10 INFO - PROCESS | 3252 | 1467049210226 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 10:40:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 10:40:10 INFO - PROCESS | 3252 | 1467049210229 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 10:40:10 INFO - PROCESS | 3252 | 1467049210233 Marionette TRACE conn6 <- [1,470,null,{}] 10:40:10 INFO - PROCESS | 3252 | 1467049210244 Marionette TRACE conn6 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:10 INFO - PROCESS | 3252 | 1467049210249 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:10 INFO - PROCESS | 3252 | 1467049210358 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 10:40:10 INFO - PROCESS | 3252 | 1467049210457 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:10 INFO - PROCESS | 3252 | 1467049210461 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:10 INFO - PROCESS | 3252 | ++DOCSHELL 1A922800 == 42 [pid = 3252] [id = 127] 10:40:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (1A922C00) [pid = 3252] [serial = 378] [outer = 00000000] 10:40:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (1B69D400) [pid = 3252] [serial = 379] [outer = 1A922C00] 10:40:10 INFO - PROCESS | 3252 | 1467049210518 Marionette DEBUG loaded listener.js 10:40:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (1BBD3800) [pid = 3252] [serial = 380] [outer = 1A922C00] 10:40:11 INFO - PROCESS | 3252 | 1467049211085 Marionette TRACE conn6 <- [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]]]}] 10:40:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 10:40:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 930ms 10:40:11 INFO - PROCESS | 3252 | 1467049211163 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 10:40:11 INFO - PROCESS | 3252 | 1467049211166 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 10:40:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 10:40:11 INFO - PROCESS | 3252 | 1467049211169 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 10:40:11 INFO - PROCESS | 3252 | 1467049211171 Marionette TRACE conn6 <- [1,474,null,{}] 10:40:11 INFO - PROCESS | 3252 | 1467049211174 Marionette TRACE conn6 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:11 INFO - PROCESS | 3252 | 1467049211177 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:11 INFO - PROCESS | 3252 | 1467049211285 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 10:40:11 INFO - PROCESS | 3252 | 1467049211389 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:11 INFO - PROCESS | 3252 | 1467049211392 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:11 INFO - PROCESS | 3252 | ++DOCSHELL 1A88D400 == 43 [pid = 3252] [id = 128] 10:40:11 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (1BBDA400) [pid = 3252] [serial = 381] [outer = 00000000] 10:40:11 INFO - PROCESS | 3252 | ++DOMWINDOW == 90 (1BBDEC00) [pid = 3252] [serial = 382] [outer = 1BBDA400] 10:40:11 INFO - PROCESS | 3252 | 1467049211445 Marionette DEBUG loaded listener.js 10:40:11 INFO - PROCESS | 3252 | ++DOMWINDOW == 91 (1C215400) [pid = 3252] [serial = 383] [outer = 1BBDA400] 10:40:11 INFO - PROCESS | 3252 | ++DOMWINDOW == 92 (0CE2F800) [pid = 3252] [serial = 384] [outer = 10472800] 10:40:12 INFO - PROCESS | 3252 | 1467049212334 Marionette TRACE conn6 <- [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]]]}] 10:40:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 10:40:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1230ms 10:40:12 INFO - PROCESS | 3252 | 1467049212403 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 10:40:12 INFO - PROCESS | 3252 | 1467049212407 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 10:40:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 10:40:12 INFO - PROCESS | 3252 | 1467049212411 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 10:40:12 INFO - PROCESS | 3252 | 1467049212415 Marionette TRACE conn6 <- [1,478,null,{}] 10:40:12 INFO - PROCESS | 3252 | 1467049212420 Marionette TRACE conn6 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:12 INFO - PROCESS | 3252 | 1467049212423 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:13 INFO - PROCESS | 3252 | --DOCSHELL 1A768C00 == 42 [pid = 3252] [id = 123] 10:40:13 INFO - PROCESS | 3252 | --DOCSHELL 19570400 == 41 [pid = 3252] [id = 122] 10:40:13 INFO - PROCESS | 3252 | --DOCSHELL 11891000 == 40 [pid = 3252] [id = 121] 10:40:13 INFO - PROCESS | 3252 | --DOCSHELL 17759C00 == 39 [pid = 3252] [id = 120] 10:40:13 INFO - PROCESS | 3252 | --DOCSHELL 16CB1400 == 38 [pid = 3252] [id = 119] 10:40:13 INFO - PROCESS | 3252 | --DOCSHELL 15449000 == 37 [pid = 3252] [id = 118] 10:40:13 INFO - PROCESS | 3252 | --DOCSHELL 1088E800 == 36 [pid = 3252] [id = 117] 10:40:13 INFO - PROCESS | 3252 | --DOCSHELL 10037C00 == 35 [pid = 3252] [id = 116] 10:40:13 INFO - PROCESS | 3252 | --DOCSHELL 10744800 == 34 [pid = 3252] [id = 115] 10:40:13 INFO - PROCESS | 3252 | --DOCSHELL 0CE29000 == 33 [pid = 3252] [id = 114] 10:40:13 INFO - PROCESS | 3252 | --DOCSHELL 10532C00 == 32 [pid = 3252] [id = 113] 10:40:13 INFO - PROCESS | 3252 | --DOCSHELL 101F0C00 == 31 [pid = 3252] [id = 106] 10:40:13 INFO - PROCESS | 3252 | --DOCSHELL 1A922800 == 30 [pid = 3252] [id = 127] 10:40:13 INFO - PROCESS | 3252 | --DOCSHELL 1A88D400 == 29 [pid = 3252] [id = 128] 10:40:13 INFO - PROCESS | 3252 | --DOCSHELL 17753400 == 28 [pid = 3252] [id = 126] 10:40:13 INFO - PROCESS | 3252 | --DOCSHELL 15448C00 == 27 [pid = 3252] [id = 124] 10:40:13 INFO - PROCESS | 3252 | --DOCSHELL 0CF3D000 == 26 [pid = 3252] [id = 125] 10:40:13 INFO - PROCESS | 3252 | 1467049213154 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 10:40:13 INFO - PROCESS | 3252 | --DOMWINDOW == 91 (16197C00) [pid = 3252] [serial = 337] [outer = 00000000] [url = about:blank] 10:40:13 INFO - PROCESS | 3252 | --DOMWINDOW == 90 (1D349400) [pid = 3252] [serial = 310] [outer = 00000000] [url = about:blank] 10:40:13 INFO - PROCESS | 3252 | --DOMWINDOW == 89 (119C7C00) [pid = 3252] [serial = 325] [outer = 00000000] [url = about:blank] 10:40:13 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (16B38C00) [pid = 3252] [serial = 331] [outer = 00000000] [url = about:blank] 10:40:13 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (1956A000) [pid = 3252] [serial = 308] [outer = 00000000] [url = about:blank] 10:40:13 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (1A890800) [pid = 3252] [serial = 313] [outer = 00000000] [url = about:blank] 10:40:13 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (1DBC9800) [pid = 3252] [serial = 311] [outer = 00000000] [url = about:blank] 10:40:13 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (10705400) [pid = 3252] [serial = 322] [outer = 00000000] [url = about:blank] 10:40:13 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (1846E000) [pid = 3252] [serial = 335] [outer = 00000000] [url = about:blank] 10:40:13 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (1053A000) [pid = 3252] [serial = 301] [outer = 00000000] [url = about:blank] 10:40:13 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (10721400) [pid = 3252] [serial = 323] [outer = 00000000] [url = about:blank] 10:40:13 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (16127C00) [pid = 3252] [serial = 304] [outer = 00000000] [url = about:blank] 10:40:13 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (0FF70400) [pid = 3252] [serial = 320] [outer = 00000000] [url = about:blank] 10:40:13 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (17774400) [pid = 3252] [serial = 334] [outer = 00000000] [url = about:blank] 10:40:13 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (149DE400) [pid = 3252] [serial = 326] [outer = 00000000] [url = about:blank] 10:40:13 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (16B3BC00) [pid = 3252] [serial = 305] [outer = 00000000] [url = about:blank] 10:40:13 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (10539000) [pid = 3252] [serial = 316] [outer = 00000000] [url = about:blank] 10:40:13 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (10726000) [pid = 3252] [serial = 317] [outer = 00000000] [url = about:blank] 10:40:13 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (1A892C00) [pid = 3252] [serial = 314] [outer = 00000000] [url = about:blank] 10:40:13 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (10722000) [pid = 3252] [serial = 302] [outer = 00000000] [url = about:blank] 10:40:13 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (17756000) [pid = 3252] [serial = 307] [outer = 00000000] [url = about:blank] 10:40:13 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (0CF37400) [pid = 3252] [serial = 319] [outer = 00000000] [url = about:blank] 10:40:13 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (16CA8400) [pid = 3252] [serial = 332] [outer = 00000000] [url = about:blank] 10:40:13 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (1612C800) [pid = 3252] [serial = 329] [outer = 00000000] [url = about:blank] 10:40:13 INFO - PROCESS | 3252 | --DOMWINDOW == 67 (1541C000) [pid = 3252] [serial = 328] [outer = 00000000] [url = about:blank] 10:40:13 INFO - PROCESS | 3252 | 1467049213357 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:13 INFO - PROCESS | 3252 | 1467049213360 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:13 INFO - PROCESS | 3252 | ++DOCSHELL 0CE2D400 == 27 [pid = 3252] [id = 129] 10:40:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 68 (0CE2EC00) [pid = 3252] [serial = 385] [outer = 00000000] 10:40:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (0CE5AC00) [pid = 3252] [serial = 386] [outer = 0CE2EC00] 10:40:13 INFO - PROCESS | 3252 | 1467049213409 Marionette DEBUG loaded listener.js 10:40:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (0CF31000) [pid = 3252] [serial = 387] [outer = 0CE2EC00] 10:40:13 INFO - PROCESS | 3252 | 1467049213883 Marionette TRACE conn6 <- [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]]]}] 10:40:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 10:40:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1538ms 10:40:13 INFO - PROCESS | 3252 | 1467049213952 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 10:40:13 INFO - PROCESS | 3252 | 1467049213957 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 10:40:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 10:40:13 INFO - PROCESS | 3252 | 1467049213962 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 10:40:13 INFO - PROCESS | 3252 | 1467049213965 Marionette TRACE conn6 <- [1,482,null,{}] 10:40:13 INFO - PROCESS | 3252 | 1467049213970 Marionette TRACE conn6 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:13 INFO - PROCESS | 3252 | 1467049213973 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:14 INFO - PROCESS | 3252 | 1467049214063 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 10:40:14 INFO - PROCESS | 3252 | 1467049214076 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:14 INFO - PROCESS | 3252 | 1467049214079 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:14 INFO - PROCESS | 3252 | ++DOCSHELL 10538000 == 28 [pid = 3252] [id = 130] 10:40:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (10538400) [pid = 3252] [serial = 388] [outer = 00000000] 10:40:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (1053DC00) [pid = 3252] [serial = 389] [outer = 10538400] 10:40:14 INFO - PROCESS | 3252 | 1467049214126 Marionette DEBUG loaded listener.js 10:40:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (10706800) [pid = 3252] [serial = 390] [outer = 10538400] 10:40:14 INFO - PROCESS | 3252 | 1467049214623 Marionette TRACE conn6 <- [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]]]}] 10:40:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 10:40:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 730ms 10:40:14 INFO - PROCESS | 3252 | 1467049214696 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 10:40:14 INFO - PROCESS | 3252 | 1467049214699 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 10:40:14 INFO - PROCESS | 3252 | 1467049214702 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 10:40:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 10:40:14 INFO - PROCESS | 3252 | 1467049214704 Marionette TRACE conn6 <- [1,486,null,{}] 10:40:14 INFO - PROCESS | 3252 | 1467049214708 Marionette TRACE conn6 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:14 INFO - PROCESS | 3252 | 1467049214711 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:14 INFO - PROCESS | 3252 | 1467049214799 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 10:40:14 INFO - PROCESS | 3252 | 1467049214880 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:14 INFO - PROCESS | 3252 | 1467049214882 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:14 INFO - PROCESS | 3252 | ++DOCSHELL 10748C00 == 29 [pid = 3252] [id = 131] 10:40:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (1074A000) [pid = 3252] [serial = 391] [outer = 00000000] 10:40:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (1088E800) [pid = 3252] [serial = 392] [outer = 1074A000] 10:40:14 INFO - PROCESS | 3252 | 1467049214928 Marionette DEBUG loaded listener.js 10:40:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (10C31C00) [pid = 3252] [serial = 393] [outer = 1074A000] 10:40:15 INFO - PROCESS | 3252 | 1467049215335 Marionette TRACE conn6 <- [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]]]}] 10:40:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 10:40:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 670ms 10:40:15 INFO - PROCESS | 3252 | 1467049215382 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 10:40:15 INFO - PROCESS | 3252 | 1467049215386 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 10:40:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 10:40:15 INFO - PROCESS | 3252 | 1467049215397 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 10:40:15 INFO - PROCESS | 3252 | 1467049215401 Marionette TRACE conn6 <- [1,490,null,{}] 10:40:15 INFO - PROCESS | 3252 | 1467049215416 Marionette TRACE conn6 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:15 INFO - PROCESS | 3252 | 1467049215420 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:15 INFO - PROCESS | 3252 | 1467049215548 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 10:40:15 INFO - PROCESS | 3252 | 1467049215557 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:15 INFO - PROCESS | 3252 | 1467049215559 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:15 INFO - PROCESS | 3252 | ++DOCSHELL 1120A400 == 30 [pid = 3252] [id = 132] 10:40:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (1120BC00) [pid = 3252] [serial = 394] [outer = 00000000] 10:40:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (15278800) [pid = 3252] [serial = 395] [outer = 1120BC00] 10:40:15 INFO - PROCESS | 3252 | 1467049215645 Marionette DEBUG loaded listener.js 10:40:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (15419800) [pid = 3252] [serial = 396] [outer = 1120BC00] 10:40:16 INFO - PROCESS | 3252 | 1467049216072 Marionette TRACE conn6 <- [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]]]}] 10:40:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 10:40:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 690ms 10:40:16 INFO - PROCESS | 3252 | 1467049216086 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 10:40:16 INFO - PROCESS | 3252 | 1467049216088 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 10:40:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 10:40:16 INFO - PROCESS | 3252 | 1467049216091 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 10:40:16 INFO - PROCESS | 3252 | 1467049216093 Marionette TRACE conn6 <- [1,494,null,{}] 10:40:16 INFO - PROCESS | 3252 | 1467049216096 Marionette TRACE conn6 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:16 INFO - PROCESS | 3252 | 1467049216098 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:16 INFO - PROCESS | 3252 | 1467049216234 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 10:40:16 INFO - PROCESS | 3252 | 1467049216251 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:16 INFO - PROCESS | 3252 | 1467049216253 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:16 INFO - PROCESS | 3252 | ++DOCSHELL 1524C800 == 31 [pid = 3252] [id = 133] 10:40:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (15420C00) [pid = 3252] [serial = 397] [outer = 00000000] 10:40:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (163C6800) [pid = 3252] [serial = 398] [outer = 15420C00] 10:40:16 INFO - PROCESS | 3252 | 1467049216297 Marionette DEBUG loaded listener.js 10:40:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (16B35C00) [pid = 3252] [serial = 399] [outer = 15420C00] 10:40:16 INFO - PROCESS | 3252 | 1467049216740 Marionette TRACE conn6 <- [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]]]}] 10:40:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 10:40:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 670ms 10:40:16 INFO - PROCESS | 3252 | 1467049216764 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 10:40:16 INFO - PROCESS | 3252 | 1467049216766 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 10:40:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 10:40:16 INFO - PROCESS | 3252 | 1467049216769 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 10:40:16 INFO - PROCESS | 3252 | 1467049216771 Marionette TRACE conn6 <- [1,498,null,{}] 10:40:16 INFO - PROCESS | 3252 | 1467049216775 Marionette TRACE conn6 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:16 INFO - PROCESS | 3252 | 1467049216777 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:16 INFO - PROCESS | 3252 | 1467049216895 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 10:40:16 INFO - PROCESS | 3252 | 1467049216902 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:16 INFO - PROCESS | 3252 | 1467049216908 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:16 INFO - PROCESS | 3252 | ++DOCSHELL 16B41800 == 32 [pid = 3252] [id = 134] 10:40:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (16C5EC00) [pid = 3252] [serial = 400] [outer = 00000000] 10:40:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (16CA9800) [pid = 3252] [serial = 401] [outer = 16C5EC00] 10:40:16 INFO - PROCESS | 3252 | 1467049217006 Marionette DEBUG loaded listener.js 10:40:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (16F92800) [pid = 3252] [serial = 402] [outer = 16C5EC00] 10:40:17 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (1A809C00) [pid = 3252] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 10:40:17 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (1A76A400) [pid = 3252] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 10:40:17 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (16CB2400) [pid = 3252] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 10:40:17 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (1775C400) [pid = 3252] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 10:40:17 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (1524FC00) [pid = 3252] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 10:40:17 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (1088EC00) [pid = 3252] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 10:40:17 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (1072D800) [pid = 3252] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 10:40:17 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (10746C00) [pid = 3252] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 10:40:17 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (16190800) [pid = 3252] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 10:40:17 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (10083C00) [pid = 3252] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 10:40:17 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (0CE57000) [pid = 3252] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 10:40:17 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (19570800) [pid = 3252] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 10:40:17 INFO - PROCESS | 3252 | 1467049217720 Marionette TRACE conn6 <- [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]]]}] 10:40:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 10:40:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 970ms 10:40:17 INFO - PROCESS | 3252 | 1467049217742 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 10:40:17 INFO - PROCESS | 3252 | 1467049217745 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 10:40:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 10:40:17 INFO - PROCESS | 3252 | 1467049217748 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 10:40:17 INFO - PROCESS | 3252 | 1467049217749 Marionette TRACE conn6 <- [1,502,null,{}] 10:40:17 INFO - PROCESS | 3252 | 1467049217753 Marionette TRACE conn6 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:17 INFO - PROCESS | 3252 | 1467049217755 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:17 INFO - PROCESS | 3252 | 1467049217847 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 10:40:17 INFO - PROCESS | 3252 | 1467049217852 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:17 INFO - PROCESS | 3252 | 1467049217854 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:17 INFO - PROCESS | 3252 | ++DOCSHELL 0CE27400 == 33 [pid = 3252] [id = 135] 10:40:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (1015F000) [pid = 3252] [serial = 403] [outer = 00000000] 10:40:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (16B33400) [pid = 3252] [serial = 404] [outer = 1015F000] 10:40:17 INFO - PROCESS | 3252 | 1467049217898 Marionette DEBUG loaded listener.js 10:40:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (16CAE800) [pid = 3252] [serial = 405] [outer = 1015F000] 10:40:18 INFO - PROCESS | 3252 | 1467049218324 Marionette TRACE conn6 <- [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]]]}] 10:40:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 10:40:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 630ms 10:40:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 10:40:18 INFO - PROCESS | 3252 | 1467049218379 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 10:40:18 INFO - PROCESS | 3252 | 1467049218381 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 10:40:18 INFO - PROCESS | 3252 | 1467049218384 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 10:40:18 INFO - PROCESS | 3252 | 1467049218385 Marionette TRACE conn6 <- [1,506,null,{}] 10:40:18 INFO - PROCESS | 3252 | 1467049218389 Marionette TRACE conn6 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:18 INFO - PROCESS | 3252 | 1467049218391 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:18 INFO - PROCESS | 3252 | 1467049218470 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 10:40:18 INFO - PROCESS | 3252 | 1467049218475 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:18 INFO - PROCESS | 3252 | 1467049218477 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:18 INFO - PROCESS | 3252 | ++DOCSHELL 17750C00 == 34 [pid = 3252] [id = 136] 10:40:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (17757800) [pid = 3252] [serial = 406] [outer = 00000000] 10:40:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (17781400) [pid = 3252] [serial = 407] [outer = 17757800] 10:40:18 INFO - PROCESS | 3252 | 1467049218521 Marionette DEBUG loaded listener.js 10:40:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (184CE400) [pid = 3252] [serial = 408] [outer = 17757800] 10:40:18 INFO - PROCESS | 3252 | 1467049218952 Marionette TRACE conn6 <- [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]]]}] 10:40:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 10:40:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 630ms 10:40:19 INFO - PROCESS | 3252 | 1467049219015 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 10:40:19 INFO - PROCESS | 3252 | 1467049219017 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 10:40:19 INFO - PROCESS | 3252 | 1467049219020 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 10:40:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 10:40:19 INFO - PROCESS | 3252 | 1467049219022 Marionette TRACE conn6 <- [1,510,null,{}] 10:40:19 INFO - PROCESS | 3252 | 1467049219026 Marionette TRACE conn6 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:19 INFO - PROCESS | 3252 | 1467049219028 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:19 INFO - PROCESS | 3252 | 1467049219104 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 10:40:19 INFO - PROCESS | 3252 | 1467049219112 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:19 INFO - PROCESS | 3252 | 1467049219114 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:19 INFO - PROCESS | 3252 | ++DOCSHELL 193F5800 == 35 [pid = 3252] [id = 137] 10:40:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (1956A000) [pid = 3252] [serial = 409] [outer = 00000000] 10:40:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (19572000) [pid = 3252] [serial = 410] [outer = 1956A000] 10:40:19 INFO - PROCESS | 3252 | 1467049219157 Marionette DEBUG loaded listener.js 10:40:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (19574400) [pid = 3252] [serial = 411] [outer = 1956A000] 10:40:19 INFO - PROCESS | 3252 | 1467049219610 Marionette TRACE conn6 <- [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]]]}] 10:40:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 10:40:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 630ms 10:40:19 INFO - PROCESS | 3252 | 1467049219672 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 10:40:19 INFO - PROCESS | 3252 | 1467049219676 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 10:40:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 10:40:19 INFO - PROCESS | 3252 | 1467049219686 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 10:40:19 INFO - PROCESS | 3252 | 1467049219690 Marionette TRACE conn6 <- [1,514,null,{}] 10:40:19 INFO - PROCESS | 3252 | 1467049219696 Marionette TRACE conn6 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:19 INFO - PROCESS | 3252 | 1467049219700 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:19 INFO - PROCESS | 3252 | 1467049219823 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 10:40:19 INFO - PROCESS | 3252 | 1467049219928 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:19 INFO - PROCESS | 3252 | 1467049219933 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:19 INFO - PROCESS | 3252 | ++DOCSHELL 0CF32C00 == 36 [pid = 3252] [id = 138] 10:40:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (0CF33400) [pid = 3252] [serial = 412] [outer = 00000000] 10:40:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (0FF2AC00) [pid = 3252] [serial = 413] [outer = 0CF33400] 10:40:19 INFO - PROCESS | 3252 | 1467049219990 Marionette DEBUG loaded listener.js 10:40:20 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (1007AC00) [pid = 3252] [serial = 414] [outer = 0CF33400] 10:40:20 INFO - PROCESS | 3252 | 1467049220777 Marionette TRACE conn6 <- [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]]]}] 10:40:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 10:40:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1119ms 10:40:20 INFO - PROCESS | 3252 | 1467049220811 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 10:40:20 INFO - PROCESS | 3252 | 1467049220814 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 10:40:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 10:40:20 INFO - PROCESS | 3252 | 1467049220820 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 10:40:20 INFO - PROCESS | 3252 | 1467049220824 Marionette TRACE conn6 <- [1,518,null,{}] 10:40:20 INFO - PROCESS | 3252 | 1467049220829 Marionette TRACE conn6 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:20 INFO - PROCESS | 3252 | 1467049220832 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:20 INFO - PROCESS | 3252 | 1467049220950 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 10:40:21 INFO - PROCESS | 3252 | 1467049221073 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:21 INFO - PROCESS | 3252 | 1467049221076 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:21 INFO - PROCESS | 3252 | ++DOCSHELL 10A31400 == 37 [pid = 3252] [id = 139] 10:40:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (10DA1800) [pid = 3252] [serial = 415] [outer = 00000000] 10:40:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (149DA400) [pid = 3252] [serial = 416] [outer = 10DA1800] 10:40:21 INFO - PROCESS | 3252 | 1467049221139 Marionette DEBUG loaded listener.js 10:40:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (1524C400) [pid = 3252] [serial = 417] [outer = 10DA1800] 10:40:21 INFO - PROCESS | 3252 | 1467049221968 Marionette TRACE conn6 <- [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]]]}] 10:40:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 10:40:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1181ms 10:40:21 INFO - PROCESS | 3252 | 1467049222001 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 10:40:21 INFO - PROCESS | 3252 | 1467049222005 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 10:40:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 10:40:22 INFO - PROCESS | 3252 | 1467049222010 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 10:40:22 INFO - PROCESS | 3252 | 1467049222014 Marionette TRACE conn6 <- [1,522,null,{}] 10:40:22 INFO - PROCESS | 3252 | 1467049222019 Marionette TRACE conn6 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:22 INFO - PROCESS | 3252 | 1467049222021 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:22 INFO - PROCESS | 3252 | 1467049222134 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 10:40:22 INFO - PROCESS | 3252 | 1467049222215 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:22 INFO - PROCESS | 3252 | 1467049222220 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:22 INFO - PROCESS | 3252 | ++DOCSHELL 10539400 == 38 [pid = 3252] [id = 140] 10:40:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (1053C400) [pid = 3252] [serial = 418] [outer = 00000000] 10:40:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 90 (10705000) [pid = 3252] [serial = 419] [outer = 1053C400] 10:40:22 INFO - PROCESS | 3252 | 1467049222315 Marionette DEBUG loaded listener.js 10:40:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 91 (10722800) [pid = 3252] [serial = 420] [outer = 1053C400] 10:40:22 INFO - PROCESS | 3252 | --DOCSHELL 1C2C8C00 == 37 [pid = 3252] [id = 21] 10:40:22 INFO - PROCESS | 3252 | --DOCSHELL 1BBDBC00 == 36 [pid = 3252] [id = 20] 10:40:22 INFO - PROCESS | 3252 | --DOCSHELL 16871800 == 35 [pid = 3252] [id = 18] 10:40:22 INFO - PROCESS | 3252 | --DOCSHELL 18541800 == 34 [pid = 3252] [id = 17] 10:40:22 INFO - PROCESS | 3252 | --DOCSHELL 1188D400 == 33 [pid = 3252] [id = 14] 10:40:22 INFO - PROCESS | 3252 | --DOCSHELL 1775DC00 == 32 [pid = 3252] [id = 11] 10:40:22 INFO - PROCESS | 3252 | --DOCSHELL 1E272400 == 31 [pid = 3252] [id = 8] 10:40:22 INFO - PROCESS | 3252 | --DOCSHELL 10709400 == 30 [pid = 3252] [id = 28] 10:40:22 INFO - PROCESS | 3252 | --DOCSHELL 152D6C00 == 29 [pid = 3252] [id = 15] 10:40:22 INFO - PROCESS | 3252 | --DOCSHELL 0CF34C00 == 28 [pid = 3252] [id = 27] 10:40:22 INFO - PROCESS | 3252 | --DOCSHELL 1775CC00 == 27 [pid = 3252] [id = 16] 10:40:22 INFO - PROCESS | 3252 | --DOMWINDOW == 90 (17757000) [pid = 3252] [serial = 356] [outer = 00000000] [url = about:blank] 10:40:22 INFO - PROCESS | 3252 | --DOMWINDOW == 89 (15424400) [pid = 3252] [serial = 361] [outer = 00000000] [url = about:blank] 10:40:22 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (10C28800) [pid = 3252] [serial = 349] [outer = 00000000] [url = about:blank] 10:40:22 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (1120B000) [pid = 3252] [serial = 350] [outer = 00000000] [url = about:blank] 10:40:22 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (163C6000) [pid = 3252] [serial = 338] [outer = 00000000] [url = about:blank] 10:40:22 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (10DA6400) [pid = 3252] [serial = 343] [outer = 00000000] [url = about:blank] 10:40:22 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (1128C800) [pid = 3252] [serial = 344] [outer = 00000000] [url = about:blank] 10:40:22 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (16870000) [pid = 3252] [serial = 352] [outer = 00000000] [url = about:blank] 10:40:22 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (101F3800) [pid = 3252] [serial = 346] [outer = 00000000] [url = about:blank] 10:40:22 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (1053C000) [pid = 3252] [serial = 347] [outer = 00000000] [url = about:blank] 10:40:22 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (10163400) [pid = 3252] [serial = 340] [outer = 00000000] [url = about:blank] 10:40:22 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (10539800) [pid = 3252] [serial = 341] [outer = 00000000] [url = about:blank] 10:40:22 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (195F2000) [pid = 3252] [serial = 364] [outer = 00000000] [url = about:blank] 10:40:22 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (1A775400) [pid = 3252] [serial = 368] [outer = 00000000] [url = about:blank] 10:40:22 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (1853C400) [pid = 3252] [serial = 359] [outer = 00000000] [url = about:blank] 10:40:22 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (1A498400) [pid = 3252] [serial = 365] [outer = 00000000] [url = about:blank] 10:40:22 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (16130400) [pid = 3252] [serial = 362] [outer = 00000000] [url = about:blank] 10:40:22 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (16B38800) [pid = 3252] [serial = 353] [outer = 00000000] [url = about:blank] 10:40:22 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (1A88C400) [pid = 3252] [serial = 370] [outer = 00000000] [url = about:blank] 10:40:22 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (1A88CC00) [pid = 3252] [serial = 371] [outer = 00000000] [url = about:blank] 10:40:22 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (1A770800) [pid = 3252] [serial = 367] [outer = 00000000] [url = about:blank] 10:40:22 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (18471000) [pid = 3252] [serial = 164] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 10:40:22 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (16CC7000) [pid = 3252] [serial = 355] [outer = 00000000] [url = about:blank] 10:40:22 INFO - PROCESS | 3252 | --DOMWINDOW == 67 (18467000) [pid = 3252] [serial = 358] [outer = 00000000] [url = about:blank] 10:40:22 INFO - PROCESS | 3252 | 1467049222827 Marionette TRACE conn6 <- [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]]]}] 10:40:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 10:40:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 890ms 10:40:22 INFO - PROCESS | 3252 | 1467049222901 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 10:40:22 INFO - PROCESS | 3252 | 1467049222905 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 10:40:22 INFO - PROCESS | 3252 | 1467049222911 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 10:40:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 10:40:22 INFO - PROCESS | 3252 | 1467049222914 Marionette TRACE conn6 <- [1,526,null,{}] 10:40:22 INFO - PROCESS | 3252 | 1467049222917 Marionette TRACE conn6 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:22 INFO - PROCESS | 3252 | 1467049222920 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:23 INFO - PROCESS | 3252 | 1467049223007 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 10:40:23 INFO - PROCESS | 3252 | 1467049223013 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:23 INFO - PROCESS | 3252 | 1467049223015 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:23 INFO - PROCESS | 3252 | ++DOCSHELL 1053E400 == 28 [pid = 3252] [id = 141] 10:40:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 68 (1053E800) [pid = 3252] [serial = 421] [outer = 00000000] 10:40:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (1072F400) [pid = 3252] [serial = 422] [outer = 1053E800] 10:40:23 INFO - PROCESS | 3252 | 1467049223067 Marionette DEBUG loaded listener.js 10:40:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (1074AC00) [pid = 3252] [serial = 423] [outer = 1053E800] 10:40:23 INFO - PROCESS | 3252 | 1467049223541 Marionette TRACE conn6 <- [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]]]}] 10:40:23 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 10:40:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 670ms 10:40:23 INFO - PROCESS | 3252 | 1467049223586 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 10:40:23 INFO - PROCESS | 3252 | 1467049223588 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 10:40:23 INFO - PROCESS | 3252 | 1467049223592 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 10:40:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 10:40:23 INFO - PROCESS | 3252 | 1467049223595 Marionette TRACE conn6 <- [1,530,null,{}] 10:40:23 INFO - PROCESS | 3252 | 1467049223606 Marionette TRACE conn6 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:23 INFO - PROCESS | 3252 | 1467049223611 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:23 INFO - PROCESS | 3252 | 1467049223729 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 10:40:23 INFO - PROCESS | 3252 | 1467049223816 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:23 INFO - PROCESS | 3252 | 1467049223819 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:23 INFO - PROCESS | 3252 | ++DOCSHELL 1541F400 == 29 [pid = 3252] [id = 142] 10:40:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (1541F800) [pid = 3252] [serial = 424] [outer = 00000000] 10:40:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (16191400) [pid = 3252] [serial = 425] [outer = 1541F800] 10:40:23 INFO - PROCESS | 3252 | 1467049223868 Marionette DEBUG loaded listener.js 10:40:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (163D0800) [pid = 3252] [serial = 426] [outer = 1541F800] 10:40:24 INFO - PROCESS | 3252 | 1467049224282 Marionette TRACE conn6 <- [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"]]]}] 10:40:24 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 10:40:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 10:40:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:40:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:40:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 10:40:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 10:40:24 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 10:40:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 10:40:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:40:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:40:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 10:40:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 10:40:24 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 731ms 10:40:24 INFO - PROCESS | 3252 | 1467049224327 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 10:40:24 INFO - PROCESS | 3252 | 1467049224330 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 10:40:24 INFO - PROCESS | 3252 | 1467049224333 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 10:40:24 INFO - PROCESS | 3252 | 1467049224334 Marionette TRACE conn6 <- [1,534,null,{}] 10:40:24 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 10:40:24 INFO - PROCESS | 3252 | 1467049224338 Marionette TRACE conn6 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:24 INFO - PROCESS | 3252 | 1467049224340 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:24 INFO - PROCESS | 3252 | 1467049224443 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 10:40:24 INFO - PROCESS | 3252 | 1467049224449 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:24 INFO - PROCESS | 3252 | 1467049224451 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:24 INFO - PROCESS | 3252 | ++DOCSHELL 16B38C00 == 30 [pid = 3252] [id = 143] 10:40:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (16CC6400) [pid = 3252] [serial = 427] [outer = 00000000] 10:40:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (1775DC00) [pid = 3252] [serial = 428] [outer = 16CC6400] 10:40:24 INFO - PROCESS | 3252 | 1467049224496 Marionette DEBUG loaded listener.js 10:40:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (1846A800) [pid = 3252] [serial = 429] [outer = 16CC6400] 10:40:24 INFO - PROCESS | 3252 | 1467049224959 Marionette TRACE conn6 <- [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]]]}] 10:40:24 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. 10:40:24 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 670ms 10:40:24 INFO - PROCESS | 3252 | 1467049225007 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 10:40:25 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 10:40:25 INFO - PROCESS | 3252 | 1467049225009 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 10:40:25 INFO - PROCESS | 3252 | 1467049225012 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 10:40:25 INFO - PROCESS | 3252 | 1467049225014 Marionette TRACE conn6 <- [1,538,null,{}] 10:40:25 INFO - PROCESS | 3252 | 1467049225018 Marionette TRACE conn6 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:25 INFO - PROCESS | 3252 | 1467049225020 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:25 INFO - PROCESS | 3252 | 1467049225154 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 10:40:25 INFO - PROCESS | 3252 | 1467049225177 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:25 INFO - PROCESS | 3252 | 1467049225179 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:25 INFO - PROCESS | 3252 | ++DOCSHELL 193ED400 == 31 [pid = 3252] [id = 144] 10:40:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (193EF800) [pid = 3252] [serial = 430] [outer = 00000000] 10:40:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (1956A400) [pid = 3252] [serial = 431] [outer = 193EF800] 10:40:25 INFO - PROCESS | 3252 | 1467049225223 Marionette DEBUG loaded listener.js 10:40:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (19572400) [pid = 3252] [serial = 432] [outer = 193EF800] 10:40:25 INFO - PROCESS | 3252 | 1467049225672 Marionette TRACE conn6 <- [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]]]}] 10:40:25 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. 10:40:25 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 670ms 10:40:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 10:40:25 INFO - PROCESS | 3252 | 1467049225683 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 10:40:25 INFO - PROCESS | 3252 | 1467049225685 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 10:40:25 INFO - PROCESS | 3252 | 1467049225688 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 10:40:25 INFO - PROCESS | 3252 | 1467049225689 Marionette TRACE conn6 <- [1,542,null,{}] 10:40:25 INFO - PROCESS | 3252 | 1467049225693 Marionette TRACE conn6 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:25 INFO - PROCESS | 3252 | 1467049225698 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:25 INFO - PROCESS | 3252 | 1467049225833 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 10:40:25 INFO - PROCESS | 3252 | 1467049225839 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:25 INFO - PROCESS | 3252 | 1467049225841 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:25 INFO - PROCESS | 3252 | ++DOCSHELL 1070F800 == 32 [pid = 3252] [id = 145] 10:40:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (184C3400) [pid = 3252] [serial = 433] [outer = 00000000] 10:40:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (1A498400) [pid = 3252] [serial = 434] [outer = 184C3400] 10:40:25 INFO - PROCESS | 3252 | 1467049225885 Marionette DEBUG loaded listener.js 10:40:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (1A774C00) [pid = 3252] [serial = 435] [outer = 184C3400] 10:40:26 INFO - PROCESS | 3252 | [3252] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:40:26 INFO - PROCESS | 3252 | [3252] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:40:26 INFO - PROCESS | 3252 | [3252] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:40:26 INFO - PROCESS | 3252 | [3252] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:40:26 INFO - PROCESS | 3252 | 1467049226352 Marionette TRACE conn6 <- [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]]]}] 10:40:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 10:40:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 730ms 10:40:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 10:40:26 INFO - PROCESS | 3252 | 1467049226422 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 10:40:26 INFO - PROCESS | 3252 | 1467049226424 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 10:40:26 INFO - PROCESS | 3252 | 1467049226427 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 10:40:26 INFO - PROCESS | 3252 | 1467049226429 Marionette TRACE conn6 <- [1,546,null,{}] 10:40:26 INFO - PROCESS | 3252 | 1467049226465 Marionette TRACE conn6 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:26 INFO - PROCESS | 3252 | 1467049226467 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:26 INFO - PROCESS | 3252 | 1467049226573 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 10:40:26 INFO - PROCESS | 3252 | 1467049226632 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:26 INFO - PROCESS | 3252 | 1467049226633 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:26 INFO - PROCESS | 3252 | ++DOCSHELL 1A803400 == 33 [pid = 3252] [id = 146] 10:40:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (1A886400) [pid = 3252] [serial = 436] [outer = 00000000] 10:40:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (1A88C800) [pid = 3252] [serial = 437] [outer = 1A886400] 10:40:26 INFO - PROCESS | 3252 | 1467049226678 Marionette DEBUG loaded listener.js 10:40:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (1A891400) [pid = 3252] [serial = 438] [outer = 1A886400] 10:40:26 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (10538400) [pid = 3252] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 10:40:26 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (1074A000) [pid = 3252] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 10:40:26 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (0CE2EC00) [pid = 3252] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 10:40:26 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (15420C00) [pid = 3252] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 10:40:26 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (16C5EC00) [pid = 3252] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 10:40:26 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (1015F000) [pid = 3252] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 10:40:26 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (101F3400) [pid = 3252] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 10:40:26 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (17779C00) [pid = 3252] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 10:40:26 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (1A922C00) [pid = 3252] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 10:40:26 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (1120BC00) [pid = 3252] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 10:40:26 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (17757800) [pid = 3252] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 10:40:27 INFO - PROCESS | 3252 | 1467049227111 Marionette TRACE conn6 <- [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]]]}] 10:40:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 10:40:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 730ms 10:40:27 INFO - PROCESS | 3252 | 1467049227159 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 10:40:27 INFO - PROCESS | 3252 | 1467049227161 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 10:40:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 10:40:27 INFO - PROCESS | 3252 | 1467049227164 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 10:40:27 INFO - PROCESS | 3252 | 1467049227166 Marionette TRACE conn6 <- [1,550,null,{}] 10:40:27 INFO - PROCESS | 3252 | 1467049227169 Marionette TRACE conn6 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:27 INFO - PROCESS | 3252 | 1467049227171 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:27 INFO - PROCESS | 3252 | 1467049227249 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 10:40:27 INFO - PROCESS | 3252 | 1467049227254 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:27 INFO - PROCESS | 3252 | 1467049227256 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:27 INFO - PROCESS | 3252 | ++DOCSHELL 1072F000 == 34 [pid = 3252] [id = 147] 10:40:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (1541D000) [pid = 3252] [serial = 439] [outer = 00000000] 10:40:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (184CC800) [pid = 3252] [serial = 440] [outer = 1541D000] 10:40:27 INFO - PROCESS | 3252 | 1467049227299 Marionette DEBUG loaded listener.js 10:40:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (1A889000) [pid = 3252] [serial = 441] [outer = 1541D000] 10:40:27 INFO - PROCESS | 3252 | [3252] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:40:27 INFO - PROCESS | 3252 | [3252] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:40:27 INFO - PROCESS | 3252 | [3252] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:40:27 INFO - PROCESS | 3252 | [3252] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:40:27 INFO - PROCESS | 3252 | 1467049227719 Marionette TRACE conn6 <- [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]]]}] 10:40:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 10:40:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 570ms 10:40:27 INFO - PROCESS | 3252 | 1467049227735 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 10:40:27 INFO - PROCESS | 3252 | 1467049227737 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 10:40:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 10:40:27 INFO - PROCESS | 3252 | 1467049227740 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 10:40:27 INFO - PROCESS | 3252 | 1467049227741 Marionette TRACE conn6 <- [1,554,null,{}] 10:40:27 INFO - PROCESS | 3252 | 1467049227745 Marionette TRACE conn6 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:27 INFO - PROCESS | 3252 | 1467049227746 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:27 INFO - PROCESS | 3252 | 1467049227865 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 10:40:27 INFO - PROCESS | 3252 | 1467049227870 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:27 INFO - PROCESS | 3252 | 1467049227872 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:27 INFO - PROCESS | 3252 | ++DOCSHELL 16870C00 == 35 [pid = 3252] [id = 148] 10:40:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (16CB6800) [pid = 3252] [serial = 442] [outer = 00000000] 10:40:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (1A918400) [pid = 3252] [serial = 443] [outer = 16CB6800] 10:40:27 INFO - PROCESS | 3252 | 1467049227916 Marionette DEBUG loaded listener.js 10:40:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (1A918C00) [pid = 3252] [serial = 444] [outer = 16CB6800] 10:40:28 INFO - PROCESS | 3252 | [3252] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:40:28 INFO - PROCESS | 3252 | [3252] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:40:28 INFO - PROCESS | 3252 | [3252] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:40:28 INFO - PROCESS | 3252 | 1467049228344 Marionette TRACE conn6 <- [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]]]}] 10:40:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 10:40:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 630ms 10:40:28 INFO - PROCESS | 3252 | 1467049228371 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 10:40:28 INFO - PROCESS | 3252 | 1467049228373 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 10:40:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 10:40:28 INFO - PROCESS | 3252 | 1467049228388 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 10:40:28 INFO - PROCESS | 3252 | 1467049228390 Marionette TRACE conn6 <- [1,558,null,{}] 10:40:28 INFO - PROCESS | 3252 | 1467049228393 Marionette TRACE conn6 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:28 INFO - PROCESS | 3252 | 1467049228395 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:28 INFO - PROCESS | 3252 | 1467049228478 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 10:40:28 INFO - PROCESS | 3252 | 1467049228483 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:28 INFO - PROCESS | 3252 | 1467049228485 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:28 INFO - PROCESS | 3252 | ++DOCSHELL 16872800 == 36 [pid = 3252] [id = 149] 10:40:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (1A91FC00) [pid = 3252] [serial = 445] [outer = 00000000] 10:40:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (1B6A4800) [pid = 3252] [serial = 446] [outer = 1A91FC00] 10:40:28 INFO - PROCESS | 3252 | 1467049228530 Marionette DEBUG loaded listener.js 10:40:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (1BBD5C00) [pid = 3252] [serial = 447] [outer = 1A91FC00] 10:40:28 INFO - PROCESS | 3252 | [3252] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:40:29 INFO - PROCESS | 3252 | --DOCSHELL 1070E000 == 35 [pid = 3252] [id = 26] 10:40:29 INFO - PROCESS | 3252 | --DOCSHELL 0FFC7000 == 34 [pid = 3252] [id = 19] 10:40:29 INFO - PROCESS | 3252 | --DOCSHELL 0CE23000 == 33 [pid = 3252] [id = 23] 10:40:29 INFO - PROCESS | 3252 | --DOCSHELL 0CE58000 == 32 [pid = 3252] [id = 24] 10:40:29 INFO - PROCESS | 3252 | --DOCSHELL 0CF35C00 == 31 [pid = 3252] [id = 22] 10:40:29 INFO - PROCESS | 3252 | --DOCSHELL 10708000 == 30 [pid = 3252] [id = 25] 10:40:29 INFO - PROCESS | 3252 | --DOCSHELL 0CE2D400 == 29 [pid = 3252] [id = 129] 10:40:29 INFO - PROCESS | 3252 | --DOCSHELL 19B38400 == 28 [pid = 3252] [id = 10] 10:40:30 INFO - PROCESS | 3252 | [3252] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:40:30 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (1053DC00) [pid = 3252] [serial = 389] [outer = 00000000] [url = about:blank] 10:40:30 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (10706800) [pid = 3252] [serial = 390] [outer = 00000000] [url = about:blank] 10:40:30 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (1088E800) [pid = 3252] [serial = 392] [outer = 00000000] [url = about:blank] 10:40:30 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (0CE5AC00) [pid = 3252] [serial = 386] [outer = 00000000] [url = about:blank] 10:40:30 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (0CF31000) [pid = 3252] [serial = 387] [outer = 00000000] [url = about:blank] 10:40:30 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (16B35C00) [pid = 3252] [serial = 399] [outer = 00000000] [url = about:blank] 10:40:30 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (163C6800) [pid = 3252] [serial = 398] [outer = 00000000] [url = about:blank] 10:40:30 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (16CA9800) [pid = 3252] [serial = 401] [outer = 00000000] [url = about:blank] 10:40:30 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (16CAE800) [pid = 3252] [serial = 405] [outer = 00000000] [url = about:blank] 10:40:30 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (16B33400) [pid = 3252] [serial = 404] [outer = 00000000] [url = about:blank] 10:40:30 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (1120DC00) [pid = 3252] [serial = 374] [outer = 00000000] [url = about:blank] 10:40:30 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (1074B400) [pid = 3252] [serial = 373] [outer = 00000000] [url = about:blank] 10:40:30 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (1A05A000) [pid = 3252] [serial = 377] [outer = 00000000] [url = about:blank] 10:40:30 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (19575800) [pid = 3252] [serial = 376] [outer = 00000000] [url = about:blank] 10:40:30 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (1BBD3800) [pid = 3252] [serial = 380] [outer = 00000000] [url = about:blank] 10:40:30 INFO - PROCESS | 3252 | --DOMWINDOW == 67 (1B69D400) [pid = 3252] [serial = 379] [outer = 00000000] [url = about:blank] 10:40:30 INFO - PROCESS | 3252 | --DOMWINDOW == 66 (1BBDEC00) [pid = 3252] [serial = 382] [outer = 00000000] [url = about:blank] 10:40:30 INFO - PROCESS | 3252 | --DOMWINDOW == 65 (16F92800) [pid = 3252] [serial = 402] [outer = 00000000] [url = about:blank] 10:40:30 INFO - PROCESS | 3252 | --DOMWINDOW == 64 (15278800) [pid = 3252] [serial = 395] [outer = 00000000] [url = about:blank] 10:40:30 INFO - PROCESS | 3252 | --DOMWINDOW == 63 (15419800) [pid = 3252] [serial = 396] [outer = 00000000] [url = about:blank] 10:40:30 INFO - PROCESS | 3252 | --DOMWINDOW == 62 (19572000) [pid = 3252] [serial = 410] [outer = 00000000] [url = about:blank] 10:40:30 INFO - PROCESS | 3252 | --DOMWINDOW == 61 (17781400) [pid = 3252] [serial = 407] [outer = 00000000] [url = about:blank] 10:40:30 INFO - PROCESS | 3252 | --DOMWINDOW == 60 (10C31C00) [pid = 3252] [serial = 393] [outer = 00000000] [url = about:blank] 10:40:30 INFO - PROCESS | 3252 | --DOMWINDOW == 59 (184CE400) [pid = 3252] [serial = 408] [outer = 00000000] [url = about:blank] 10:40:30 INFO - PROCESS | 3252 | [3252] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:40:30 INFO - PROCESS | 3252 | 1467049230366 Marionette TRACE conn6 <- [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]]]}] 10:40:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 10:40:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 2032ms 10:40:30 INFO - PROCESS | 3252 | 1467049230410 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 10:40:30 INFO - PROCESS | 3252 | 1467049230415 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 10:40:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 10:40:30 INFO - PROCESS | 3252 | 1467049230420 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 10:40:30 INFO - PROCESS | 3252 | 1467049230423 Marionette TRACE conn6 <- [1,562,null,{}] 10:40:30 INFO - PROCESS | 3252 | 1467049230430 Marionette TRACE conn6 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:30 INFO - PROCESS | 3252 | 1467049230433 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:30 INFO - PROCESS | 3252 | 1467049230527 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 10:40:30 INFO - PROCESS | 3252 | 1467049230534 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:30 INFO - PROCESS | 3252 | 1467049230537 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:30 INFO - PROCESS | 3252 | ++DOCSHELL 0FF6E800 == 29 [pid = 3252] [id = 150] 10:40:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 60 (0FF6FC00) [pid = 3252] [serial = 448] [outer = 00000000] 10:40:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 61 (10035400) [pid = 3252] [serial = 449] [outer = 0FF6FC00] 10:40:30 INFO - PROCESS | 3252 | 1467049230588 Marionette DEBUG loaded listener.js 10:40:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 62 (100E6400) [pid = 3252] [serial = 450] [outer = 0FF6FC00] 10:40:30 INFO - PROCESS | 3252 | 1467049231005 Marionette TRACE conn6 <- [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]]]}] 10:40:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 10:40:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 630ms 10:40:31 INFO - PROCESS | 3252 | 1467049231054 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 10:40:31 INFO - PROCESS | 3252 | 1467049231059 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 10:40:31 INFO - PROCESS | 3252 | 1467049231066 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 10:40:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 10:40:31 INFO - PROCESS | 3252 | 1467049231069 Marionette TRACE conn6 <- [1,566,null,{}] 10:40:31 INFO - PROCESS | 3252 | 1467049231073 Marionette TRACE conn6 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:31 INFO - PROCESS | 3252 | 1467049231075 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:31 INFO - PROCESS | 3252 | 1467049231164 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 10:40:31 INFO - PROCESS | 3252 | 1467049231171 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:31 INFO - PROCESS | 3252 | 1467049231174 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:31 INFO - PROCESS | 3252 | ++DOCSHELL 10703000 == 30 [pid = 3252] [id = 151] 10:40:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 63 (10706400) [pid = 3252] [serial = 451] [outer = 00000000] 10:40:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 64 (1070CC00) [pid = 3252] [serial = 452] [outer = 10706400] 10:40:31 INFO - PROCESS | 3252 | 1467049231221 Marionette DEBUG loaded listener.js 10:40:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 65 (10725C00) [pid = 3252] [serial = 453] [outer = 10706400] 10:40:31 INFO - PROCESS | 3252 | 1467049231757 Marionette TRACE conn6 <- [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]]]}] 10:40:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 10:40:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 730ms 10:40:31 INFO - PROCESS | 3252 | 1467049231800 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 10:40:31 INFO - PROCESS | 3252 | 1467049231802 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 10:40:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 10:40:31 INFO - PROCESS | 3252 | 1467049231806 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 10:40:31 INFO - PROCESS | 3252 | 1467049231809 Marionette TRACE conn6 <- [1,570,null,{}] 10:40:31 INFO - PROCESS | 3252 | 1467049231820 Marionette TRACE conn6 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:31 INFO - PROCESS | 3252 | 1467049231824 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:31 INFO - PROCESS | 3252 | 1467049231938 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 10:40:31 INFO - PROCESS | 3252 | 1467049231991 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:31 INFO - PROCESS | 3252 | 1467049231994 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:32 INFO - PROCESS | 3252 | ++DOCSHELL 11206800 == 31 [pid = 3252] [id = 152] 10:40:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 66 (11207C00) [pid = 3252] [serial = 454] [outer = 00000000] 10:40:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 67 (11226400) [pid = 3252] [serial = 455] [outer = 11207C00] 10:40:32 INFO - PROCESS | 3252 | 1467049232042 Marionette DEBUG loaded listener.js 10:40:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 68 (11892800) [pid = 3252] [serial = 456] [outer = 11207C00] 10:40:32 INFO - PROCESS | 3252 | 1467049232448 Marionette TRACE conn6 <- [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]]]}] 10:40:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 10:40:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 670ms 10:40:32 INFO - PROCESS | 3252 | 1467049232479 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 10:40:32 INFO - PROCESS | 3252 | 1467049232482 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 10:40:32 INFO - PROCESS | 3252 | 1467049232485 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 10:40:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 10:40:32 INFO - PROCESS | 3252 | 1467049232486 Marionette TRACE conn6 <- [1,574,null,{}] 10:40:32 INFO - PROCESS | 3252 | 1467049232490 Marionette TRACE conn6 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:32 INFO - PROCESS | 3252 | 1467049232492 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:32 INFO - PROCESS | 3252 | 1467049232574 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 10:40:32 INFO - PROCESS | 3252 | 1467049232579 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:32 INFO - PROCESS | 3252 | 1467049232581 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:32 INFO - PROCESS | 3252 | ++DOCSHELL 149DCC00 == 32 [pid = 3252] [id = 153] 10:40:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (14B61800) [pid = 3252] [serial = 457] [outer = 00000000] 10:40:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (1541DC00) [pid = 3252] [serial = 458] [outer = 14B61800] 10:40:32 INFO - PROCESS | 3252 | 1467049232626 Marionette DEBUG loaded listener.js 10:40:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (15423400) [pid = 3252] [serial = 459] [outer = 14B61800] 10:40:32 INFO - PROCESS | 3252 | [3252] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:40:32 INFO - PROCESS | 3252 | [3252] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:40:32 INFO - PROCESS | 3252 | [3252] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:40:32 INFO - PROCESS | 3252 | [3252] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:40:33 INFO - PROCESS | 3252 | 1467049233057 Marionette TRACE conn6 <- [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]]]}] 10:40:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 10:40:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 630ms 10:40:33 INFO - PROCESS | 3252 | 1467049233120 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 10:40:33 INFO - PROCESS | 3252 | 1467049233122 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 10:40:33 INFO - PROCESS | 3252 | 1467049233125 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 10:40:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 10:40:33 INFO - PROCESS | 3252 | 1467049233127 Marionette TRACE conn6 <- [1,578,null,{}] 10:40:33 INFO - PROCESS | 3252 | 1467049233130 Marionette TRACE conn6 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:33 INFO - PROCESS | 3252 | 1467049233132 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:33 INFO - PROCESS | 3252 | 1467049233209 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 10:40:33 INFO - PROCESS | 3252 | 1467049233216 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:33 INFO - PROCESS | 3252 | 1467049233218 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:33 INFO - PROCESS | 3252 | ++DOCSHELL 163C7800 == 33 [pid = 3252] [id = 154] 10:40:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (163C8000) [pid = 3252] [serial = 460] [outer = 00000000] 10:40:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (16B33400) [pid = 3252] [serial = 461] [outer = 163C8000] 10:40:33 INFO - PROCESS | 3252 | 1467049233263 Marionette DEBUG loaded listener.js 10:40:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (16B37800) [pid = 3252] [serial = 462] [outer = 163C8000] 10:40:33 INFO - PROCESS | 3252 | 1467049233695 Marionette TRACE conn6 <- [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]]]}] 10:40:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 10:40:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 630ms 10:40:33 INFO - PROCESS | 3252 | 1467049233760 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 10:40:33 INFO - PROCESS | 3252 | 1467049233762 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 10:40:33 INFO - PROCESS | 3252 | 1467049233765 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 10:40:33 INFO - PROCESS | 3252 | 1467049233767 Marionette TRACE conn6 <- [1,582,null,{}] 10:40:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 10:40:33 INFO - PROCESS | 3252 | 1467049233770 Marionette TRACE conn6 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:33 INFO - PROCESS | 3252 | 1467049233776 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:33 INFO - PROCESS | 3252 | 1467049233879 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 10:40:33 INFO - PROCESS | 3252 | 1467049233920 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:33 INFO - PROCESS | 3252 | 1467049233921 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:33 INFO - PROCESS | 3252 | ++DOCSHELL 16CB2000 == 34 [pid = 3252] [id = 155] 10:40:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (16CB3C00) [pid = 3252] [serial = 463] [outer = 00000000] 10:40:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (16F9EC00) [pid = 3252] [serial = 464] [outer = 16CB3C00] 10:40:33 INFO - PROCESS | 3252 | 1467049233965 Marionette DEBUG loaded listener.js 10:40:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (11284400) [pid = 3252] [serial = 465] [outer = 16CB3C00] 10:40:34 INFO - PROCESS | 3252 | 1467049234395 Marionette TRACE conn6 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 10:40:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 10:40:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 670ms 10:40:34 INFO - PROCESS | 3252 | 1467049234439 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 10:40:34 INFO - PROCESS | 3252 | 1467049234441 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 10:40:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 10:40:34 INFO - PROCESS | 3252 | 1467049234444 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 10:40:34 INFO - PROCESS | 3252 | 1467049234446 Marionette TRACE conn6 <- [1,586,null,{}] 10:40:34 INFO - PROCESS | 3252 | 1467049234449 Marionette TRACE conn6 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:34 INFO - PROCESS | 3252 | 1467049234451 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:34 INFO - PROCESS | 3252 | 1467049234527 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 10:40:34 INFO - PROCESS | 3252 | 1467049234532 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:34 INFO - PROCESS | 3252 | 1467049234534 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:34 INFO - PROCESS | 3252 | ++DOCSHELL 17759000 == 35 [pid = 3252] [id = 156] 10:40:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (1775B000) [pid = 3252] [serial = 466] [outer = 00000000] 10:40:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (18465800) [pid = 3252] [serial = 467] [outer = 1775B000] 10:40:34 INFO - PROCESS | 3252 | 1467049234578 Marionette DEBUG loaded listener.js 10:40:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (184C7400) [pid = 3252] [serial = 468] [outer = 1775B000] 10:40:34 INFO - PROCESS | 3252 | 1467049234985 Marionette TRACE conn6 <- [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]]]}] 10:40:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 10:40:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 571ms 10:40:35 INFO - PROCESS | 3252 | 1467049235016 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 10:40:35 INFO - PROCESS | 3252 | 1467049235018 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 10:40:35 INFO - PROCESS | 3252 | 1467049235039 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 10:40:35 INFO - PROCESS | 3252 | 1467049235041 Marionette TRACE conn6 <- [1,590,null,{}] 10:40:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 10:40:35 INFO - PROCESS | 3252 | 1467049235044 Marionette TRACE conn6 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:35 INFO - PROCESS | 3252 | 1467049235046 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:35 INFO - PROCESS | 3252 | 1467049235122 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 10:40:35 INFO - PROCESS | 3252 | 1467049235127 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:35 INFO - PROCESS | 3252 | 1467049235129 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:35 INFO - PROCESS | 3252 | ++DOCSHELL 1777BC00 == 36 [pid = 3252] [id = 157] 10:40:35 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (1853AC00) [pid = 3252] [serial = 469] [outer = 00000000] 10:40:35 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (19569400) [pid = 3252] [serial = 470] [outer = 1853AC00] 10:40:35 INFO - PROCESS | 3252 | 1467049235172 Marionette DEBUG loaded listener.js 10:40:35 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (15421400) [pid = 3252] [serial = 471] [outer = 1853AC00] 10:40:35 INFO - PROCESS | 3252 | 1467049235645 Marionette TRACE conn6 <- [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]]]}] 10:40:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 10:40:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 630ms 10:40:35 INFO - PROCESS | 3252 | 1467049235675 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 10:40:35 INFO - PROCESS | 3252 | 1467049235677 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 10:40:35 INFO - PROCESS | 3252 | 1467049235680 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 10:40:35 INFO - PROCESS | 3252 | 1467049235682 Marionette TRACE conn6 <- [1,594,null,{}] 10:40:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 10:40:35 INFO - PROCESS | 3252 | 1467049235686 Marionette TRACE conn6 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:35 INFO - PROCESS | 3252 | 1467049235687 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:35 INFO - PROCESS | 3252 | 1467049235795 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 10:40:35 INFO - PROCESS | 3252 | 1467049235803 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:35 INFO - PROCESS | 3252 | 1467049235805 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:35 INFO - PROCESS | 3252 | ++DOCSHELL 11206000 == 37 [pid = 3252] [id = 158] 10:40:35 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (195F2000) [pid = 3252] [serial = 472] [outer = 00000000] 10:40:35 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (1A060400) [pid = 3252] [serial = 473] [outer = 195F2000] 10:40:35 INFO - PROCESS | 3252 | 1467049235896 Marionette DEBUG loaded listener.js 10:40:35 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (1A061400) [pid = 3252] [serial = 474] [outer = 195F2000] 10:40:36 INFO - PROCESS | 3252 | [3252] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 10:40:36 INFO - PROCESS | 3252 | 1467049236673 Marionette TRACE conn6 <- [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]]]}] 10:40:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 10:40:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1017ms 10:40:36 INFO - PROCESS | 3252 | 1467049236701 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 10:40:36 INFO - PROCESS | 3252 | 1467049236703 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 10:40:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 10:40:36 INFO - PROCESS | 3252 | 1467049236712 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 10:40:36 INFO - PROCESS | 3252 | 1467049236713 Marionette TRACE conn6 <- [1,598,null,{}] 10:40:36 INFO - PROCESS | 3252 | 1467049236717 Marionette TRACE conn6 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:36 INFO - PROCESS | 3252 | 1467049236719 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:36 INFO - PROCESS | 3252 | 1467049236843 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 10:40:36 INFO - PROCESS | 3252 | 1467049236852 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:36 INFO - PROCESS | 3252 | 1467049236854 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:36 INFO - PROCESS | 3252 | ++DOCSHELL 19567000 == 38 [pid = 3252] [id = 159] 10:40:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (1A76BC00) [pid = 3252] [serial = 475] [outer = 00000000] 10:40:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (1A802400) [pid = 3252] [serial = 476] [outer = 1A76BC00] 10:40:36 INFO - PROCESS | 3252 | 1467049236946 Marionette DEBUG loaded listener.js 10:40:37 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (1A887C00) [pid = 3252] [serial = 477] [outer = 1A76BC00] 10:40:37 INFO - PROCESS | 3252 | 1467049237482 Marionette TRACE conn6 <- [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]]]}] 10:40:37 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (1BBDA400) [pid = 3252] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 10:40:37 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (16CB6800) [pid = 3252] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 10:40:37 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (193EF800) [pid = 3252] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 10:40:37 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (184C3400) [pid = 3252] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 10:40:37 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (1A886400) [pid = 3252] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 10:40:37 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (16CC6400) [pid = 3252] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 10:40:37 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (1541F800) [pid = 3252] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 10:40:37 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (1053E800) [pid = 3252] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 10:40:37 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (1053C400) [pid = 3252] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 10:40:37 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (10DA1800) [pid = 3252] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 10:40:37 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (0CF33400) [pid = 3252] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 10:40:37 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (1956A000) [pid = 3252] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 10:40:37 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (1541D000) [pid = 3252] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 10:40:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 10:40:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 833ms 10:40:37 INFO - PROCESS | 3252 | 1467049237550 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 10:40:37 INFO - PROCESS | 3252 | 1467049237552 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 10:40:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 10:40:37 INFO - PROCESS | 3252 | 1467049237555 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 10:40:37 INFO - PROCESS | 3252 | 1467049237558 Marionette TRACE conn6 <- [1,602,null,{}] 10:40:37 INFO - PROCESS | 3252 | 1467049237561 Marionette TRACE conn6 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:37 INFO - PROCESS | 3252 | 1467049237564 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:37 INFO - PROCESS | 3252 | 1467049237655 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 10:40:37 INFO - PROCESS | 3252 | 1467049237661 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:37 INFO - PROCESS | 3252 | 1467049237663 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:37 INFO - PROCESS | 3252 | ++DOCSHELL 10DA8000 == 39 [pid = 3252] [id = 160] 10:40:37 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (10DA9000) [pid = 3252] [serial = 478] [outer = 00000000] 10:40:37 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (1544C800) [pid = 3252] [serial = 479] [outer = 10DA9000] 10:40:37 INFO - PROCESS | 3252 | 1467049237709 Marionette DEBUG loaded listener.js 10:40:37 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (17758000) [pid = 3252] [serial = 480] [outer = 10DA9000] 10:40:38 INFO - PROCESS | 3252 | 1467049238180 Marionette TRACE conn6 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 10:40:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 10:40:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 670ms 10:40:38 INFO - PROCESS | 3252 | 1467049238229 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 10:40:38 INFO - PROCESS | 3252 | 1467049238231 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 10:40:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 10:40:38 INFO - PROCESS | 3252 | 1467049238234 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 10:40:38 INFO - PROCESS | 3252 | 1467049238236 Marionette TRACE conn6 <- [1,606,null,{}] 10:40:38 INFO - PROCESS | 3252 | 1467049238239 Marionette TRACE conn6 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:38 INFO - PROCESS | 3252 | 1467049238241 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:38 INFO - PROCESS | 3252 | 1467049238320 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 10:40:38 INFO - PROCESS | 3252 | 1467049238325 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:38 INFO - PROCESS | 3252 | 1467049238327 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:38 INFO - PROCESS | 3252 | ++DOCSHELL 0CE59000 == 40 [pid = 3252] [id = 161] 10:40:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (16B3B400) [pid = 3252] [serial = 481] [outer = 00000000] 10:40:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (1A892400) [pid = 3252] [serial = 482] [outer = 16B3B400] 10:40:38 INFO - PROCESS | 3252 | 1467049238370 Marionette DEBUG loaded listener.js 10:40:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (1A918000) [pid = 3252] [serial = 483] [outer = 16B3B400] 10:40:38 INFO - PROCESS | 3252 | 1467049238785 Marionette TRACE conn6 <- [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]]]}] 10:40:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 10:40:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 570ms 10:40:38 INFO - PROCESS | 3252 | 1467049238810 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 10:40:38 INFO - PROCESS | 3252 | 1467049238812 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 10:40:38 INFO - PROCESS | 3252 | 1467049238816 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 10:40:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 10:40:38 INFO - PROCESS | 3252 | 1467049238817 Marionette TRACE conn6 <- [1,610,null,{}] 10:40:38 INFO - PROCESS | 3252 | 1467049238821 Marionette TRACE conn6 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:38 INFO - PROCESS | 3252 | 1467049238822 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:38 INFO - PROCESS | 3252 | 1467049238937 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 10:40:38 INFO - PROCESS | 3252 | 1467049238944 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:38 INFO - PROCESS | 3252 | 1467049238946 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:38 INFO - PROCESS | 3252 | ++DOCSHELL 1B69C800 == 41 [pid = 3252] [id = 162] 10:40:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (1B69D000) [pid = 3252] [serial = 484] [outer = 00000000] 10:40:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (1BBD5400) [pid = 3252] [serial = 485] [outer = 1B69D000] 10:40:38 INFO - PROCESS | 3252 | 1467049238989 Marionette DEBUG loaded listener.js 10:40:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (1BBDC800) [pid = 3252] [serial = 486] [outer = 1B69D000] 10:40:39 INFO - PROCESS | 3252 | 1467049239402 Marionette TRACE conn6 <- [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]]]}] 10:40:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 10:40:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 631ms 10:40:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 10:40:39 INFO - PROCESS | 3252 | 1467049239451 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 10:40:39 INFO - PROCESS | 3252 | 1467049239453 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 10:40:39 INFO - PROCESS | 3252 | 1467049239456 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 10:40:39 INFO - PROCESS | 3252 | 1467049239458 Marionette TRACE conn6 <- [1,614,null,{}] 10:40:39 INFO - PROCESS | 3252 | 1467049239461 Marionette TRACE conn6 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:39 INFO - PROCESS | 3252 | 1467049239463 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:39 INFO - PROCESS | 3252 | 1467049239586 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 10:40:39 INFO - PROCESS | 3252 | 1467049239746 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:39 INFO - PROCESS | 3252 | 1467049239749 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:39 INFO - PROCESS | 3252 | ++DOCSHELL 0CE55800 == 42 [pid = 3252] [id = 163] 10:40:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (0CE56000) [pid = 3252] [serial = 487] [outer = 00000000] 10:40:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (0CF30800) [pid = 3252] [serial = 488] [outer = 0CE56000] 10:40:39 INFO - PROCESS | 3252 | 1467049239831 Marionette DEBUG loaded listener.js 10:40:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (0CF37000) [pid = 3252] [serial = 489] [outer = 0CE56000] 10:40:40 INFO - PROCESS | 3252 | 1467049240568 Marionette TRACE conn6 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 10:40:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 10:40:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1184ms 10:40:40 INFO - PROCESS | 3252 | 1467049240644 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 10:40:40 INFO - PROCESS | 3252 | 1467049240648 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 10:40:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 10:40:40 INFO - PROCESS | 3252 | 1467049240653 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 10:40:40 INFO - PROCESS | 3252 | 1467049240657 Marionette TRACE conn6 <- [1,618,null,{}] 10:40:40 INFO - PROCESS | 3252 | 1467049240662 Marionette TRACE conn6 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:40 INFO - PROCESS | 3252 | 1467049240665 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:40 INFO - PROCESS | 3252 | 1467049240792 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 10:40:40 INFO - PROCESS | 3252 | 1467049240910 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:40 INFO - PROCESS | 3252 | 1467049240913 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:40 INFO - PROCESS | 3252 | ++DOCSHELL 10704000 == 43 [pid = 3252] [id = 164] 10:40:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (10723000) [pid = 3252] [serial = 490] [outer = 00000000] 10:40:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 90 (10747000) [pid = 3252] [serial = 491] [outer = 10723000] 10:40:40 INFO - PROCESS | 3252 | 1467049240970 Marionette DEBUG loaded listener.js 10:40:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 91 (10C29800) [pid = 3252] [serial = 492] [outer = 10723000] 10:40:41 INFO - PROCESS | 3252 | 1467049241874 Marionette TRACE conn6 <- [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]]]}] 10:40:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 10:40:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1270ms 10:40:41 INFO - PROCESS | 3252 | --DOCSHELL 1B69C800 == 42 [pid = 3252] [id = 162] 10:40:41 INFO - PROCESS | 3252 | --DOCSHELL 0CE59000 == 41 [pid = 3252] [id = 161] 10:40:41 INFO - PROCESS | 3252 | --DOCSHELL 10DA8000 == 40 [pid = 3252] [id = 160] 10:40:41 INFO - PROCESS | 3252 | --DOCSHELL 19567000 == 39 [pid = 3252] [id = 159] 10:40:41 INFO - PROCESS | 3252 | --DOCSHELL 11206000 == 38 [pid = 3252] [id = 158] 10:40:41 INFO - PROCESS | 3252 | --DOCSHELL 1777BC00 == 37 [pid = 3252] [id = 157] 10:40:41 INFO - PROCESS | 3252 | --DOCSHELL 17759000 == 36 [pid = 3252] [id = 156] 10:40:41 INFO - PROCESS | 3252 | --DOCSHELL 16CB2000 == 35 [pid = 3252] [id = 155] 10:40:41 INFO - PROCESS | 3252 | --DOCSHELL 163C7800 == 34 [pid = 3252] [id = 154] 10:40:41 INFO - PROCESS | 3252 | --DOCSHELL 149DCC00 == 33 [pid = 3252] [id = 153] 10:40:41 INFO - PROCESS | 3252 | --DOCSHELL 11206800 == 32 [pid = 3252] [id = 152] 10:40:41 INFO - PROCESS | 3252 | --DOMWINDOW == 90 (1B6A4800) [pid = 3252] [serial = 446] [outer = 00000000] [url = about:blank] 10:40:41 INFO - PROCESS | 3252 | 1467049241982 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 10:40:41 INFO - PROCESS | 3252 | 1467049241986 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 10:40:41 INFO - PROCESS | 3252 | --DOCSHELL 10703000 == 31 [pid = 3252] [id = 151] 10:40:41 INFO - PROCESS | 3252 | --DOCSHELL 0FF6E800 == 30 [pid = 3252] [id = 150] 10:40:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 10:40:41 INFO - PROCESS | 3252 | 1467049241992 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 10:40:41 INFO - PROCESS | 3252 | 1467049241995 Marionette TRACE conn6 <- [1,622,null,{}] 10:40:41 INFO - PROCESS | 3252 | 1467049242001 Marionette TRACE conn6 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:41 INFO - PROCESS | 3252 | 1467049242003 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:42 INFO - PROCESS | 3252 | 1467049242095 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 10:40:42 INFO - PROCESS | 3252 | 1467049242103 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:42 INFO - PROCESS | 3252 | 1467049242107 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:42 INFO - PROCESS | 3252 | ++DOCSHELL 100E2400 == 31 [pid = 3252] [id = 165] 10:40:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 91 (100E7800) [pid = 3252] [serial = 493] [outer = 00000000] 10:40:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 92 (10533000) [pid = 3252] [serial = 494] [outer = 100E7800] 10:40:42 INFO - PROCESS | 3252 | 1467049242155 Marionette DEBUG loaded listener.js 10:40:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 93 (1053C000) [pid = 3252] [serial = 495] [outer = 100E7800] 10:40:42 INFO - PROCESS | 3252 | --DOMWINDOW == 92 (1C215400) [pid = 3252] [serial = 383] [outer = 00000000] [url = about:blank] 10:40:42 INFO - PROCESS | 3252 | --DOMWINDOW == 91 (1A918C00) [pid = 3252] [serial = 444] [outer = 00000000] [url = about:blank] 10:40:42 INFO - PROCESS | 3252 | --DOMWINDOW == 90 (1956A400) [pid = 3252] [serial = 431] [outer = 00000000] [url = about:blank] 10:40:42 INFO - PROCESS | 3252 | --DOMWINDOW == 89 (1A498400) [pid = 3252] [serial = 434] [outer = 00000000] [url = about:blank] 10:40:42 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (19572400) [pid = 3252] [serial = 432] [outer = 00000000] [url = about:blank] 10:40:42 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (1A88C800) [pid = 3252] [serial = 437] [outer = 00000000] [url = about:blank] 10:40:42 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (1A774C00) [pid = 3252] [serial = 435] [outer = 00000000] [url = about:blank] 10:40:42 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (1A918400) [pid = 3252] [serial = 443] [outer = 00000000] [url = about:blank] 10:40:42 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (1A891400) [pid = 3252] [serial = 438] [outer = 00000000] [url = about:blank] 10:40:42 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (1775DC00) [pid = 3252] [serial = 428] [outer = 00000000] [url = about:blank] 10:40:42 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (16191400) [pid = 3252] [serial = 425] [outer = 00000000] [url = about:blank] 10:40:42 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (163D0800) [pid = 3252] [serial = 426] [outer = 00000000] [url = about:blank] 10:40:42 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (1072F400) [pid = 3252] [serial = 422] [outer = 00000000] [url = about:blank] 10:40:42 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (1074AC00) [pid = 3252] [serial = 423] [outer = 00000000] [url = about:blank] 10:40:42 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (10722800) [pid = 3252] [serial = 420] [outer = 00000000] [url = about:blank] 10:40:42 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (10705000) [pid = 3252] [serial = 419] [outer = 00000000] [url = about:blank] 10:40:42 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (1524C400) [pid = 3252] [serial = 417] [outer = 00000000] [url = about:blank] 10:40:42 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (149DA400) [pid = 3252] [serial = 416] [outer = 00000000] [url = about:blank] 10:40:42 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (1007AC00) [pid = 3252] [serial = 414] [outer = 00000000] [url = about:blank] 10:40:42 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (0FF2AC00) [pid = 3252] [serial = 413] [outer = 00000000] [url = about:blank] 10:40:42 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (19574400) [pid = 3252] [serial = 411] [outer = 00000000] [url = about:blank] 10:40:42 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (184CC800) [pid = 3252] [serial = 440] [outer = 00000000] [url = about:blank] 10:40:42 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (1A889000) [pid = 3252] [serial = 441] [outer = 00000000] [url = about:blank] 10:40:42 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (1846A800) [pid = 3252] [serial = 429] [outer = 00000000] [url = about:blank] 10:40:42 INFO - PROCESS | 3252 | [3252] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:40:42 INFO - PROCESS | 3252 | [3252] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:40:42 INFO - PROCESS | 3252 | [3252] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:40:42 INFO - PROCESS | 3252 | [3252] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:40:42 INFO - PROCESS | 3252 | 1467049242656 Marionette TRACE conn6 <- [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]]]}] 10:40:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 10:40:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 670ms 10:40:42 INFO - PROCESS | 3252 | 1467049242663 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 10:40:42 INFO - PROCESS | 3252 | 1467049242667 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 10:40:42 INFO - PROCESS | 3252 | 1467049242674 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 10:40:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 10:40:42 INFO - PROCESS | 3252 | 1467049242677 Marionette TRACE conn6 <- [1,626,null,{}] 10:40:42 INFO - PROCESS | 3252 | 1467049242680 Marionette TRACE conn6 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:42 INFO - PROCESS | 3252 | 1467049242683 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:42 INFO - PROCESS | 3252 | 1467049242774 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 10:40:42 INFO - PROCESS | 3252 | 1467049242780 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:42 INFO - PROCESS | 3252 | 1467049242782 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:42 INFO - PROCESS | 3252 | ++DOCSHELL 10744000 == 32 [pid = 3252] [id = 166] 10:40:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (10748000) [pid = 3252] [serial = 496] [outer = 00000000] 10:40:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (11207800) [pid = 3252] [serial = 497] [outer = 10748000] 10:40:42 INFO - PROCESS | 3252 | 1467049242829 Marionette DEBUG loaded listener.js 10:40:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (1188E000) [pid = 3252] [serial = 498] [outer = 10748000] 10:40:43 INFO - PROCESS | 3252 | [3252] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:40:43 INFO - PROCESS | 3252 | [3252] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:40:43 INFO - PROCESS | 3252 | [3252] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:40:43 INFO - PROCESS | 3252 | [3252] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:40:43 INFO - PROCESS | 3252 | 1467049243298 Marionette TRACE conn6 <- [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]]]}] 10:40:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 10:40:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 670ms 10:40:43 INFO - PROCESS | 3252 | 1467049243348 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 10:40:43 INFO - PROCESS | 3252 | 1467049243350 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 10:40:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 10:40:43 INFO - PROCESS | 3252 | 1467049243354 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 10:40:43 INFO - PROCESS | 3252 | 1467049243357 Marionette TRACE conn6 <- [1,630,null,{}] 10:40:43 INFO - PROCESS | 3252 | 1467049243368 Marionette TRACE conn6 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:43 INFO - PROCESS | 3252 | 1467049243372 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:43 INFO - PROCESS | 3252 | 1467049243456 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 10:40:43 INFO - PROCESS | 3252 | 1467049243569 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:43 INFO - PROCESS | 3252 | 1467049243572 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:43 INFO - PROCESS | 3252 | ++DOCSHELL 1541F800 == 33 [pid = 3252] [id = 167] 10:40:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (1541FC00) [pid = 3252] [serial = 499] [outer = 00000000] 10:40:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (16190800) [pid = 3252] [serial = 500] [outer = 1541FC00] 10:40:43 INFO - PROCESS | 3252 | 1467049243619 Marionette DEBUG loaded listener.js 10:40:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (163D0800) [pid = 3252] [serial = 501] [outer = 1541FC00] 10:40:44 INFO - PROCESS | 3252 | 1467049244010 Marionette TRACE conn6 <- [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]]]}] 10:40:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 10:40:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 670ms 10:40:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 10:40:44 INFO - PROCESS | 3252 | 1467049244027 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 10:40:44 INFO - PROCESS | 3252 | 1467049244030 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 10:40:44 INFO - PROCESS | 3252 | 1467049244033 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 10:40:44 INFO - PROCESS | 3252 | 1467049244035 Marionette TRACE conn6 <- [1,634,null,{}] 10:40:44 INFO - PROCESS | 3252 | 1467049244038 Marionette TRACE conn6 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:44 INFO - PROCESS | 3252 | 1467049244040 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:44 INFO - PROCESS | 3252 | 1467049244123 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 10:40:44 INFO - PROCESS | 3252 | 1467049244219 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:44 INFO - PROCESS | 3252 | 1467049244221 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:44 INFO - PROCESS | 3252 | ++DOCSHELL 16B35C00 == 34 [pid = 3252] [id = 168] 10:40:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (16B36400) [pid = 3252] [serial = 502] [outer = 00000000] 10:40:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (16CAF000) [pid = 3252] [serial = 503] [outer = 16B36400] 10:40:44 INFO - PROCESS | 3252 | 1467049244267 Marionette DEBUG loaded listener.js 10:40:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (16F94000) [pid = 3252] [serial = 504] [outer = 16B36400] 10:40:44 INFO - PROCESS | 3252 | 1467049244678 Marionette TRACE conn6 <- [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]]]}] 10:40:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 10:40:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 670ms 10:40:44 INFO - PROCESS | 3252 | 1467049244704 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 10:40:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 10:40:44 INFO - PROCESS | 3252 | 1467049244706 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 10:40:44 INFO - PROCESS | 3252 | 1467049244709 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 10:40:44 INFO - PROCESS | 3252 | 1467049244710 Marionette TRACE conn6 <- [1,638,null,{}] 10:40:44 INFO - PROCESS | 3252 | 1467049244714 Marionette TRACE conn6 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:44 INFO - PROCESS | 3252 | 1467049244716 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:44 INFO - PROCESS | 3252 | 1467049244821 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 10:40:44 INFO - PROCESS | 3252 | 1467049244903 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:44 INFO - PROCESS | 3252 | 1467049244905 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:44 INFO - PROCESS | 3252 | ++DOCSHELL 1070D000 == 35 [pid = 3252] [id = 169] 10:40:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (1775C000) [pid = 3252] [serial = 505] [outer = 00000000] 10:40:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (17781400) [pid = 3252] [serial = 506] [outer = 1775C000] 10:40:44 INFO - PROCESS | 3252 | 1467049244949 Marionette DEBUG loaded listener.js 10:40:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (184D0400) [pid = 3252] [serial = 507] [outer = 1775C000] 10:40:45 INFO - PROCESS | 3252 | 1467049245383 Marionette TRACE conn6 <- [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]]]}] 10:40:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 10:40:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 730ms 10:40:45 INFO - PROCESS | 3252 | 1467049245440 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 10:40:45 INFO - PROCESS | 3252 | 1467049245442 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 10:40:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 10:40:45 INFO - PROCESS | 3252 | 1467049245445 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 10:40:45 INFO - PROCESS | 3252 | 1467049245446 Marionette TRACE conn6 <- [1,642,null,{}] 10:40:45 INFO - PROCESS | 3252 | 1467049245457 Marionette TRACE conn6 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:45 INFO - PROCESS | 3252 | 1467049245462 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:45 INFO - PROCESS | 3252 | 1467049245603 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 10:40:45 INFO - PROCESS | 3252 | 1467049245662 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:45 INFO - PROCESS | 3252 | 1467049245664 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:45 INFO - PROCESS | 3252 | ++DOCSHELL 195F7400 == 36 [pid = 3252] [id = 170] 10:40:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (195F7C00) [pid = 3252] [serial = 508] [outer = 00000000] 10:40:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (1A058400) [pid = 3252] [serial = 509] [outer = 195F7C00] 10:40:45 INFO - PROCESS | 3252 | 1467049245709 Marionette DEBUG loaded listener.js 10:40:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (1A05B000) [pid = 3252] [serial = 510] [outer = 195F7C00] 10:40:46 INFO - PROCESS | 3252 | 1467049246127 Marionette TRACE conn6 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 10:40:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 10:40:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 730ms 10:40:46 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (163C8000) [pid = 3252] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 10:40:46 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (0FF6FC00) [pid = 3252] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 10:40:46 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (195F2000) [pid = 3252] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 10:40:46 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (1775B000) [pid = 3252] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 10:40:46 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (1A76BC00) [pid = 3252] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 10:40:46 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (10DA9000) [pid = 3252] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 10:40:46 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (10706400) [pid = 3252] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 10:40:46 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (16B3B400) [pid = 3252] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 10:40:46 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (14B61800) [pid = 3252] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 10:40:46 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (16CB3C00) [pid = 3252] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 10:40:46 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (11207C00) [pid = 3252] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 10:40:46 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (1853AC00) [pid = 3252] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 10:40:46 INFO - PROCESS | 3252 | 1467049246250 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 10:40:46 INFO - PROCESS | 3252 | 1467049246252 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 10:40:46 INFO - PROCESS | 3252 | 1467049246260 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 10:40:46 INFO - PROCESS | 3252 | 1467049246262 Marionette TRACE conn6 <- [1,646,null,{}] 10:40:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 10:40:46 INFO - PROCESS | 3252 | 1467049246266 Marionette TRACE conn6 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:46 INFO - PROCESS | 3252 | 1467049246268 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:46 INFO - PROCESS | 3252 | 1467049246348 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 10:40:46 INFO - PROCESS | 3252 | 1467049246356 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:46 INFO - PROCESS | 3252 | 1467049246358 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:46 INFO - PROCESS | 3252 | ++DOCSHELL 1541B800 == 37 [pid = 3252] [id = 171] 10:40:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (1618FC00) [pid = 3252] [serial = 511] [outer = 00000000] 10:40:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (16CB3C00) [pid = 3252] [serial = 512] [outer = 1618FC00] 10:40:46 INFO - PROCESS | 3252 | 1467049246401 Marionette DEBUG loaded listener.js 10:40:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (193F7400) [pid = 3252] [serial = 513] [outer = 1618FC00] 10:40:46 INFO - PROCESS | 3252 | 1467049246816 Marionette TRACE conn6 <- [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]]]}] 10:40:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 10:40:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 571ms 10:40:46 INFO - PROCESS | 3252 | 1467049246838 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 10:40:46 INFO - PROCESS | 3252 | 1467049246840 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 10:40:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 10:40:46 INFO - PROCESS | 3252 | 1467049246843 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 10:40:46 INFO - PROCESS | 3252 | 1467049246844 Marionette TRACE conn6 <- [1,650,null,{}] 10:40:46 INFO - PROCESS | 3252 | 1467049246858 Marionette TRACE conn6 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:46 INFO - PROCESS | 3252 | 1467049246860 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:46 INFO - PROCESS | 3252 | 1467049246943 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 10:40:46 INFO - PROCESS | 3252 | 1467049246949 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:46 INFO - PROCESS | 3252 | 1467049246950 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:46 INFO - PROCESS | 3252 | ++DOCSHELL 1A4D5C00 == 38 [pid = 3252] [id = 172] 10:40:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (1A769000) [pid = 3252] [serial = 514] [outer = 00000000] 10:40:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (1A771C00) [pid = 3252] [serial = 515] [outer = 1A769000] 10:40:46 INFO - PROCESS | 3252 | 1467049246996 Marionette DEBUG loaded listener.js 10:40:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (1A890800) [pid = 3252] [serial = 516] [outer = 1A769000] 10:40:47 INFO - PROCESS | 3252 | [3252] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:40:47 INFO - PROCESS | 3252 | [3252] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:40:47 INFO - PROCESS | 3252 | [3252] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:40:47 INFO - PROCESS | 3252 | [3252] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:40:47 INFO - PROCESS | 3252 | 1467049247416 Marionette TRACE conn6 <- [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]]]}] 10:40:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 10:40:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 630ms 10:40:47 INFO - PROCESS | 3252 | 1467049247474 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 10:40:47 INFO - PROCESS | 3252 | 1467049247485 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 10:40:47 INFO - PROCESS | 3252 | 1467049247489 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 10:40:47 INFO - PROCESS | 3252 | 1467049247491 Marionette TRACE conn6 <- [1,654,null,{}] 10:40:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 10:40:47 INFO - PROCESS | 3252 | 1467049247495 Marionette TRACE conn6 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:47 INFO - PROCESS | 3252 | 1467049247496 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:47 INFO - PROCESS | 3252 | 1467049247574 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 10:40:47 INFO - PROCESS | 3252 | 1467049247582 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:47 INFO - PROCESS | 3252 | 1467049247584 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:47 INFO - PROCESS | 3252 | ++DOCSHELL 16B3BC00 == 39 [pid = 3252] [id = 173] 10:40:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (1A893800) [pid = 3252] [serial = 517] [outer = 00000000] 10:40:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (1A915800) [pid = 3252] [serial = 518] [outer = 1A893800] 10:40:47 INFO - PROCESS | 3252 | 1467049247627 Marionette DEBUG loaded listener.js 10:40:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (1A915C00) [pid = 3252] [serial = 519] [outer = 1A893800] 10:40:47 INFO - PROCESS | 3252 | [3252] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:40:47 INFO - PROCESS | 3252 | [3252] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:40:48 INFO - PROCESS | 3252 | [3252] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:40:48 INFO - PROCESS | 3252 | 1467049248076 Marionette TRACE conn6 <- [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]]]}] 10:40:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 10:40:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 630ms 10:40:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 10:40:48 INFO - PROCESS | 3252 | 1467049248125 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 10:40:48 INFO - PROCESS | 3252 | 1467049248127 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 10:40:48 INFO - PROCESS | 3252 | 1467049248130 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 10:40:48 INFO - PROCESS | 3252 | 1467049248132 Marionette TRACE conn6 <- [1,658,null,{}] 10:40:48 INFO - PROCESS | 3252 | 1467049248135 Marionette TRACE conn6 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:48 INFO - PROCESS | 3252 | 1467049248137 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:48 INFO - PROCESS | 3252 | 1467049248215 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 10:40:48 INFO - PROCESS | 3252 | 1467049248221 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:48 INFO - PROCESS | 3252 | 1467049248223 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:48 INFO - PROCESS | 3252 | ++DOCSHELL 16875000 == 40 [pid = 3252] [id = 174] 10:40:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (16CAA000) [pid = 3252] [serial = 520] [outer = 00000000] 10:40:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (1BAF5000) [pid = 3252] [serial = 521] [outer = 16CAA000] 10:40:48 INFO - PROCESS | 3252 | 1467049248266 Marionette DEBUG loaded listener.js 10:40:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (1BAF5800) [pid = 3252] [serial = 522] [outer = 16CAA000] 10:40:48 INFO - PROCESS | 3252 | 1467049248966 Marionette TRACE conn6 <- [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]]]}] 10:40:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 10:40:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 870ms 10:40:48 INFO - PROCESS | 3252 | 1467049249003 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 10:40:49 INFO - PROCESS | 3252 | 1467049249008 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 10:40:49 INFO - PROCESS | 3252 | 1467049249012 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 10:40:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 10:40:49 INFO - PROCESS | 3252 | 1467049249016 Marionette TRACE conn6 <- [1,662,null,{}] 10:40:49 INFO - PROCESS | 3252 | 1467049249021 Marionette TRACE conn6 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:49 INFO - PROCESS | 3252 | 1467049249025 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:49 INFO - PROCESS | 3252 | 1467049249135 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 10:40:49 INFO - PROCESS | 3252 | 1467049249260 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:49 INFO - PROCESS | 3252 | 1467049249264 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:49 INFO - PROCESS | 3252 | ++DOCSHELL 0FF70400 == 41 [pid = 3252] [id = 175] 10:40:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (10474C00) [pid = 3252] [serial = 523] [outer = 00000000] 10:40:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (1074D000) [pid = 3252] [serial = 524] [outer = 10474C00] 10:40:49 INFO - PROCESS | 3252 | 1467049249321 Marionette DEBUG loaded listener.js 10:40:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (149DB800) [pid = 3252] [serial = 525] [outer = 10474C00] 10:40:49 INFO - PROCESS | 3252 | [3252] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:40:49 INFO - PROCESS | 3252 | [3252] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:40:49 INFO - PROCESS | 3252 | 1467049249866 Marionette TRACE conn6 <- [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]]]}] 10:40:49 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 10:40:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 930ms 10:40:49 INFO - PROCESS | 3252 | 1467049249947 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 10:40:49 INFO - PROCESS | 3252 | 1467049249951 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 10:40:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 10:40:49 INFO - PROCESS | 3252 | 1467049249958 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 10:40:49 INFO - PROCESS | 3252 | 1467049249961 Marionette TRACE conn6 <- [1,666,null,{}] 10:40:49 INFO - PROCESS | 3252 | 1467049249965 Marionette TRACE conn6 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:49 INFO - PROCESS | 3252 | 1467049249967 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:50 INFO - PROCESS | 3252 | 1467049250086 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 10:40:50 INFO - PROCESS | 3252 | 1467049250204 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:50 INFO - PROCESS | 3252 | 1467049250207 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:50 INFO - PROCESS | 3252 | ++DOCSHELL 16B32C00 == 42 [pid = 3252] [id = 176] 10:40:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (16B3DC00) [pid = 3252] [serial = 526] [outer = 00000000] 10:40:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (1777FC00) [pid = 3252] [serial = 527] [outer = 16B3DC00] 10:40:50 INFO - PROCESS | 3252 | 1467049250263 Marionette DEBUG loaded listener.js 10:40:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 90 (1956F400) [pid = 3252] [serial = 528] [outer = 16B3DC00] 10:40:50 INFO - PROCESS | 3252 | 1467049250864 Marionette TRACE conn6 <- [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]]]}] 10:40:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 10:40:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 930ms 10:40:50 INFO - PROCESS | 3252 | 1467049250891 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 10:40:50 INFO - PROCESS | 3252 | 1467049250894 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 10:40:50 INFO - PROCESS | 3252 | 1467049250898 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 10:40:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 10:40:50 INFO - PROCESS | 3252 | 1467049250902 Marionette TRACE conn6 <- [1,670,null,{}] 10:40:50 INFO - PROCESS | 3252 | 1467049250913 Marionette TRACE conn6 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:50 INFO - PROCESS | 3252 | 1467049250918 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:51 INFO - PROCESS | 3252 | 1467049251029 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 10:40:51 INFO - PROCESS | 3252 | 1467049251153 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:51 INFO - PROCESS | 3252 | 1467049251156 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:51 INFO - PROCESS | 3252 | ++DOCSHELL 1BBDF800 == 43 [pid = 3252] [id = 177] 10:40:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 91 (1C210C00) [pid = 3252] [serial = 529] [outer = 00000000] 10:40:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 92 (1C2C6800) [pid = 3252] [serial = 530] [outer = 1C210C00] 10:40:51 INFO - PROCESS | 3252 | 1467049251214 Marionette DEBUG loaded listener.js 10:40:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 93 (1C452000) [pid = 3252] [serial = 531] [outer = 1C210C00] 10:40:52 INFO - PROCESS | 3252 | 1467049252278 Marionette TRACE conn6 <- [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]]]}] 10:40:52 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) 10:40:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1435ms 10:40:52 INFO - PROCESS | 3252 | 1467049252336 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 10:40:52 INFO - PROCESS | 3252 | 1467049252340 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 10:40:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 10:40:52 INFO - PROCESS | 3252 | 1467049252345 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 10:40:52 INFO - PROCESS | 3252 | 1467049252348 Marionette TRACE conn6 <- [1,674,null,{}] 10:40:52 INFO - PROCESS | 3252 | --DOCSHELL 16B3BC00 == 42 [pid = 3252] [id = 173] 10:40:52 INFO - PROCESS | 3252 | --DOCSHELL 1A4D5C00 == 41 [pid = 3252] [id = 172] 10:40:52 INFO - PROCESS | 3252 | --DOCSHELL 1541B800 == 40 [pid = 3252] [id = 171] 10:40:52 INFO - PROCESS | 3252 | --DOCSHELL 195F7400 == 39 [pid = 3252] [id = 170] 10:40:52 INFO - PROCESS | 3252 | --DOCSHELL 1070D000 == 38 [pid = 3252] [id = 169] 10:40:52 INFO - PROCESS | 3252 | --DOCSHELL 16B35C00 == 37 [pid = 3252] [id = 168] 10:40:52 INFO - PROCESS | 3252 | --DOCSHELL 1541F800 == 36 [pid = 3252] [id = 167] 10:40:52 INFO - PROCESS | 3252 | --DOCSHELL 10744000 == 35 [pid = 3252] [id = 166] 10:40:52 INFO - PROCESS | 3252 | --DOCSHELL 100E2400 == 34 [pid = 3252] [id = 165] 10:40:52 INFO - PROCESS | 3252 | --DOCSHELL 10704000 == 33 [pid = 3252] [id = 164] 10:40:52 INFO - PROCESS | 3252 | --DOCSHELL 0CE55800 == 32 [pid = 3252] [id = 163] 10:40:52 INFO - PROCESS | 3252 | --DOCSHELL 16872800 == 31 [pid = 3252] [id = 149] 10:40:52 INFO - PROCESS | 3252 | --DOCSHELL 16870C00 == 30 [pid = 3252] [id = 148] 10:40:52 INFO - PROCESS | 3252 | --DOCSHELL 1072F000 == 29 [pid = 3252] [id = 147] 10:40:52 INFO - PROCESS | 3252 | --DOCSHELL 16B32C00 == 28 [pid = 3252] [id = 176] 10:40:52 INFO - PROCESS | 3252 | --DOCSHELL 16875000 == 27 [pid = 3252] [id = 174] 10:40:52 INFO - PROCESS | 3252 | --DOCSHELL 0FF70400 == 26 [pid = 3252] [id = 175] 10:40:53 INFO - PROCESS | 3252 | --DOMWINDOW == 92 (16B33400) [pid = 3252] [serial = 461] [outer = 00000000] [url = about:blank] 10:40:53 INFO - PROCESS | 3252 | --DOMWINDOW == 91 (16B37800) [pid = 3252] [serial = 462] [outer = 00000000] [url = about:blank] 10:40:53 INFO - PROCESS | 3252 | --DOMWINDOW == 90 (10035400) [pid = 3252] [serial = 449] [outer = 00000000] [url = about:blank] 10:40:53 INFO - PROCESS | 3252 | --DOMWINDOW == 89 (1A060400) [pid = 3252] [serial = 473] [outer = 00000000] [url = about:blank] 10:40:53 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (100E6400) [pid = 3252] [serial = 450] [outer = 00000000] [url = about:blank] 10:40:53 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (18465800) [pid = 3252] [serial = 467] [outer = 00000000] [url = about:blank] 10:40:53 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (1A802400) [pid = 3252] [serial = 476] [outer = 00000000] [url = about:blank] 10:40:53 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (184C7400) [pid = 3252] [serial = 468] [outer = 00000000] [url = about:blank] 10:40:53 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (1544C800) [pid = 3252] [serial = 479] [outer = 00000000] [url = about:blank] 10:40:53 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (1070CC00) [pid = 3252] [serial = 452] [outer = 00000000] [url = about:blank] 10:40:53 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (10725C00) [pid = 3252] [serial = 453] [outer = 00000000] [url = about:blank] 10:40:53 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (1A892400) [pid = 3252] [serial = 482] [outer = 00000000] [url = about:blank] 10:40:53 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (1541DC00) [pid = 3252] [serial = 458] [outer = 00000000] [url = about:blank] 10:40:53 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (15423400) [pid = 3252] [serial = 459] [outer = 00000000] [url = about:blank] 10:40:53 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (16F9EC00) [pid = 3252] [serial = 464] [outer = 00000000] [url = about:blank] 10:40:53 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (11284400) [pid = 3252] [serial = 465] [outer = 00000000] [url = about:blank] 10:40:53 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (11226400) [pid = 3252] [serial = 455] [outer = 00000000] [url = about:blank] 10:40:53 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (1A887C00) [pid = 3252] [serial = 477] [outer = 00000000] [url = about:blank] 10:40:53 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (11892800) [pid = 3252] [serial = 456] [outer = 00000000] [url = about:blank] 10:40:53 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (17758000) [pid = 3252] [serial = 480] [outer = 00000000] [url = about:blank] 10:40:53 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (1A918000) [pid = 3252] [serial = 483] [outer = 00000000] [url = about:blank] 10:40:53 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (1BBD5400) [pid = 3252] [serial = 485] [outer = 00000000] [url = about:blank] 10:40:53 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (19569400) [pid = 3252] [serial = 470] [outer = 00000000] [url = about:blank] 10:40:53 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (1A061400) [pid = 3252] [serial = 474] [outer = 00000000] [url = about:blank] 10:40:53 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (15421400) [pid = 3252] [serial = 471] [outer = 00000000] [url = about:blank] 10:40:53 INFO - PROCESS | 3252 | 1467049253087 Marionette TRACE conn6 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:53 INFO - PROCESS | 3252 | 1467049253090 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:53 INFO - PROCESS | 3252 | 1467049253185 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 10:40:53 INFO - PROCESS | 3252 | 1467049253193 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:53 INFO - PROCESS | 3252 | 1467049253197 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:53 INFO - PROCESS | 3252 | ++DOCSHELL 0CE60400 == 27 [pid = 3252] [id = 178] 10:40:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (0CE61400) [pid = 3252] [serial = 532] [outer = 00000000] 10:40:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (0CF32800) [pid = 3252] [serial = 533] [outer = 0CE61400] 10:40:53 INFO - PROCESS | 3252 | 1467049253246 Marionette DEBUG loaded listener.js 10:40:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (0CF39C00) [pid = 3252] [serial = 534] [outer = 0CE61400] 10:40:54 INFO - PROCESS | 3252 | 1467049254211 Marionette TRACE conn6 <- [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]]]}] 10:40:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 10:40:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1900ms 10:40:54 INFO - PROCESS | 3252 | 1467049254247 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 10:40:54 INFO - PROCESS | 3252 | 1467049254251 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 10:40:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 10:40:54 INFO - PROCESS | 3252 | 1467049254256 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 10:40:54 INFO - PROCESS | 3252 | 1467049254258 Marionette TRACE conn6 <- [1,678,null,{}] 10:40:54 INFO - PROCESS | 3252 | 1467049254264 Marionette TRACE conn6 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:54 INFO - PROCESS | 3252 | 1467049254267 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:54 INFO - PROCESS | 3252 | 1467049254361 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 10:40:54 INFO - PROCESS | 3252 | 1467049254372 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:54 INFO - PROCESS | 3252 | 1467049254376 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:54 INFO - PROCESS | 3252 | ++DOCSHELL 1070B800 == 28 [pid = 3252] [id = 179] 10:40:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (1070CC00) [pid = 3252] [serial = 535] [outer = 00000000] 10:40:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (10723C00) [pid = 3252] [serial = 536] [outer = 1070CC00] 10:40:54 INFO - PROCESS | 3252 | 1467049254423 Marionette DEBUG loaded listener.js 10:40:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (1072C400) [pid = 3252] [serial = 537] [outer = 1070CC00] 10:40:55 INFO - PROCESS | 3252 | 1467049255390 Marionette TRACE conn6 <- [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]]]}] 10:40:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 10:40:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1175ms 10:40:55 INFO - PROCESS | 3252 | 1467049255432 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 10:40:55 INFO - PROCESS | 3252 | 1467049255434 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 10:40:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 10:40:55 INFO - PROCESS | 3252 | 1467049255438 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 10:40:55 INFO - PROCESS | 3252 | 1467049255440 Marionette TRACE conn6 <- [1,682,null,{}] 10:40:55 INFO - PROCESS | 3252 | 1467049255444 Marionette TRACE conn6 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:55 INFO - PROCESS | 3252 | 1467049255446 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:55 INFO - PROCESS | 3252 | 1467049255563 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 10:40:55 INFO - PROCESS | 3252 | 1467049255571 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:55 INFO - PROCESS | 3252 | 1467049255575 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:55 INFO - PROCESS | 3252 | ++DOCSHELL 11892800 == 29 [pid = 3252] [id = 180] 10:40:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (11894000) [pid = 3252] [serial = 538] [outer = 00000000] 10:40:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (119CB000) [pid = 3252] [serial = 539] [outer = 11894000] 10:40:55 INFO - PROCESS | 3252 | 1467049255625 Marionette DEBUG loaded listener.js 10:40:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (14B61800) [pid = 3252] [serial = 540] [outer = 11894000] 10:40:56 INFO - PROCESS | 3252 | 1467049256606 Marionette TRACE conn6 <- [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]]]}] 10:40:56 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) 10:40:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1234ms 10:40:56 INFO - PROCESS | 3252 | 1467049256682 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 10:40:56 INFO - PROCESS | 3252 | 1467049256698 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 10:40:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 10:40:56 INFO - PROCESS | 3252 | 1467049256710 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 10:40:56 INFO - PROCESS | 3252 | 1467049256712 Marionette TRACE conn6 <- [1,686,null,{}] 10:40:56 INFO - PROCESS | 3252 | 1467049256716 Marionette TRACE conn6 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:56 INFO - PROCESS | 3252 | 1467049256718 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:56 INFO - PROCESS | 3252 | 1467049256830 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 10:40:56 INFO - PROCESS | 3252 | 1467049256836 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:56 INFO - PROCESS | 3252 | 1467049256838 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:56 INFO - PROCESS | 3252 | ++DOCSHELL 119C9C00 == 30 [pid = 3252] [id = 181] 10:40:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (15416800) [pid = 3252] [serial = 541] [outer = 00000000] 10:40:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (16194400) [pid = 3252] [serial = 542] [outer = 15416800] 10:40:56 INFO - PROCESS | 3252 | 1467049256883 Marionette DEBUG loaded listener.js 10:40:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (16874400) [pid = 3252] [serial = 543] [outer = 15416800] 10:40:57 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (16CAA000) [pid = 3252] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 10:40:57 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (1A893800) [pid = 3252] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 10:40:57 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (1775C000) [pid = 3252] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 10:40:57 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (0CE56000) [pid = 3252] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 10:40:57 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (10748000) [pid = 3252] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 10:40:57 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (1541FC00) [pid = 3252] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 10:40:57 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (195F7C00) [pid = 3252] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 10:40:57 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (100E7800) [pid = 3252] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 10:40:57 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (10723000) [pid = 3252] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 10:40:57 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (1B69D000) [pid = 3252] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 10:40:57 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (1618FC00) [pid = 3252] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 10:40:57 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (16B36400) [pid = 3252] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 10:40:57 INFO - PROCESS | 3252 | --DOMWINDOW == 67 (1A769000) [pid = 3252] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 10:40:57 INFO - PROCESS | 3252 | --DOMWINDOW == 66 (1A91FC00) [pid = 3252] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 10:40:57 INFO - PROCESS | 3252 | 1467049257942 Marionette TRACE conn6 <- [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]]]}] 10:40:57 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) 10:40:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1283ms 10:40:57 INFO - PROCESS | 3252 | 1467049257994 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 10:40:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 10:40:57 INFO - PROCESS | 3252 | 1467049257996 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 10:40:57 INFO - PROCESS | 3252 | 1467049258000 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 10:40:57 INFO - PROCESS | 3252 | 1467049258002 Marionette TRACE conn6 <- [1,690,null,{}] 10:40:58 INFO - PROCESS | 3252 | 1467049258006 Marionette TRACE conn6 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:58 INFO - PROCESS | 3252 | 1467049258008 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:58 INFO - PROCESS | 3252 | 1467049258115 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 10:40:58 INFO - PROCESS | 3252 | 1467049258123 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:58 INFO - PROCESS | 3252 | 1467049258125 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:58 INFO - PROCESS | 3252 | ++DOCSHELL 0CE5FC00 == 31 [pid = 3252] [id = 182] 10:40:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 67 (100E7800) [pid = 3252] [serial = 544] [outer = 00000000] 10:40:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 68 (16B39400) [pid = 3252] [serial = 545] [outer = 100E7800] 10:40:58 INFO - PROCESS | 3252 | 1467049258170 Marionette DEBUG loaded listener.js 10:40:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (16B40000) [pid = 3252] [serial = 546] [outer = 100E7800] 10:40:59 INFO - PROCESS | 3252 | 1467049259076 Marionette TRACE conn6 <- [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]]]}] 10:40:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 10:40:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1123ms 10:40:59 INFO - PROCESS | 3252 | 1467049259123 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 10:40:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 10:40:59 INFO - PROCESS | 3252 | 1467049259125 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 10:40:59 INFO - PROCESS | 3252 | 1467049259129 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 10:40:59 INFO - PROCESS | 3252 | 1467049259131 Marionette TRACE conn6 <- [1,694,null,{}] 10:40:59 INFO - PROCESS | 3252 | 1467049259135 Marionette TRACE conn6 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:59 INFO - PROCESS | 3252 | 1467049259141 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:59 INFO - PROCESS | 3252 | 1467049259290 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 10:40:59 INFO - PROCESS | 3252 | 1467049259299 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:59 INFO - PROCESS | 3252 | 1467049259301 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:40:59 INFO - PROCESS | 3252 | ++DOCSHELL 16C65C00 == 32 [pid = 3252] [id = 183] 10:40:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (16CAAC00) [pid = 3252] [serial = 547] [outer = 00000000] 10:40:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (17753C00) [pid = 3252] [serial = 548] [outer = 16CAAC00] 10:40:59 INFO - PROCESS | 3252 | 1467049259347 Marionette DEBUG loaded listener.js 10:40:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (1775F400) [pid = 3252] [serial = 549] [outer = 16CAAC00] 10:41:00 INFO - PROCESS | 3252 | 1467049260595 Marionette TRACE conn6 <- [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]]]}] 10:41:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 10:41:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1523ms 10:41:00 INFO - PROCESS | 3252 | 1467049260653 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 10:41:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 10:41:00 INFO - PROCESS | 3252 | 1467049260658 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 10:41:00 INFO - PROCESS | 3252 | 1467049260663 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 10:41:00 INFO - PROCESS | 3252 | 1467049260666 Marionette TRACE conn6 <- [1,698,null,{}] 10:41:00 INFO - PROCESS | 3252 | 1467049260753 Marionette TRACE conn6 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:00 INFO - PROCESS | 3252 | 1467049260757 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:00 INFO - PROCESS | 3252 | 1467049260868 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 10:41:00 INFO - PROCESS | 3252 | 1467049260940 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:00 INFO - PROCESS | 3252 | 1467049260943 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:00 INFO - PROCESS | 3252 | ++DOCSHELL 10535000 == 33 [pid = 3252] [id = 184] 10:41:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (10539000) [pid = 3252] [serial = 550] [outer = 00000000] 10:41:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (1074A800) [pid = 3252] [serial = 551] [outer = 10539000] 10:41:01 INFO - PROCESS | 3252 | 1467049261000 Marionette DEBUG loaded listener.js 10:41:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (11288400) [pid = 3252] [serial = 552] [outer = 10539000] 10:41:01 INFO - PROCESS | 3252 | --DOCSHELL 10539400 == 32 [pid = 3252] [id = 140] 10:41:01 INFO - PROCESS | 3252 | --DOCSHELL 0CF32C00 == 31 [pid = 3252] [id = 138] 10:41:01 INFO - PROCESS | 3252 | --DOCSHELL 193ED400 == 30 [pid = 3252] [id = 144] 10:41:01 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (1BBD5C00) [pid = 3252] [serial = 447] [outer = 00000000] [url = about:blank] 10:41:01 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (1A915C00) [pid = 3252] [serial = 519] [outer = 00000000] [url = about:blank] 10:41:01 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (1BAF5000) [pid = 3252] [serial = 521] [outer = 00000000] [url = about:blank] 10:41:01 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (1BAF5800) [pid = 3252] [serial = 522] [outer = 00000000] [url = about:blank] 10:41:01 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (1A915800) [pid = 3252] [serial = 518] [outer = 00000000] [url = about:blank] 10:41:01 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (17781400) [pid = 3252] [serial = 506] [outer = 00000000] [url = about:blank] 10:41:01 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (0CF30800) [pid = 3252] [serial = 488] [outer = 00000000] [url = about:blank] 10:41:01 INFO - PROCESS | 3252 | --DOMWINDOW == 67 (0CF37000) [pid = 3252] [serial = 489] [outer = 00000000] [url = about:blank] 10:41:01 INFO - PROCESS | 3252 | --DOMWINDOW == 66 (11207800) [pid = 3252] [serial = 497] [outer = 00000000] [url = about:blank] 10:41:01 INFO - PROCESS | 3252 | --DOMWINDOW == 65 (1188E000) [pid = 3252] [serial = 498] [outer = 00000000] [url = about:blank] 10:41:01 INFO - PROCESS | 3252 | --DOMWINDOW == 64 (16190800) [pid = 3252] [serial = 500] [outer = 00000000] [url = about:blank] 10:41:01 INFO - PROCESS | 3252 | --DOMWINDOW == 63 (163D0800) [pid = 3252] [serial = 501] [outer = 00000000] [url = about:blank] 10:41:01 INFO - PROCESS | 3252 | --DOMWINDOW == 62 (1A058400) [pid = 3252] [serial = 509] [outer = 00000000] [url = about:blank] 10:41:01 INFO - PROCESS | 3252 | --DOMWINDOW == 61 (10533000) [pid = 3252] [serial = 494] [outer = 00000000] [url = about:blank] 10:41:01 INFO - PROCESS | 3252 | --DOMWINDOW == 60 (1053C000) [pid = 3252] [serial = 495] [outer = 00000000] [url = about:blank] 10:41:01 INFO - PROCESS | 3252 | --DOMWINDOW == 59 (10747000) [pid = 3252] [serial = 491] [outer = 00000000] [url = about:blank] 10:41:01 INFO - PROCESS | 3252 | --DOMWINDOW == 58 (10C29800) [pid = 3252] [serial = 492] [outer = 00000000] [url = about:blank] 10:41:01 INFO - PROCESS | 3252 | --DOMWINDOW == 57 (1BBDC800) [pid = 3252] [serial = 486] [outer = 00000000] [url = about:blank] 10:41:01 INFO - PROCESS | 3252 | --DOMWINDOW == 56 (184D0400) [pid = 3252] [serial = 507] [outer = 00000000] [url = about:blank] 10:41:01 INFO - PROCESS | 3252 | --DOMWINDOW == 55 (16CB3C00) [pid = 3252] [serial = 512] [outer = 00000000] [url = about:blank] 10:41:01 INFO - PROCESS | 3252 | --DOMWINDOW == 54 (1A05B000) [pid = 3252] [serial = 510] [outer = 00000000] [url = about:blank] 10:41:01 INFO - PROCESS | 3252 | --DOMWINDOW == 53 (193F7400) [pid = 3252] [serial = 513] [outer = 00000000] [url = about:blank] 10:41:01 INFO - PROCESS | 3252 | --DOMWINDOW == 52 (16CAF000) [pid = 3252] [serial = 503] [outer = 00000000] [url = about:blank] 10:41:01 INFO - PROCESS | 3252 | --DOMWINDOW == 51 (16F94000) [pid = 3252] [serial = 504] [outer = 00000000] [url = about:blank] 10:41:01 INFO - PROCESS | 3252 | --DOMWINDOW == 50 (1A890800) [pid = 3252] [serial = 516] [outer = 00000000] [url = about:blank] 10:41:01 INFO - PROCESS | 3252 | --DOMWINDOW == 49 (1A771C00) [pid = 3252] [serial = 515] [outer = 00000000] [url = about:blank] 10:41:02 INFO - PROCESS | 3252 | 1467049262210 Marionette TRACE conn6 <- [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]]]}] 10:41:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 10:41:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1578ms 10:41:02 INFO - PROCESS | 3252 | 1467049262241 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 10:41:02 INFO - PROCESS | 3252 | 1467049262245 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 10:41:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 10:41:02 INFO - PROCESS | 3252 | 1467049262249 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 10:41:02 INFO - PROCESS | 3252 | 1467049262252 Marionette TRACE conn6 <- [1,702,null,{}] 10:41:02 INFO - PROCESS | 3252 | 1467049262298 Marionette TRACE conn6 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:02 INFO - PROCESS | 3252 | 1467049262301 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:02 INFO - PROCESS | 3252 | 1467049262383 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 10:41:02 INFO - PROCESS | 3252 | 1467049262391 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:02 INFO - PROCESS | 3252 | 1467049262395 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:02 INFO - PROCESS | 3252 | ++DOCSHELL 10035400 == 31 [pid = 3252] [id = 185] 10:41:02 INFO - PROCESS | 3252 | ++DOMWINDOW == 50 (10042800) [pid = 3252] [serial = 553] [outer = 00000000] 10:41:02 INFO - PROCESS | 3252 | ++DOMWINDOW == 51 (100E7000) [pid = 3252] [serial = 554] [outer = 10042800] 10:41:02 INFO - PROCESS | 3252 | 1467049262443 Marionette DEBUG loaded listener.js 10:41:02 INFO - PROCESS | 3252 | ++DOMWINDOW == 52 (101F9000) [pid = 3252] [serial = 555] [outer = 10042800] 10:41:03 INFO - PROCESS | 3252 | 1467049263379 Marionette TRACE conn6 <- [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]]]}] 10:41:03 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 10:41:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1165ms 10:41:03 INFO - PROCESS | 3252 | 1467049263416 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 10:41:03 INFO - PROCESS | 3252 | 1467049263421 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 10:41:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 10:41:03 INFO - PROCESS | 3252 | 1467049263427 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 10:41:03 INFO - PROCESS | 3252 | 1467049263430 Marionette TRACE conn6 <- [1,706,null,{}] 10:41:03 INFO - PROCESS | 3252 | 1467049263434 Marionette TRACE conn6 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:03 INFO - PROCESS | 3252 | 1467049263436 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:03 INFO - PROCESS | 3252 | 1467049263525 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 10:41:03 INFO - PROCESS | 3252 | 1467049263532 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:03 INFO - PROCESS | 3252 | 1467049263534 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:03 INFO - PROCESS | 3252 | ++DOCSHELL 1072B400 == 32 [pid = 3252] [id = 186] 10:41:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 53 (1072B800) [pid = 3252] [serial = 556] [outer = 00000000] 10:41:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 54 (10744400) [pid = 3252] [serial = 557] [outer = 1072B800] 10:41:03 INFO - PROCESS | 3252 | 1467049263582 Marionette DEBUG loaded listener.js 10:41:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 55 (1088D800) [pid = 3252] [serial = 558] [outer = 1072B800] 10:41:04 INFO - PROCESS | 3252 | 1467049264543 Marionette TRACE conn6 <- [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]]]}] 10:41:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 10:41:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1122ms 10:41:04 INFO - PROCESS | 3252 | 1467049264553 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 10:41:04 INFO - PROCESS | 3252 | 1467049264555 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 10:41:04 INFO - PROCESS | 3252 | 1467049264559 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 10:41:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 10:41:04 INFO - PROCESS | 3252 | 1467049264563 Marionette TRACE conn6 <- [1,710,null,{}] 10:41:04 INFO - PROCESS | 3252 | 1467049264574 Marionette TRACE conn6 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:04 INFO - PROCESS | 3252 | 1467049264578 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:04 INFO - PROCESS | 3252 | 1467049264689 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 10:41:04 INFO - PROCESS | 3252 | 1467049264696 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:04 INFO - PROCESS | 3252 | 1467049264699 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:04 INFO - PROCESS | 3252 | ++DOCSHELL 15250800 == 33 [pid = 3252] [id = 187] 10:41:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 56 (15250C00) [pid = 3252] [serial = 559] [outer = 00000000] 10:41:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 57 (153BD400) [pid = 3252] [serial = 560] [outer = 15250C00] 10:41:04 INFO - PROCESS | 3252 | 1467049264747 Marionette DEBUG loaded listener.js 10:41:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 58 (1541CC00) [pid = 3252] [serial = 561] [outer = 15250C00] 10:41:05 INFO - PROCESS | 3252 | 1467049265229 Marionette TRACE conn6 <- [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] 10:41:05 INFO - PROCESS | 3252 | 1467049265297 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 10:41:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 10:41:05 INFO - PROCESS | 3252 | 1467049265302 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 10:41:05 INFO - PROCESS | 3252 | 1467049265304 Marionette TRACE conn6 <- [1,714,null,{}] 10:41:05 INFO - PROCESS | 3252 | 1467049265307 Marionette TRACE conn6 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:05 INFO - PROCESS | 3252 | 1467049265309 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:05 INFO - PROCESS | 3252 | 1467049265430 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 10:41:05 INFO - PROCESS | 3252 | --DOMWINDOW == 57 (100E7800) [pid = 3252] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 10:41:05 INFO - PROCESS | 3252 | --DOMWINDOW == 56 (1070CC00) [pid = 3252] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 10:41:05 INFO - PROCESS | 3252 | --DOMWINDOW == 55 (10474C00) [pid = 3252] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 10:41:05 INFO - PROCESS | 3252 | --DOMWINDOW == 54 (16B3DC00) [pid = 3252] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 10:41:05 INFO - PROCESS | 3252 | --DOMWINDOW == 53 (11894000) [pid = 3252] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 10:41:05 INFO - PROCESS | 3252 | --DOMWINDOW == 52 (15416800) [pid = 3252] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 10:41:05 INFO - PROCESS | 3252 | --DOMWINDOW == 51 (0CE61400) [pid = 3252] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 10:41:05 INFO - PROCESS | 3252 | 1467049265489 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:05 INFO - PROCESS | 3252 | 1467049265491 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:05 INFO - PROCESS | 3252 | ++DOCSHELL 10535C00 == 34 [pid = 3252] [id = 188] 10:41:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 52 (1070A800) [pid = 3252] [serial = 562] [outer = 00000000] 10:41:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 53 (16192C00) [pid = 3252] [serial = 563] [outer = 1070A800] 10:41:05 INFO - PROCESS | 3252 | 1467049265542 Marionette DEBUG loaded listener.js 10:41:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 54 (16872800) [pid = 3252] [serial = 564] [outer = 1070A800] 10:41:05 INFO - PROCESS | 3252 | 1467049265965 Marionette TRACE conn6 <- [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]]]}] 10:41:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 10:41:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 670ms 10:41:05 INFO - PROCESS | 3252 | 1467049265973 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 10:41:05 INFO - PROCESS | 3252 | 1467049265975 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 10:41:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 10:41:05 INFO - PROCESS | 3252 | 1467049265978 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 10:41:05 INFO - PROCESS | 3252 | 1467049265980 Marionette TRACE conn6 <- [1,718,null,{}] 10:41:05 INFO - PROCESS | 3252 | 1467049265983 Marionette TRACE conn6 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:05 INFO - PROCESS | 3252 | 1467049265985 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:06 INFO - PROCESS | 3252 | 1467049266118 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 10:41:06 INFO - PROCESS | 3252 | 1467049266129 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:06 INFO - PROCESS | 3252 | 1467049266131 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:06 INFO - PROCESS | 3252 | ++DOCSHELL 1053D000 == 35 [pid = 3252] [id = 189] 10:41:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 55 (10707800) [pid = 3252] [serial = 565] [outer = 00000000] 10:41:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 56 (16CA8C00) [pid = 3252] [serial = 566] [outer = 10707800] 10:41:06 INFO - PROCESS | 3252 | 1467049266174 Marionette DEBUG loaded listener.js 10:41:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 57 (16F91400) [pid = 3252] [serial = 567] [outer = 10707800] 10:41:06 INFO - PROCESS | 3252 | 1467049266602 Marionette TRACE conn6 <- [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] 10:41:06 INFO - PROCESS | 3252 | 1467049266651 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 10:41:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 10:41:06 INFO - PROCESS | 3252 | 1467049266654 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 10:41:06 INFO - PROCESS | 3252 | 1467049266656 Marionette TRACE conn6 <- [1,722,null,{}] 10:41:06 INFO - PROCESS | 3252 | 1467049266659 Marionette TRACE conn6 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:06 INFO - PROCESS | 3252 | 1467049266665 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:06 INFO - PROCESS | 3252 | 1467049266798 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 10:41:06 INFO - PROCESS | 3252 | 1467049266813 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:06 INFO - PROCESS | 3252 | 1467049266815 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:06 INFO - PROCESS | 3252 | ++DOCSHELL 17757400 == 36 [pid = 3252] [id = 190] 10:41:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 58 (17759C00) [pid = 3252] [serial = 568] [outer = 00000000] 10:41:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 59 (184CE000) [pid = 3252] [serial = 569] [outer = 17759C00] 10:41:06 INFO - PROCESS | 3252 | 1467049266858 Marionette DEBUG loaded listener.js 10:41:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 60 (1853A400) [pid = 3252] [serial = 570] [outer = 17759C00] 10:41:07 INFO - PROCESS | 3252 | 1467049267268 Marionette TRACE conn6 <- [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]]]}] 10:41:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 10:41:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 630ms 10:41:07 INFO - PROCESS | 3252 | 1467049267286 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 10:41:07 INFO - PROCESS | 3252 | 1467049267287 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 10:41:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 10:41:07 INFO - PROCESS | 3252 | 1467049267291 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 10:41:07 INFO - PROCESS | 3252 | 1467049267292 Marionette TRACE conn6 <- [1,726,null,{}] 10:41:07 INFO - PROCESS | 3252 | 1467049267296 Marionette TRACE conn6 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:07 INFO - PROCESS | 3252 | 1467049267297 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:07 INFO - PROCESS | 3252 | 1467049267429 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 10:41:07 INFO - PROCESS | 3252 | 1467049267440 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:07 INFO - PROCESS | 3252 | 1467049267441 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:07 INFO - PROCESS | 3252 | ++DOCSHELL 1775C000 == 37 [pid = 3252] [id = 191] 10:41:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 61 (193EA800) [pid = 3252] [serial = 571] [outer = 00000000] 10:41:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 62 (19569800) [pid = 3252] [serial = 572] [outer = 193EA800] 10:41:07 INFO - PROCESS | 3252 | 1467049267484 Marionette DEBUG loaded listener.js 10:41:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 63 (1956C800) [pid = 3252] [serial = 573] [outer = 193EA800] 10:41:08 INFO - PROCESS | 3252 | 1467049268425 Marionette TRACE conn6 <- [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]]]}] 10:41:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 10:41:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1180ms 10:41:08 INFO - PROCESS | 3252 | 1467049268511 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 10:41:08 INFO - PROCESS | 3252 | 1467049268515 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 10:41:08 INFO - PROCESS | 3252 | 1467049268521 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 10:41:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 10:41:08 INFO - PROCESS | 3252 | 1467049268525 Marionette TRACE conn6 <- [1,730,null,{}] 10:41:08 INFO - PROCESS | 3252 | 1467049268531 Marionette TRACE conn6 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:08 INFO - PROCESS | 3252 | 1467049268534 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:08 INFO - PROCESS | 3252 | 1467049268675 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 10:41:08 INFO - PROCESS | 3252 | 1467049268835 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:08 INFO - PROCESS | 3252 | 1467049268840 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:08 INFO - PROCESS | 3252 | ++DOCSHELL 100EB800 == 38 [pid = 3252] [id = 192] 10:41:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 64 (101F7000) [pid = 3252] [serial = 574] [outer = 00000000] 10:41:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 65 (1053BC00) [pid = 3252] [serial = 575] [outer = 101F7000] 10:41:08 INFO - PROCESS | 3252 | 1467049268896 Marionette DEBUG loaded listener.js 10:41:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 66 (10723800) [pid = 3252] [serial = 576] [outer = 101F7000] 10:41:09 INFO - PROCESS | 3252 | 1467049269955 Marionette TRACE conn6 <- [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]]]}] 10:41:09 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 10:41:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1477ms 10:41:10 INFO - PROCESS | 3252 | 1467049270041 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 10:41:10 INFO - PROCESS | 3252 | 1467049270045 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 10:41:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 10:41:10 INFO - PROCESS | 3252 | 1467049270053 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 10:41:10 INFO - PROCESS | 3252 | 1467049270056 Marionette TRACE conn6 <- [1,734,null,{}] 10:41:10 INFO - PROCESS | 3252 | 1467049270061 Marionette TRACE conn6 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:10 INFO - PROCESS | 3252 | 1467049270064 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:10 INFO - PROCESS | 3252 | 1467049270213 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 10:41:10 INFO - PROCESS | 3252 | 1467049270454 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:10 INFO - PROCESS | 3252 | 1467049270457 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:10 INFO - PROCESS | 3252 | ++DOCSHELL 0CE30400 == 39 [pid = 3252] [id = 193] 10:41:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 67 (0CE58C00) [pid = 3252] [serial = 577] [outer = 00000000] 10:41:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 68 (0CF38800) [pid = 3252] [serial = 578] [outer = 0CE58C00] 10:41:10 INFO - PROCESS | 3252 | 1467049270507 Marionette DEBUG loaded listener.js 10:41:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (100E6400) [pid = 3252] [serial = 579] [outer = 0CE58C00] 10:41:11 INFO - PROCESS | 3252 | --DOCSHELL 17750C00 == 38 [pid = 3252] [id = 136] 10:41:11 INFO - PROCESS | 3252 | --DOCSHELL 1120A400 == 37 [pid = 3252] [id = 132] 10:41:11 INFO - PROCESS | 3252 | --DOCSHELL 10538000 == 36 [pid = 3252] [id = 130] 10:41:11 INFO - PROCESS | 3252 | --DOCSHELL 193F5800 == 35 [pid = 3252] [id = 137] 10:41:11 INFO - PROCESS | 3252 | --DOCSHELL 1524C800 == 34 [pid = 3252] [id = 133] 10:41:11 INFO - PROCESS | 3252 | --DOCSHELL 1053E400 == 33 [pid = 3252] [id = 141] 10:41:11 INFO - PROCESS | 3252 | --DOCSHELL 0CE27400 == 32 [pid = 3252] [id = 135] 10:41:11 INFO - PROCESS | 3252 | --DOCSHELL 1541F400 == 31 [pid = 3252] [id = 142] 10:41:11 INFO - PROCESS | 3252 | --DOCSHELL 1070F800 == 30 [pid = 3252] [id = 145] 10:41:11 INFO - PROCESS | 3252 | --DOCSHELL 1A803400 == 29 [pid = 3252] [id = 146] 10:41:11 INFO - PROCESS | 3252 | --DOCSHELL 1BBDF800 == 28 [pid = 3252] [id = 177] 10:41:11 INFO - PROCESS | 3252 | --DOCSHELL 10A31400 == 27 [pid = 3252] [id = 139] 10:41:11 INFO - PROCESS | 3252 | --DOCSHELL 10748C00 == 26 [pid = 3252] [id = 131] 10:41:11 INFO - PROCESS | 3252 | --DOCSHELL 16B38C00 == 25 [pid = 3252] [id = 143] 10:41:11 INFO - PROCESS | 3252 | --DOCSHELL 16B41800 == 24 [pid = 3252] [id = 134] 10:41:11 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (16B39400) [pid = 3252] [serial = 545] [outer = 00000000] [url = about:blank] 10:41:11 INFO - PROCESS | 3252 | --DOMWINDOW == 67 (10723C00) [pid = 3252] [serial = 536] [outer = 00000000] [url = about:blank] 10:41:11 INFO - PROCESS | 3252 | --DOMWINDOW == 66 (1C2C6800) [pid = 3252] [serial = 530] [outer = 00000000] [url = about:blank] 10:41:11 INFO - PROCESS | 3252 | --DOMWINDOW == 65 (149DB800) [pid = 3252] [serial = 525] [outer = 00000000] [url = about:blank] 10:41:11 INFO - PROCESS | 3252 | --DOMWINDOW == 64 (1074D000) [pid = 3252] [serial = 524] [outer = 00000000] [url = about:blank] 10:41:11 INFO - PROCESS | 3252 | --DOMWINDOW == 63 (1956F400) [pid = 3252] [serial = 528] [outer = 00000000] [url = about:blank] 10:41:11 INFO - PROCESS | 3252 | --DOMWINDOW == 62 (1777FC00) [pid = 3252] [serial = 527] [outer = 00000000] [url = about:blank] 10:41:11 INFO - PROCESS | 3252 | --DOMWINDOW == 61 (119CB000) [pid = 3252] [serial = 539] [outer = 00000000] [url = about:blank] 10:41:11 INFO - PROCESS | 3252 | --DOMWINDOW == 60 (16194400) [pid = 3252] [serial = 542] [outer = 00000000] [url = about:blank] 10:41:11 INFO - PROCESS | 3252 | --DOMWINDOW == 59 (14B61800) [pid = 3252] [serial = 540] [outer = 00000000] [url = about:blank] 10:41:11 INFO - PROCESS | 3252 | --DOMWINDOW == 58 (0CF32800) [pid = 3252] [serial = 533] [outer = 00000000] [url = about:blank] 10:41:11 INFO - PROCESS | 3252 | --DOMWINDOW == 57 (16874400) [pid = 3252] [serial = 543] [outer = 00000000] [url = about:blank] 10:41:11 INFO - PROCESS | 3252 | --DOMWINDOW == 56 (0CF39C00) [pid = 3252] [serial = 534] [outer = 00000000] [url = about:blank] 10:41:11 INFO - PROCESS | 3252 | --DOMWINDOW == 55 (16B40000) [pid = 3252] [serial = 546] [outer = 00000000] [url = about:blank] 10:41:11 INFO - PROCESS | 3252 | --DOMWINDOW == 54 (1072C400) [pid = 3252] [serial = 537] [outer = 00000000] [url = about:blank] 10:41:12 INFO - PROCESS | 3252 | 1467049272154 Marionette TRACE conn6 <- [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]]]}] 10:41:12 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.) 10:41:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 2123ms 10:41:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 10:41:12 INFO - PROCESS | 3252 | 1467049272183 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 10:41:12 INFO - PROCESS | 3252 | 1467049272186 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 10:41:12 INFO - PROCESS | 3252 | 1467049272191 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 10:41:12 INFO - PROCESS | 3252 | 1467049272194 Marionette TRACE conn6 <- [1,738,null,{}] 10:41:12 INFO - PROCESS | 3252 | 1467049272200 Marionette TRACE conn6 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:12 INFO - PROCESS | 3252 | 1467049272203 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:12 INFO - PROCESS | 3252 | 1467049272285 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 10:41:12 INFO - PROCESS | 3252 | 1467049272292 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:12 INFO - PROCESS | 3252 | 1467049272296 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:12 INFO - PROCESS | 3252 | ++DOCSHELL 0FFD2400 == 25 [pid = 3252] [id = 194] 10:41:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 55 (0FFD3800) [pid = 3252] [serial = 580] [outer = 00000000] 10:41:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 56 (100E4C00) [pid = 3252] [serial = 581] [outer = 0FFD3800] 10:41:12 INFO - PROCESS | 3252 | 1467049272344 Marionette DEBUG loaded listener.js 10:41:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 57 (101FE000) [pid = 3252] [serial = 582] [outer = 0FFD3800] 10:41:13 INFO - PROCESS | 3252 | 1467049273283 Marionette TRACE conn6 <- [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]]]}] 10:41:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 10:41:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1127ms 10:41:13 INFO - PROCESS | 3252 | 1467049273319 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 10:41:13 INFO - PROCESS | 3252 | 1467049273324 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 10:41:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 10:41:13 INFO - PROCESS | 3252 | 1467049273330 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 10:41:13 INFO - PROCESS | 3252 | 1467049273333 Marionette TRACE conn6 <- [1,742,null,{}] 10:41:13 INFO - PROCESS | 3252 | 1467049273338 Marionette TRACE conn6 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:13 INFO - PROCESS | 3252 | 1467049273341 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:13 INFO - PROCESS | 3252 | 1467049273427 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 10:41:13 INFO - PROCESS | 3252 | 1467049273434 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:13 INFO - PROCESS | 3252 | 1467049273437 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:13 INFO - PROCESS | 3252 | ++DOCSHELL 10725400 == 26 [pid = 3252] [id = 195] 10:41:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 58 (10725800) [pid = 3252] [serial = 583] [outer = 00000000] 10:41:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 59 (10741000) [pid = 3252] [serial = 584] [outer = 10725800] 10:41:13 INFO - PROCESS | 3252 | 1467049273485 Marionette DEBUG loaded listener.js 10:41:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 60 (10748C00) [pid = 3252] [serial = 585] [outer = 10725800] 10:41:14 INFO - PROCESS | 3252 | 1467049274470 Marionette TRACE conn6 <- [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]]]}] 10:41:14 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 10:41:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1175ms 10:41:14 INFO - PROCESS | 3252 | 1467049274509 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 10:41:14 INFO - PROCESS | 3252 | 1467049274512 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 10:41:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 10:41:14 INFO - PROCESS | 3252 | 1467049274520 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 10:41:14 INFO - PROCESS | 3252 | 1467049274524 Marionette TRACE conn6 <- [1,746,null,{}] 10:41:14 INFO - PROCESS | 3252 | 1467049274535 Marionette TRACE conn6 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:14 INFO - PROCESS | 3252 | 1467049274540 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:14 INFO - PROCESS | 3252 | 1467049274654 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 10:41:14 INFO - PROCESS | 3252 | 1467049274661 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:14 INFO - PROCESS | 3252 | 1467049274664 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:14 INFO - PROCESS | 3252 | ++DOCSHELL 1524B800 == 27 [pid = 3252] [id = 196] 10:41:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 61 (1524C400) [pid = 3252] [serial = 586] [outer = 00000000] 10:41:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 62 (152D6C00) [pid = 3252] [serial = 587] [outer = 1524C400] 10:41:14 INFO - PROCESS | 3252 | 1467049274712 Marionette DEBUG loaded listener.js 10:41:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 63 (153C9800) [pid = 3252] [serial = 588] [outer = 1524C400] 10:41:15 INFO - PROCESS | 3252 | 1467049275216 Marionette TRACE conn6 <- [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]]]}] 10:41:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 10:41:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 730ms 10:41:15 INFO - PROCESS | 3252 | 1467049275258 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 10:41:15 INFO - PROCESS | 3252 | 1467049275260 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 10:41:15 INFO - PROCESS | 3252 | 1467049275264 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 10:41:15 INFO - PROCESS | 3252 | 1467049275266 Marionette TRACE conn6 <- [1,750,null,{}] 10:41:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 10:41:15 INFO - PROCESS | 3252 | 1467049275269 Marionette TRACE conn6 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:15 INFO - PROCESS | 3252 | 1467049275271 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:15 INFO - PROCESS | 3252 | 1467049275380 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 10:41:15 INFO - PROCESS | 3252 | 1467049275388 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:15 INFO - PROCESS | 3252 | 1467049275390 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:15 INFO - PROCESS | 3252 | ++DOCSHELL 15424800 == 28 [pid = 3252] [id = 197] 10:41:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 64 (15424C00) [pid = 3252] [serial = 589] [outer = 00000000] 10:41:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 65 (1618F800) [pid = 3252] [serial = 590] [outer = 15424C00] 10:41:15 INFO - PROCESS | 3252 | 1467049275476 Marionette DEBUG loaded listener.js 10:41:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 66 (1686E000) [pid = 3252] [serial = 591] [outer = 15424C00] 10:41:15 INFO - PROCESS | 3252 | --DOMWINDOW == 65 (15250C00) [pid = 3252] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 10:41:15 INFO - PROCESS | 3252 | --DOMWINDOW == 64 (1070A800) [pid = 3252] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 10:41:15 INFO - PROCESS | 3252 | --DOMWINDOW == 63 (1072B800) [pid = 3252] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 10:41:15 INFO - PROCESS | 3252 | --DOMWINDOW == 62 (10707800) [pid = 3252] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 10:41:15 INFO - PROCESS | 3252 | --DOMWINDOW == 61 (16CAAC00) [pid = 3252] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 10:41:15 INFO - PROCESS | 3252 | --DOMWINDOW == 60 (10539000) [pid = 3252] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 10:41:15 INFO - PROCESS | 3252 | --DOMWINDOW == 59 (10042800) [pid = 3252] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 10:41:15 INFO - PROCESS | 3252 | --DOMWINDOW == 58 (17759C00) [pid = 3252] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 10:41:15 INFO - PROCESS | 3252 | --DOMWINDOW == 57 (1C210C00) [pid = 3252] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 10:41:15 INFO - PROCESS | 3252 | --DOMWINDOW == 56 (193EA800) [pid = 3252] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 10:41:16 INFO - PROCESS | 3252 | 1467049276407 Marionette TRACE conn6 <- [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]]]}] 10:41:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 10:41:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1173ms 10:41:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 10:41:16 INFO - PROCESS | 3252 | 1467049276443 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 10:41:16 INFO - PROCESS | 3252 | 1467049276445 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 10:41:16 INFO - PROCESS | 3252 | 1467049276448 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 10:41:16 INFO - PROCESS | 3252 | 1467049276450 Marionette TRACE conn6 <- [1,754,null,{}] 10:41:16 INFO - PROCESS | 3252 | 1467049276454 Marionette TRACE conn6 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:16 INFO - PROCESS | 3252 | 1467049276456 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:16 INFO - PROCESS | 3252 | 1467049276559 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 10:41:16 INFO - PROCESS | 3252 | 1467049276604 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:16 INFO - PROCESS | 3252 | 1467049276606 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:16 INFO - PROCESS | 3252 | ++DOCSHELL 14B6AC00 == 29 [pid = 3252] [id = 198] 10:41:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 57 (14BA0800) [pid = 3252] [serial = 592] [outer = 00000000] 10:41:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 58 (16B38000) [pid = 3252] [serial = 593] [outer = 14BA0800] 10:41:16 INFO - PROCESS | 3252 | 1467049276650 Marionette DEBUG loaded listener.js 10:41:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 59 (16B3E800) [pid = 3252] [serial = 594] [outer = 14BA0800] 10:41:17 INFO - PROCESS | 3252 | 1467049277472 Marionette TRACE conn6 <- [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]]]}] 10:41:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 10:41:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1076ms 10:41:17 INFO - PROCESS | 3252 | 1467049277525 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 10:41:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 10:41:17 INFO - PROCESS | 3252 | 1467049277527 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 10:41:17 INFO - PROCESS | 3252 | 1467049277530 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 10:41:17 INFO - PROCESS | 3252 | 1467049277532 Marionette TRACE conn6 <- [1,758,null,{}] 10:41:17 INFO - PROCESS | 3252 | 1467049277536 Marionette TRACE conn6 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:17 INFO - PROCESS | 3252 | 1467049277541 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:17 INFO - PROCESS | 3252 | 1467049277671 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 10:41:17 INFO - PROCESS | 3252 | 1467049277678 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:17 INFO - PROCESS | 3252 | 1467049277680 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:17 INFO - PROCESS | 3252 | ++DOCSHELL 16C59C00 == 30 [pid = 3252] [id = 199] 10:41:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 60 (16CAA800) [pid = 3252] [serial = 595] [outer = 00000000] 10:41:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 61 (16FA0C00) [pid = 3252] [serial = 596] [outer = 16CAA800] 10:41:17 INFO - PROCESS | 3252 | 1467049277725 Marionette DEBUG loaded listener.js 10:41:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 62 (17754800) [pid = 3252] [serial = 597] [outer = 16CAA800] 10:41:18 INFO - PROCESS | 3252 | 1467049278524 Marionette TRACE conn6 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 10:41:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 10:41:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1019ms 10:41:18 INFO - PROCESS | 3252 | 1467049278551 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 10:41:18 INFO - PROCESS | 3252 | 1467049278555 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 10:41:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 10:41:18 INFO - PROCESS | 3252 | 1467049278560 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 10:41:18 INFO - PROCESS | 3252 | 1467049278565 Marionette TRACE conn6 <- [1,762,null,{}] 10:41:18 INFO - PROCESS | 3252 | 1467049278570 Marionette TRACE conn6 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:18 INFO - PROCESS | 3252 | 1467049278573 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:18 INFO - PROCESS | 3252 | 1467049278696 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 10:41:18 INFO - PROCESS | 3252 | 1467049278777 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:18 INFO - PROCESS | 3252 | 1467049278780 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:18 INFO - PROCESS | 3252 | ++DOCSHELL 10702400 == 31 [pid = 3252] [id = 200] 10:41:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 63 (10706000) [pid = 3252] [serial = 598] [outer = 00000000] 10:41:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 64 (10742400) [pid = 3252] [serial = 599] [outer = 10706000] 10:41:18 INFO - PROCESS | 3252 | 1467049278880 Marionette DEBUG loaded listener.js 10:41:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 65 (1120A400) [pid = 3252] [serial = 600] [outer = 10706000] 10:41:19 INFO - PROCESS | 3252 | 1467049279688 Marionette TRACE conn6 <- [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]]]}] 10:41:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 10:41:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1175ms 10:41:19 INFO - PROCESS | 3252 | 1467049279736 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 10:41:19 INFO - PROCESS | 3252 | 1467049279740 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 10:41:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 10:41:19 INFO - PROCESS | 3252 | 1467049279745 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 10:41:19 INFO - PROCESS | 3252 | 1467049279749 Marionette TRACE conn6 <- [1,766,null,{}] 10:41:19 INFO - PROCESS | 3252 | 1467049279755 Marionette TRACE conn6 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:19 INFO - PROCESS | 3252 | 1467049279758 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:19 INFO - PROCESS | 3252 | 1467049279873 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 10:41:19 INFO - PROCESS | 3252 | 1467049279947 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:19 INFO - PROCESS | 3252 | 1467049279951 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:19 INFO - PROCESS | 3252 | ++DOCSHELL 10476800 == 32 [pid = 3252] [id = 201] 10:41:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 66 (10476C00) [pid = 3252] [serial = 601] [outer = 00000000] 10:41:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 67 (10705C00) [pid = 3252] [serial = 602] [outer = 10476C00] 10:41:19 INFO - PROCESS | 3252 | 1467049280000 Marionette DEBUG loaded listener.js 10:41:20 INFO - PROCESS | 3252 | ++DOMWINDOW == 68 (10725C00) [pid = 3252] [serial = 603] [outer = 10476C00] 10:41:20 INFO - PROCESS | 3252 | --DOMWINDOW == 67 (1C452000) [pid = 3252] [serial = 531] [outer = 00000000] [url = about:blank] 10:41:20 INFO - PROCESS | 3252 | --DOMWINDOW == 66 (19569800) [pid = 3252] [serial = 572] [outer = 00000000] [url = about:blank] 10:41:20 INFO - PROCESS | 3252 | --DOMWINDOW == 65 (1541CC00) [pid = 3252] [serial = 561] [outer = 00000000] [url = about:blank] 10:41:20 INFO - PROCESS | 3252 | --DOMWINDOW == 64 (153BD400) [pid = 3252] [serial = 560] [outer = 00000000] [url = about:blank] 10:41:20 INFO - PROCESS | 3252 | --DOMWINDOW == 63 (16192C00) [pid = 3252] [serial = 563] [outer = 00000000] [url = about:blank] 10:41:20 INFO - PROCESS | 3252 | --DOMWINDOW == 62 (10744400) [pid = 3252] [serial = 557] [outer = 00000000] [url = about:blank] 10:41:20 INFO - PROCESS | 3252 | --DOMWINDOW == 61 (16CA8C00) [pid = 3252] [serial = 566] [outer = 00000000] [url = about:blank] 10:41:20 INFO - PROCESS | 3252 | --DOMWINDOW == 60 (1775F400) [pid = 3252] [serial = 549] [outer = 00000000] [url = about:blank] 10:41:20 INFO - PROCESS | 3252 | --DOMWINDOW == 59 (17753C00) [pid = 3252] [serial = 548] [outer = 00000000] [url = about:blank] 10:41:20 INFO - PROCESS | 3252 | --DOMWINDOW == 58 (1074A800) [pid = 3252] [serial = 551] [outer = 00000000] [url = about:blank] 10:41:20 INFO - PROCESS | 3252 | --DOMWINDOW == 57 (11288400) [pid = 3252] [serial = 552] [outer = 00000000] [url = about:blank] 10:41:20 INFO - PROCESS | 3252 | --DOMWINDOW == 56 (100E7000) [pid = 3252] [serial = 554] [outer = 00000000] [url = about:blank] 10:41:20 INFO - PROCESS | 3252 | --DOMWINDOW == 55 (101F9000) [pid = 3252] [serial = 555] [outer = 00000000] [url = about:blank] 10:41:20 INFO - PROCESS | 3252 | --DOMWINDOW == 54 (1956C800) [pid = 3252] [serial = 573] [outer = 00000000] [url = about:blank] 10:41:20 INFO - PROCESS | 3252 | --DOMWINDOW == 53 (184CE000) [pid = 3252] [serial = 569] [outer = 00000000] [url = about:blank] 10:41:20 INFO - PROCESS | 3252 | --DOMWINDOW == 52 (16872800) [pid = 3252] [serial = 564] [outer = 00000000] [url = about:blank] 10:41:20 INFO - PROCESS | 3252 | --DOMWINDOW == 51 (1853A400) [pid = 3252] [serial = 570] [outer = 00000000] [url = about:blank] 10:41:20 INFO - PROCESS | 3252 | --DOMWINDOW == 50 (1088D800) [pid = 3252] [serial = 558] [outer = 00000000] [url = about:blank] 10:41:20 INFO - PROCESS | 3252 | --DOMWINDOW == 49 (16F91400) [pid = 3252] [serial = 567] [outer = 00000000] [url = about:blank] 10:41:20 INFO - PROCESS | 3252 | 1467049280500 Marionette TRACE conn6 <- [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]]]}] 10:41:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 10:41:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 790ms 10:41:20 INFO - PROCESS | 3252 | 1467049280537 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 10:41:20 INFO - PROCESS | 3252 | 1467049280542 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 10:41:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 10:41:20 INFO - PROCESS | 3252 | 1467049280549 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 10:41:20 INFO - PROCESS | 3252 | 1467049280551 Marionette TRACE conn6 <- [1,770,null,{}] 10:41:20 INFO - PROCESS | 3252 | 1467049280559 Marionette TRACE conn6 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:20 INFO - PROCESS | 3252 | 1467049280562 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:20 INFO - PROCESS | 3252 | 1467049280650 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 10:41:20 INFO - PROCESS | 3252 | 1467049280658 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:20 INFO - PROCESS | 3252 | 1467049280661 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:20 INFO - PROCESS | 3252 | ++DOCSHELL 10A24800 == 33 [pid = 3252] [id = 202] 10:41:20 INFO - PROCESS | 3252 | ++DOMWINDOW == 50 (10C29000) [pid = 3252] [serial = 604] [outer = 00000000] 10:41:20 INFO - PROCESS | 3252 | ++DOMWINDOW == 51 (1120D000) [pid = 3252] [serial = 605] [outer = 10C29000] 10:41:20 INFO - PROCESS | 3252 | 1467049280708 Marionette DEBUG loaded listener.js 10:41:20 INFO - PROCESS | 3252 | ++DOMWINDOW == 52 (1188D000) [pid = 3252] [serial = 606] [outer = 10C29000] 10:41:21 INFO - PROCESS | 3252 | 1467049281165 Marionette TRACE conn6 <- [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]]]}] 10:41:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 10:41:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 630ms 10:41:21 INFO - PROCESS | 3252 | 1467049281180 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 10:41:21 INFO - PROCESS | 3252 | 1467049281182 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 10:41:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 10:41:21 INFO - PROCESS | 3252 | 1467049281190 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 10:41:21 INFO - PROCESS | 3252 | 1467049281193 Marionette TRACE conn6 <- [1,774,null,{}] 10:41:21 INFO - PROCESS | 3252 | 1467049281204 Marionette TRACE conn6 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:21 INFO - PROCESS | 3252 | 1467049281209 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:21 INFO - PROCESS | 3252 | 1467049281296 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 10:41:21 INFO - PROCESS | 3252 | 1467049281333 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:21 INFO - PROCESS | 3252 | 1467049281336 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:21 INFO - PROCESS | 3252 | ++DOCSHELL 15421400 == 34 [pid = 3252] [id = 203] 10:41:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 53 (15421800) [pid = 3252] [serial = 607] [outer = 00000000] 10:41:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 54 (15446800) [pid = 3252] [serial = 608] [outer = 15421800] 10:41:21 INFO - PROCESS | 3252 | 1467049281386 Marionette DEBUG loaded listener.js 10:41:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 55 (16132400) [pid = 3252] [serial = 609] [outer = 15421800] 10:41:21 INFO - PROCESS | 3252 | 1467049281843 Marionette TRACE conn6 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 10:41:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 10:41:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 690ms 10:41:21 INFO - PROCESS | 3252 | 1467049281880 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 10:41:21 INFO - PROCESS | 3252 | 1467049281883 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 10:41:21 INFO - PROCESS | 3252 | 1467049281886 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 10:41:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 10:41:21 INFO - PROCESS | 3252 | 1467049281887 Marionette TRACE conn6 <- [1,778,null,{}] 10:41:21 INFO - PROCESS | 3252 | 1467049281891 Marionette TRACE conn6 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:21 INFO - PROCESS | 3252 | 1467049281893 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:21 INFO - PROCESS | 3252 | 1467049281976 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 10:41:21 INFO - PROCESS | 3252 | 1467049281984 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:21 INFO - PROCESS | 3252 | 1467049281986 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:21 INFO - PROCESS | 3252 | ++DOCSHELL 16B37800 == 35 [pid = 3252] [id = 204] 10:41:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 56 (16B38800) [pid = 3252] [serial = 610] [outer = 00000000] 10:41:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 57 (16CAF000) [pid = 3252] [serial = 611] [outer = 16B38800] 10:41:22 INFO - PROCESS | 3252 | 1467049282032 Marionette DEBUG loaded listener.js 10:41:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 58 (16CB5000) [pid = 3252] [serial = 612] [outer = 16B38800] 10:41:22 INFO - PROCESS | 3252 | 1467049282483 Marionette TRACE conn6 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 10:41:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 10:41:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 630ms 10:41:22 INFO - PROCESS | 3252 | 1467049282525 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 10:41:22 INFO - PROCESS | 3252 | 1467049282527 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 10:41:22 INFO - PROCESS | 3252 | 1467049282530 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 10:41:22 INFO - PROCESS | 3252 | 1467049282532 Marionette TRACE conn6 <- [1,782,null,{}] 10:41:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 10:41:22 INFO - PROCESS | 3252 | 1467049282536 Marionette TRACE conn6 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:22 INFO - PROCESS | 3252 | 1467049282538 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:22 INFO - PROCESS | 3252 | 1467049282641 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 10:41:22 INFO - PROCESS | 3252 | 1467049282720 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:22 INFO - PROCESS | 3252 | 1467049282722 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:22 INFO - PROCESS | 3252 | ++DOCSHELL 16F93C00 == 36 [pid = 3252] [id = 205] 10:41:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 59 (16F94800) [pid = 3252] [serial = 613] [outer = 00000000] 10:41:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 60 (1775EC00) [pid = 3252] [serial = 614] [outer = 16F94800] 10:41:22 INFO - PROCESS | 3252 | 1467049282765 Marionette DEBUG loaded listener.js 10:41:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 61 (17780C00) [pid = 3252] [serial = 615] [outer = 16F94800] 10:41:23 INFO - PROCESS | 3252 | 1467049283188 Marionette TRACE conn6 <- [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]]]}] 10:41:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 10:41:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 672ms 10:41:23 INFO - PROCESS | 3252 | 1467049283207 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 10:41:23 INFO - PROCESS | 3252 | 1467049283209 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 10:41:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 10:41:23 INFO - PROCESS | 3252 | 1467049283212 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 10:41:23 INFO - PROCESS | 3252 | 1467049283214 Marionette TRACE conn6 <- [1,786,null,{}] 10:41:23 INFO - PROCESS | 3252 | 1467049283223 Marionette TRACE conn6 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:23 INFO - PROCESS | 3252 | 1467049283229 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:23 INFO - PROCESS | 3252 | 1467049283363 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 10:41:23 INFO - PROCESS | 3252 | 1467049283368 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:23 INFO - PROCESS | 3252 | 1467049283370 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:23 INFO - PROCESS | 3252 | ++DOCSHELL 1775E000 == 37 [pid = 3252] [id = 206] 10:41:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 62 (1846E000) [pid = 3252] [serial = 616] [outer = 00000000] 10:41:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 63 (193F4000) [pid = 3252] [serial = 617] [outer = 1846E000] 10:41:23 INFO - PROCESS | 3252 | 1467049283422 Marionette DEBUG loaded listener.js 10:41:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 64 (1956DC00) [pid = 3252] [serial = 618] [outer = 1846E000] 10:41:23 INFO - PROCESS | 3252 | 1467049283864 Marionette TRACE conn6 <- [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]]]}] 10:41:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 10:41:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 690ms 10:41:23 INFO - PROCESS | 3252 | 1467049283903 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 10:41:23 INFO - PROCESS | 3252 | 1467049283905 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 10:41:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 10:41:23 INFO - PROCESS | 3252 | 1467049283916 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 10:41:23 INFO - PROCESS | 3252 | 1467049283918 Marionette TRACE conn6 <- [1,790,null,{}] 10:41:23 INFO - PROCESS | 3252 | 1467049283921 Marionette TRACE conn6 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:23 INFO - PROCESS | 3252 | 1467049283923 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:24 INFO - PROCESS | 3252 | 1467049284053 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 10:41:24 INFO - PROCESS | 3252 | 1467049284072 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:24 INFO - PROCESS | 3252 | 1467049284074 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:24 INFO - PROCESS | 3252 | ++DOCSHELL 0CF3A000 == 38 [pid = 3252] [id = 207] 10:41:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 65 (19572000) [pid = 3252] [serial = 619] [outer = 00000000] 10:41:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 66 (195F0C00) [pid = 3252] [serial = 620] [outer = 19572000] 10:41:24 INFO - PROCESS | 3252 | 1467049284126 Marionette DEBUG loaded listener.js 10:41:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 67 (195F7400) [pid = 3252] [serial = 621] [outer = 19572000] 10:41:24 INFO - PROCESS | 3252 | --DOMWINDOW == 66 (1524C400) [pid = 3252] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 10:41:24 INFO - PROCESS | 3252 | --DOMWINDOW == 65 (0CE58C00) [pid = 3252] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 10:41:24 INFO - PROCESS | 3252 | --DOMWINDOW == 64 (0FFD3800) [pid = 3252] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 10:41:24 INFO - PROCESS | 3252 | --DOMWINDOW == 63 (10725800) [pid = 3252] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 10:41:24 INFO - PROCESS | 3252 | --DOMWINDOW == 62 (14BA0800) [pid = 3252] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 10:41:24 INFO - PROCESS | 3252 | --DOMWINDOW == 61 (15424C00) [pid = 3252] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 10:41:24 INFO - PROCESS | 3252 | --DOMWINDOW == 60 (101F7000) [pid = 3252] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 10:41:24 INFO - PROCESS | 3252 | 1467049284572 Marionette TRACE conn6 <- [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]]]}] 10:41:24 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 10:41:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 670ms 10:41:24 INFO - PROCESS | 3252 | 1467049284588 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 10:41:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 10:41:24 INFO - PROCESS | 3252 | 1467049284590 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 10:41:24 INFO - PROCESS | 3252 | 1467049284593 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 10:41:24 INFO - PROCESS | 3252 | 1467049284595 Marionette TRACE conn6 <- [1,794,null,{}] 10:41:24 INFO - PROCESS | 3252 | 1467049284598 Marionette TRACE conn6 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:24 INFO - PROCESS | 3252 | 1467049284600 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:24 INFO - PROCESS | 3252 | 1467049284708 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 10:41:24 INFO - PROCESS | 3252 | 1467049284755 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:24 INFO - PROCESS | 3252 | 1467049284757 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:24 INFO - PROCESS | 3252 | ++DOCSHELL 15446000 == 39 [pid = 3252] [id = 208] 10:41:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 61 (19B38800) [pid = 3252] [serial = 622] [outer = 00000000] 10:41:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 62 (1A067000) [pid = 3252] [serial = 623] [outer = 19B38800] 10:41:24 INFO - PROCESS | 3252 | 1467049284800 Marionette DEBUG loaded listener.js 10:41:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 63 (1A498400) [pid = 3252] [serial = 624] [outer = 19B38800] 10:41:25 INFO - PROCESS | 3252 | 1467049285155 Marionette TRACE conn6 <- [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]]]}] 10:41:25 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 10:41:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 630ms 10:41:25 INFO - PROCESS | 3252 | 1467049285224 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 10:41:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 10:41:25 INFO - PROCESS | 3252 | 1467049285226 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 10:41:25 INFO - PROCESS | 3252 | 1467049285230 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 10:41:25 INFO - PROCESS | 3252 | 1467049285231 Marionette TRACE conn6 <- [1,798,null,{}] 10:41:25 INFO - PROCESS | 3252 | 1467049285235 Marionette TRACE conn6 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:25 INFO - PROCESS | 3252 | 1467049285237 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:25 INFO - PROCESS | 3252 | 1467049285316 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 10:41:25 INFO - PROCESS | 3252 | 1467049285322 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:25 INFO - PROCESS | 3252 | 1467049285324 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:25 INFO - PROCESS | 3252 | ++DOCSHELL 1A4D4000 == 40 [pid = 3252] [id = 209] 10:41:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 64 (1A4D4800) [pid = 3252] [serial = 625] [outer = 00000000] 10:41:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 65 (1A76B000) [pid = 3252] [serial = 626] [outer = 1A4D4800] 10:41:25 INFO - PROCESS | 3252 | 1467049285366 Marionette DEBUG loaded listener.js 10:41:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 66 (1A76C800) [pid = 3252] [serial = 627] [outer = 1A4D4800] 10:41:25 INFO - PROCESS | 3252 | 1467049285799 Marionette TRACE conn6 <- [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]]]}] 10:41:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 10:41:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 630ms 10:41:25 INFO - PROCESS | 3252 | 1467049285861 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 10:41:25 INFO - PROCESS | 3252 | 1467049285863 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 10:41:25 INFO - PROCESS | 3252 | 1467049285866 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 10:41:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 10:41:25 INFO - PROCESS | 3252 | 1467049285867 Marionette TRACE conn6 <- [1,802,null,{}] 10:41:25 INFO - PROCESS | 3252 | 1467049285871 Marionette TRACE conn6 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:25 INFO - PROCESS | 3252 | 1467049285873 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:25 INFO - PROCESS | 3252 | 1467049285963 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 10:41:25 INFO - PROCESS | 3252 | 1467049285971 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:25 INFO - PROCESS | 3252 | 1467049285973 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:25 INFO - PROCESS | 3252 | ++DOCSHELL 1A771400 == 41 [pid = 3252] [id = 210] 10:41:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 67 (1A772C00) [pid = 3252] [serial = 628] [outer = 00000000] 10:41:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 68 (1A803400) [pid = 3252] [serial = 629] [outer = 1A772C00] 10:41:26 INFO - PROCESS | 3252 | 1467049286017 Marionette DEBUG loaded listener.js 10:41:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (1A80E000) [pid = 3252] [serial = 630] [outer = 1A772C00] 10:41:26 INFO - PROCESS | 3252 | 1467049286452 Marionette TRACE conn6 <- [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] 10:41:26 INFO - PROCESS | 3252 | 1467049286530 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 10:41:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 10:41:26 INFO - PROCESS | 3252 | 1467049286536 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 10:41:26 INFO - PROCESS | 3252 | 1467049286540 Marionette TRACE conn6 <- [1,806,null,{}] 10:41:26 INFO - PROCESS | 3252 | 1467049286546 Marionette TRACE conn6 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:26 INFO - PROCESS | 3252 | 1467049286550 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:26 INFO - PROCESS | 3252 | 1467049286694 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 10:41:26 INFO - PROCESS | 3252 | 1467049286838 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:26 INFO - PROCESS | 3252 | 1467049286843 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:26 INFO - PROCESS | 3252 | ++DOCSHELL 0FFCE800 == 42 [pid = 3252] [id = 211] 10:41:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (10034400) [pid = 3252] [serial = 631] [outer = 00000000] 10:41:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (101F8400) [pid = 3252] [serial = 632] [outer = 10034400] 10:41:26 INFO - PROCESS | 3252 | 1467049286899 Marionette DEBUG loaded listener.js 10:41:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (10725000) [pid = 3252] [serial = 633] [outer = 10034400] 10:41:27 INFO - PROCESS | 3252 | 1467049287435 Marionette TRACE conn6 <- [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]]]}] 10:41:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 10:41:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 987ms 10:41:27 INFO - PROCESS | 3252 | 1467049287524 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 10:41:27 INFO - PROCESS | 3252 | 1467049287528 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 10:41:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 10:41:27 INFO - PROCESS | 3252 | 1467049287535 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 10:41:27 INFO - PROCESS | 3252 | 1467049287539 Marionette TRACE conn6 <- [1,810,null,{}] 10:41:27 INFO - PROCESS | 3252 | 1467049287543 Marionette TRACE conn6 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:27 INFO - PROCESS | 3252 | 1467049287546 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:27 INFO - PROCESS | 3252 | 1467049287665 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 10:41:27 INFO - PROCESS | 3252 | 1467049287787 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:27 INFO - PROCESS | 3252 | 1467049287789 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:27 INFO - PROCESS | 3252 | ++DOCSHELL 153BB800 == 43 [pid = 3252] [id = 212] 10:41:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (15419000) [pid = 3252] [serial = 634] [outer = 00000000] 10:41:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (15423000) [pid = 3252] [serial = 635] [outer = 15419000] 10:41:27 INFO - PROCESS | 3252 | 1467049287846 Marionette DEBUG loaded listener.js 10:41:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (16B33000) [pid = 3252] [serial = 636] [outer = 15419000] 10:41:28 INFO - PROCESS | 3252 | 1467049288461 Marionette TRACE conn6 <- [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] 10:41:28 INFO - PROCESS | 3252 | 1467049288536 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 10:41:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 10:41:28 INFO - PROCESS | 3252 | 1467049288555 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 10:41:28 INFO - PROCESS | 3252 | 1467049288557 Marionette TRACE conn6 <- [1,814,null,{}] 10:41:28 INFO - PROCESS | 3252 | 1467049288568 Marionette TRACE conn6 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:28 INFO - PROCESS | 3252 | 1467049288573 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:28 INFO - PROCESS | 3252 | 1467049288691 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 10:41:28 INFO - PROCESS | 3252 | 1467049288812 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:28 INFO - PROCESS | 3252 | 1467049288816 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:28 INFO - PROCESS | 3252 | ++DOCSHELL 19F0A400 == 44 [pid = 3252] [id = 213] 10:41:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (1A060C00) [pid = 3252] [serial = 637] [outer = 00000000] 10:41:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (1A88BC00) [pid = 3252] [serial = 638] [outer = 1A060C00] 10:41:28 INFO - PROCESS | 3252 | 1467049288874 Marionette DEBUG loaded listener.js 10:41:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (1A890C00) [pid = 3252] [serial = 639] [outer = 1A060C00] 10:41:29 INFO - PROCESS | 3252 | 1467049289504 Marionette TRACE conn6 <- [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]]]}] 10:41:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 10:41:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1021ms 10:41:29 INFO - PROCESS | 3252 | 1467049289579 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 10:41:29 INFO - PROCESS | 3252 | 1467049289581 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 10:41:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 10:41:29 INFO - PROCESS | 3252 | 1467049289584 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 10:41:29 INFO - PROCESS | 3252 | 1467049289586 Marionette TRACE conn6 <- [1,818,null,{}] 10:41:29 INFO - PROCESS | 3252 | 1467049289590 Marionette TRACE conn6 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:29 INFO - PROCESS | 3252 | 1467049289593 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:29 INFO - PROCESS | 3252 | 1467049289700 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 10:41:29 INFO - PROCESS | 3252 | 1467049289918 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:29 INFO - PROCESS | 3252 | 1467049289922 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:29 INFO - PROCESS | 3252 | ++DOCSHELL 09264C00 == 45 [pid = 3252] [id = 214] 10:41:29 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (0CE5B000) [pid = 3252] [serial = 640] [outer = 00000000] 10:41:29 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (0FF76C00) [pid = 3252] [serial = 641] [outer = 0CE5B000] 10:41:29 INFO - PROCESS | 3252 | 1467049289987 Marionette DEBUG loaded listener.js 10:41:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (101F9000) [pid = 3252] [serial = 642] [outer = 0CE5B000] 10:41:31 INFO - PROCESS | 3252 | --DOCSHELL 1A4D4000 == 44 [pid = 3252] [id = 209] 10:41:31 INFO - PROCESS | 3252 | --DOCSHELL 15446000 == 43 [pid = 3252] [id = 208] 10:41:31 INFO - PROCESS | 3252 | --DOCSHELL 0CF3A000 == 42 [pid = 3252] [id = 207] 10:41:31 INFO - PROCESS | 3252 | --DOCSHELL 1775E000 == 41 [pid = 3252] [id = 206] 10:41:31 INFO - PROCESS | 3252 | --DOCSHELL 16F93C00 == 40 [pid = 3252] [id = 205] 10:41:31 INFO - PROCESS | 3252 | --DOCSHELL 16B37800 == 39 [pid = 3252] [id = 204] 10:41:31 INFO - PROCESS | 3252 | --DOCSHELL 15421400 == 38 [pid = 3252] [id = 203] 10:41:31 INFO - PROCESS | 3252 | --DOCSHELL 10A24800 == 37 [pid = 3252] [id = 202] 10:41:31 INFO - PROCESS | 3252 | --DOCSHELL 10476800 == 36 [pid = 3252] [id = 201] 10:41:31 INFO - PROCESS | 3252 | --DOCSHELL 1524B800 == 35 [pid = 3252] [id = 196] 10:41:31 INFO - PROCESS | 3252 | --DOCSHELL 15424800 == 34 [pid = 3252] [id = 197] 10:41:31 INFO - PROCESS | 3252 | --DOCSHELL 14B6AC00 == 33 [pid = 3252] [id = 198] 10:41:31 INFO - PROCESS | 3252 | --DOCSHELL 10702400 == 32 [pid = 3252] [id = 200] 10:41:31 INFO - PROCESS | 3252 | --DOCSHELL 16C59C00 == 31 [pid = 3252] [id = 199] 10:41:31 INFO - PROCESS | 3252 | --DOCSHELL 19F0A400 == 30 [pid = 3252] [id = 213] 10:41:31 INFO - PROCESS | 3252 | --DOCSHELL 1A771400 == 29 [pid = 3252] [id = 210] 10:41:31 INFO - PROCESS | 3252 | --DOCSHELL 0FFCE800 == 28 [pid = 3252] [id = 211] 10:41:31 INFO - PROCESS | 3252 | --DOCSHELL 153BB800 == 27 [pid = 3252] [id = 212] 10:41:31 INFO - PROCESS | 3252 | 1467049291134 Marionette TRACE conn6 <- [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]]]}] 10:41:31 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (152D6C00) [pid = 3252] [serial = 587] [outer = 00000000] [url = about:blank] 10:41:31 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (100E6400) [pid = 3252] [serial = 579] [outer = 00000000] [url = about:blank] 10:41:31 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (0CF38800) [pid = 3252] [serial = 578] [outer = 00000000] [url = about:blank] 10:41:31 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (100E4C00) [pid = 3252] [serial = 581] [outer = 00000000] [url = about:blank] 10:41:31 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (101FE000) [pid = 3252] [serial = 582] [outer = 00000000] [url = about:blank] 10:41:31 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (10741000) [pid = 3252] [serial = 584] [outer = 00000000] [url = about:blank] 10:41:31 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (16B38000) [pid = 3252] [serial = 593] [outer = 00000000] [url = about:blank] 10:41:31 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (1618F800) [pid = 3252] [serial = 590] [outer = 00000000] [url = about:blank] 10:41:31 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (153C9800) [pid = 3252] [serial = 588] [outer = 00000000] [url = about:blank] 10:41:31 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (10723800) [pid = 3252] [serial = 576] [outer = 00000000] [url = about:blank] 10:41:31 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (1053BC00) [pid = 3252] [serial = 575] [outer = 00000000] [url = about:blank] 10:41:31 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (1686E000) [pid = 3252] [serial = 591] [outer = 00000000] [url = about:blank] 10:41:31 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (10748C00) [pid = 3252] [serial = 585] [outer = 00000000] [url = about:blank] 10:41:31 INFO - PROCESS | 3252 | --DOMWINDOW == 67 (16B3E800) [pid = 3252] [serial = 594] [outer = 00000000] [url = about:blank] 10:41:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 10:41:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1674ms 10:41:31 INFO - PROCESS | 3252 | 1467049291277 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 10:41:31 INFO - PROCESS | 3252 | 1467049291281 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 10:41:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 10:41:31 INFO - PROCESS | 3252 | 1467049291286 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 10:41:31 INFO - PROCESS | 3252 | 1467049291290 Marionette TRACE conn6 <- [1,822,null,{}] 10:41:31 INFO - PROCESS | 3252 | 1467049291296 Marionette TRACE conn6 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:31 INFO - PROCESS | 3252 | 1467049291299 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:31 INFO - PROCESS | 3252 | 1467049291382 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 10:41:31 INFO - PROCESS | 3252 | 1467049291390 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:31 INFO - PROCESS | 3252 | 1467049291394 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:31 INFO - PROCESS | 3252 | ++DOCSHELL 0CF38800 == 28 [pid = 3252] [id = 215] 10:41:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 68 (0CF39400) [pid = 3252] [serial = 643] [outer = 00000000] 10:41:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (0FF21000) [pid = 3252] [serial = 644] [outer = 0CF39400] 10:41:31 INFO - PROCESS | 3252 | 1467049291442 Marionette DEBUG loaded listener.js 10:41:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (0FFE5000) [pid = 3252] [serial = 645] [outer = 0CF39400] 10:41:31 INFO - PROCESS | 3252 | 1467049291922 Marionette TRACE conn6 <- [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]]]}] 10:41:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 10:41:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 670ms 10:41:31 INFO - PROCESS | 3252 | 1467049291961 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 10:41:31 INFO - PROCESS | 3252 | 1467049291966 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 10:41:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 10:41:31 INFO - PROCESS | 3252 | 1467049291972 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 10:41:31 INFO - PROCESS | 3252 | 1467049291975 Marionette TRACE conn6 <- [1,826,null,{}] 10:41:31 INFO - PROCESS | 3252 | 1467049291979 Marionette TRACE conn6 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:31 INFO - PROCESS | 3252 | 1467049291981 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:32 INFO - PROCESS | 3252 | 1467049292068 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 10:41:32 INFO - PROCESS | 3252 | 1467049292076 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:32 INFO - PROCESS | 3252 | 1467049292079 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:32 INFO - PROCESS | 3252 | ++DOCSHELL 10709800 == 29 [pid = 3252] [id = 216] 10:41:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (1070A800) [pid = 3252] [serial = 646] [outer = 00000000] 10:41:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (10723C00) [pid = 3252] [serial = 647] [outer = 1070A800] 10:41:32 INFO - PROCESS | 3252 | 1467049292126 Marionette DEBUG loaded listener.js 10:41:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (1072E400) [pid = 3252] [serial = 648] [outer = 1070A800] 10:41:32 INFO - PROCESS | 3252 | 1467049292591 Marionette TRACE conn6 <- [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]]]}] 10:41:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 10:41:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 670ms 10:41:32 INFO - PROCESS | 3252 | 1467049292646 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 10:41:32 INFO - PROCESS | 3252 | 1467049292648 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 10:41:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 10:41:32 INFO - PROCESS | 3252 | 1467049292651 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 10:41:32 INFO - PROCESS | 3252 | 1467049292655 Marionette TRACE conn6 <- [1,830,null,{}] 10:41:32 INFO - PROCESS | 3252 | 1467049292666 Marionette TRACE conn6 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:32 INFO - PROCESS | 3252 | 1467049292670 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:32 INFO - PROCESS | 3252 | 1467049292785 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 10:41:32 INFO - PROCESS | 3252 | 1467049292870 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:32 INFO - PROCESS | 3252 | 1467049292874 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:32 INFO - PROCESS | 3252 | ++DOCSHELL 119CCC00 == 30 [pid = 3252] [id = 217] 10:41:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (119D0000) [pid = 3252] [serial = 649] [outer = 00000000] 10:41:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (14B64400) [pid = 3252] [serial = 650] [outer = 119D0000] 10:41:32 INFO - PROCESS | 3252 | 1467049292922 Marionette DEBUG loaded listener.js 10:41:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (14BA5400) [pid = 3252] [serial = 651] [outer = 119D0000] 10:41:33 INFO - PROCESS | 3252 | 1467049293310 Marionette TRACE conn6 <- [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]]]}] 10:41:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 10:41:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 670ms 10:41:33 INFO - PROCESS | 3252 | 1467049293326 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 10:41:33 INFO - PROCESS | 3252 | 1467049293328 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 10:41:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 10:41:33 INFO - PROCESS | 3252 | 1467049293341 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 10:41:33 INFO - PROCESS | 3252 | 1467049293343 Marionette TRACE conn6 <- [1,834,null,{}] 10:41:33 INFO - PROCESS | 3252 | 1467049293358 Marionette TRACE conn6 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:33 INFO - PROCESS | 3252 | 1467049293360 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:33 INFO - PROCESS | 3252 | 1467049293474 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 10:41:33 INFO - PROCESS | 3252 | 1467049293480 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:33 INFO - PROCESS | 3252 | 1467049293482 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:33 INFO - PROCESS | 3252 | ++DOCSHELL 14B62C00 == 31 [pid = 3252] [id = 218] 10:41:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (152DF000) [pid = 3252] [serial = 652] [outer = 00000000] 10:41:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (15420800) [pid = 3252] [serial = 653] [outer = 152DF000] 10:41:33 INFO - PROCESS | 3252 | 1467049293526 Marionette DEBUG loaded listener.js 10:41:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (16195000) [pid = 3252] [serial = 654] [outer = 152DF000] 10:41:33 INFO - PROCESS | 3252 | 1467049293995 Marionette TRACE conn6 <- [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]]]}] 10:41:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 10:41:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 671ms 10:41:34 INFO - PROCESS | 3252 | 1467049294018 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 10:41:34 INFO - PROCESS | 3252 | 1467049294020 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 10:41:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 10:41:34 INFO - PROCESS | 3252 | 1467049294023 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 10:41:34 INFO - PROCESS | 3252 | 1467049294024 Marionette TRACE conn6 <- [1,838,null,{}] 10:41:34 INFO - PROCESS | 3252 | 1467049294034 Marionette TRACE conn6 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:34 INFO - PROCESS | 3252 | 1467049294036 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:34 INFO - PROCESS | 3252 | 1467049294166 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 10:41:34 INFO - PROCESS | 3252 | 1467049294189 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:34 INFO - PROCESS | 3252 | 1467049294191 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:34 INFO - PROCESS | 3252 | ++DOCSHELL 16877C00 == 32 [pid = 3252] [id = 219] 10:41:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (16B32400) [pid = 3252] [serial = 655] [outer = 00000000] 10:41:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (16B3F800) [pid = 3252] [serial = 656] [outer = 16B32400] 10:41:34 INFO - PROCESS | 3252 | 1467049294235 Marionette DEBUG loaded listener.js 10:41:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (16C66800) [pid = 3252] [serial = 657] [outer = 16B32400] 10:41:34 INFO - PROCESS | 3252 | 1467049294663 Marionette TRACE conn6 <- [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]]]}] 10:41:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 10:41:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 691ms 10:41:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 10:41:34 INFO - PROCESS | 3252 | 1467049294715 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 10:41:34 INFO - PROCESS | 3252 | 1467049294717 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 10:41:34 INFO - PROCESS | 3252 | 1467049294724 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 10:41:34 INFO - PROCESS | 3252 | 1467049294726 Marionette TRACE conn6 <- [1,842,null,{}] 10:41:34 INFO - PROCESS | 3252 | 1467049294730 Marionette TRACE conn6 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:34 INFO - PROCESS | 3252 | 1467049294735 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:34 INFO - PROCESS | 3252 | 1467049294868 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 10:41:34 INFO - PROCESS | 3252 | 1467049294928 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:34 INFO - PROCESS | 3252 | 1467049294931 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:34 INFO - PROCESS | 3252 | ++DOCSHELL 17776400 == 33 [pid = 3252] [id = 220] 10:41:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (1777AC00) [pid = 3252] [serial = 658] [outer = 00000000] 10:41:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (1846D800) [pid = 3252] [serial = 659] [outer = 1777AC00] 10:41:34 INFO - PROCESS | 3252 | 1467049294975 Marionette DEBUG loaded listener.js 10:41:35 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (184D0C00) [pid = 3252] [serial = 660] [outer = 1777AC00] 10:41:35 INFO - PROCESS | 3252 | 1467049295571 Marionette TRACE conn6 <- [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]]]}] 10:41:36 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (16F94800) [pid = 3252] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 10:41:36 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (1846E000) [pid = 3252] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 10:41:36 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (19B38800) [pid = 3252] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 10:41:36 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (16CAA800) [pid = 3252] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 10:41:36 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (16B38800) [pid = 3252] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 10:41:36 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (10706000) [pid = 3252] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 10:41:36 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (10476C00) [pid = 3252] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 10:41:36 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (15421800) [pid = 3252] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 10:41:36 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (19572000) [pid = 3252] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 10:41:36 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (10C29000) [pid = 3252] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 10:41:36 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (1A4D4800) [pid = 3252] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 10:41:36 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (1A772C00) [pid = 3252] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 10:41:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 10:41:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1835ms 10:41:36 INFO - PROCESS | 3252 | 1467049296673 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 10:41:36 INFO - PROCESS | 3252 | 1467049296675 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 10:41:36 INFO - PROCESS | 3252 | 1467049296730 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 10:41:36 INFO - PROCESS | 3252 | 1467049296732 Marionette TRACE conn6 <- [1,846,null,{}] 10:41:36 INFO - PROCESS | 3252 | 1467049296736 Marionette TRACE conn6 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:36 INFO - PROCESS | 3252 | 1467049296738 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 10:41:36 INFO - PROCESS | 3252 | 1467049296808 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 10:41:36 INFO - PROCESS | 3252 | 1467049296884 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:36 INFO - PROCESS | 3252 | 1467049296886 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:36 INFO - PROCESS | 3252 | ++DOCSHELL 193F0000 == 34 [pid = 3252] [id = 221] 10:41:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (1853EC00) [pid = 3252] [serial = 661] [outer = 00000000] 10:41:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (195E7800) [pid = 3252] [serial = 662] [outer = 1853EC00] 10:41:36 INFO - PROCESS | 3252 | 1467049296930 Marionette DEBUG loaded listener.js 10:41:37 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (195F9400) [pid = 3252] [serial = 663] [outer = 1853EC00] 10:41:37 INFO - PROCESS | 3252 | 1467049297274 Marionette TRACE conn6 <- [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]]]}] 10:41:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 10:41:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 610ms 10:41:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 10:41:37 INFO - PROCESS | 3252 | 1467049297356 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 10:41:37 INFO - PROCESS | 3252 | 1467049297358 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 10:41:37 INFO - PROCESS | 3252 | 1467049297361 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 10:41:37 INFO - PROCESS | 3252 | 1467049297362 Marionette TRACE conn6 <- [1,850,null,{}] 10:41:37 INFO - PROCESS | 3252 | 1467049297366 Marionette TRACE conn6 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:37 INFO - PROCESS | 3252 | 1467049297367 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:37 INFO - PROCESS | 3252 | 1467049297476 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 10:41:37 INFO - PROCESS | 3252 | 1467049297484 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:37 INFO - PROCESS | 3252 | 1467049297486 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:37 INFO - PROCESS | 3252 | ++DOCSHELL 1956D000 == 35 [pid = 3252] [id = 222] 10:41:37 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (19572000) [pid = 3252] [serial = 664] [outer = 00000000] 10:41:37 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (1A771000) [pid = 3252] [serial = 665] [outer = 19572000] 10:41:37 INFO - PROCESS | 3252 | 1467049297532 Marionette DEBUG loaded listener.js 10:41:37 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (1A772000) [pid = 3252] [serial = 666] [outer = 19572000] 10:41:38 INFO - PROCESS | 3252 | 1467049298317 Marionette TRACE conn6 <- [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]]]}] 10:41:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 10:41:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 971ms 10:41:38 INFO - PROCESS | 3252 | 1467049298333 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 10:41:38 INFO - PROCESS | 3252 | 1467049298338 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 10:41:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 10:41:38 INFO - PROCESS | 3252 | 1467049298342 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 10:41:38 INFO - PROCESS | 3252 | 1467049298348 Marionette TRACE conn6 <- [1,854,null,{}] 10:41:38 INFO - PROCESS | 3252 | 1467049298353 Marionette TRACE conn6 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:38 INFO - PROCESS | 3252 | 1467049298356 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:38 INFO - PROCESS | 3252 | 1467049298474 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 10:41:38 INFO - PROCESS | 3252 | 1467049298599 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:38 INFO - PROCESS | 3252 | 1467049298602 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:38 INFO - PROCESS | 3252 | ++DOCSHELL 10537000 == 36 [pid = 3252] [id = 223] 10:41:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (10538C00) [pid = 3252] [serial = 667] [outer = 00000000] 10:41:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (10744400) [pid = 3252] [serial = 668] [outer = 10538C00] 10:41:38 INFO - PROCESS | 3252 | 1467049298660 Marionette DEBUG loaded listener.js 10:41:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (10C2C400) [pid = 3252] [serial = 669] [outer = 10538C00] 10:41:39 INFO - PROCESS | 3252 | 1467049299444 Marionette TRACE conn6 <- [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]]]}] 10:41:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 10:41:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1292ms 10:41:39 INFO - PROCESS | 3252 | 1467049299636 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 10:41:39 INFO - PROCESS | 3252 | 1467049299640 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 10:41:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 10:41:39 INFO - PROCESS | 3252 | 1467049299644 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 10:41:39 INFO - PROCESS | 3252 | 1467049299647 Marionette TRACE conn6 <- [1,858,null,{}] 10:41:39 INFO - PROCESS | 3252 | 1467049299695 Marionette TRACE conn6 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:39 INFO - PROCESS | 3252 | 1467049299698 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:39 INFO - PROCESS | 3252 | 1467049299783 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 10:41:39 INFO - PROCESS | 3252 | 1467049299790 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:39 INFO - PROCESS | 3252 | 1467049299793 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:39 INFO - PROCESS | 3252 | ++DOCSHELL 100E8000 == 37 [pid = 3252] [id = 224] 10:41:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (101F3800) [pid = 3252] [serial = 670] [outer = 00000000] 10:41:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (1053D400) [pid = 3252] [serial = 671] [outer = 101F3800] 10:41:39 INFO - PROCESS | 3252 | 1467049299888 Marionette DEBUG loaded listener.js 10:41:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (10743C00) [pid = 3252] [serial = 672] [outer = 101F3800] 10:41:40 INFO - PROCESS | 3252 | --DOCSHELL 193F0000 == 36 [pid = 3252] [id = 221] 10:41:40 INFO - PROCESS | 3252 | --DOCSHELL 17776400 == 35 [pid = 3252] [id = 220] 10:41:40 INFO - PROCESS | 3252 | --DOCSHELL 16877C00 == 34 [pid = 3252] [id = 219] 10:41:40 INFO - PROCESS | 3252 | --DOCSHELL 14B62C00 == 33 [pid = 3252] [id = 218] 10:41:40 INFO - PROCESS | 3252 | --DOCSHELL 119CCC00 == 32 [pid = 3252] [id = 217] 10:41:40 INFO - PROCESS | 3252 | --DOCSHELL 10709800 == 31 [pid = 3252] [id = 216] 10:41:40 INFO - PROCESS | 3252 | --DOCSHELL 0CF38800 == 30 [pid = 3252] [id = 215] 10:41:40 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (1A803400) [pid = 3252] [serial = 629] [outer = 00000000] [url = about:blank] 10:41:40 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (1775EC00) [pid = 3252] [serial = 614] [outer = 00000000] [url = about:blank] 10:41:40 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (17780C00) [pid = 3252] [serial = 615] [outer = 00000000] [url = about:blank] 10:41:40 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (1956DC00) [pid = 3252] [serial = 618] [outer = 00000000] [url = about:blank] 10:41:40 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (193F4000) [pid = 3252] [serial = 617] [outer = 00000000] [url = about:blank] 10:41:40 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (1A067000) [pid = 3252] [serial = 623] [outer = 00000000] [url = about:blank] 10:41:40 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (16FA0C00) [pid = 3252] [serial = 596] [outer = 00000000] [url = about:blank] 10:41:40 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (17754800) [pid = 3252] [serial = 597] [outer = 00000000] [url = about:blank] 10:41:40 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (16CAF000) [pid = 3252] [serial = 611] [outer = 00000000] [url = about:blank] 10:41:40 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (10742400) [pid = 3252] [serial = 599] [outer = 00000000] [url = about:blank] 10:41:40 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (1120A400) [pid = 3252] [serial = 600] [outer = 00000000] [url = about:blank] 10:41:40 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (10705C00) [pid = 3252] [serial = 602] [outer = 00000000] [url = about:blank] 10:41:40 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (10725C00) [pid = 3252] [serial = 603] [outer = 00000000] [url = about:blank] 10:41:40 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (15446800) [pid = 3252] [serial = 608] [outer = 00000000] [url = about:blank] 10:41:40 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (195F0C00) [pid = 3252] [serial = 620] [outer = 00000000] [url = about:blank] 10:41:40 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (16132400) [pid = 3252] [serial = 609] [outer = 00000000] [url = about:blank] 10:41:40 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (1120D000) [pid = 3252] [serial = 605] [outer = 00000000] [url = about:blank] 10:41:40 INFO - PROCESS | 3252 | --DOMWINDOW == 67 (1188D000) [pid = 3252] [serial = 606] [outer = 00000000] [url = about:blank] 10:41:40 INFO - PROCESS | 3252 | --DOMWINDOW == 66 (195F7400) [pid = 3252] [serial = 621] [outer = 00000000] [url = about:blank] 10:41:40 INFO - PROCESS | 3252 | --DOMWINDOW == 65 (1A76B000) [pid = 3252] [serial = 626] [outer = 00000000] [url = about:blank] 10:41:40 INFO - PROCESS | 3252 | --DOMWINDOW == 64 (1A80E000) [pid = 3252] [serial = 630] [outer = 00000000] [url = about:blank] 10:41:40 INFO - PROCESS | 3252 | --DOMWINDOW == 63 (16CB5000) [pid = 3252] [serial = 612] [outer = 00000000] [url = about:blank] 10:41:40 INFO - PROCESS | 3252 | --DOMWINDOW == 62 (1A76C800) [pid = 3252] [serial = 627] [outer = 00000000] [url = about:blank] 10:41:40 INFO - PROCESS | 3252 | --DOMWINDOW == 61 (1A498400) [pid = 3252] [serial = 624] [outer = 00000000] [url = about:blank] 10:41:40 INFO - PROCESS | 3252 | 1467049300459 Marionette TRACE conn6 <- [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]]]}] 10:41:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 10:41:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 870ms 10:41:40 INFO - PROCESS | 3252 | 1467049300516 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 10:41:40 INFO - PROCESS | 3252 | 1467049300519 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 10:41:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 10:41:40 INFO - PROCESS | 3252 | 1467049300532 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 10:41:40 INFO - PROCESS | 3252 | 1467049300536 Marionette TRACE conn6 <- [1,862,null,{}] 10:41:40 INFO - PROCESS | 3252 | 1467049300540 Marionette TRACE conn6 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:40 INFO - PROCESS | 3252 | 1467049300542 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:40 INFO - PROCESS | 3252 | 1467049300630 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 10:41:40 INFO - PROCESS | 3252 | 1467049300645 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:40 INFO - PROCESS | 3252 | 1467049300647 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:40 INFO - PROCESS | 3252 | ++DOCSHELL 11208C00 == 31 [pid = 3252] [id = 225] 10:41:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 62 (1120A400) [pid = 3252] [serial = 673] [outer = 00000000] 10:41:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 63 (11226400) [pid = 3252] [serial = 674] [outer = 1120A400] 10:41:40 INFO - PROCESS | 3252 | 1467049300694 Marionette DEBUG loaded listener.js 10:41:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 64 (118E9C00) [pid = 3252] [serial = 675] [outer = 1120A400] 10:41:41 INFO - PROCESS | 3252 | 1467049301161 Marionette TRACE conn6 <- [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]]]}] 10:41:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 10:41:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 690ms 10:41:41 INFO - PROCESS | 3252 | 1467049301215 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 10:41:41 INFO - PROCESS | 3252 | 1467049301218 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 10:41:41 INFO - PROCESS | 3252 | 1467049301221 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 10:41:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 10:41:41 INFO - PROCESS | 3252 | 1467049301223 Marionette TRACE conn6 <- [1,866,null,{}] 10:41:41 INFO - PROCESS | 3252 | 1467049301233 Marionette TRACE conn6 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:41 INFO - PROCESS | 3252 | 1467049301238 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:41 INFO - PROCESS | 3252 | 1467049301350 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 10:41:41 INFO - PROCESS | 3252 | 1467049301438 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:41 INFO - PROCESS | 3252 | 1467049301442 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:41 INFO - PROCESS | 3252 | ++DOCSHELL 1541E800 == 32 [pid = 3252] [id = 226] 10:41:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 65 (1541F400) [pid = 3252] [serial = 676] [outer = 00000000] 10:41:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 66 (15451400) [pid = 3252] [serial = 677] [outer = 1541F400] 10:41:41 INFO - PROCESS | 3252 | 1467049301491 Marionette DEBUG loaded listener.js 10:41:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 67 (16193C00) [pid = 3252] [serial = 678] [outer = 1541F400] 10:41:41 INFO - PROCESS | 3252 | 1467049301858 Marionette TRACE conn6 <- [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]]]}] 10:41:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 10:41:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 671ms 10:41:41 INFO - PROCESS | 3252 | 1467049301899 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 10:41:41 INFO - PROCESS | 3252 | 1467049301901 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 10:41:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 10:41:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 68 (16192C00) [pid = 3252] [serial = 679] [outer = 10472800] 10:41:41 INFO - PROCESS | 3252 | 1467049301924 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 10:41:41 INFO - PROCESS | 3252 | 1467049301926 Marionette TRACE conn6 <- [1,870,null,{}] 10:41:41 INFO - PROCESS | 3252 | 1467049301959 Marionette TRACE conn6 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:41 INFO - PROCESS | 3252 | 1467049301961 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:42 INFO - PROCESS | 3252 | 1467049302052 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 10:41:42 INFO - PROCESS | 3252 | 1467049302058 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:42 INFO - PROCESS | 3252 | 1467049302060 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:42 INFO - PROCESS | 3252 | ++DOCSHELL 16B33C00 == 33 [pid = 3252] [id = 227] 10:41:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (16B3B800) [pid = 3252] [serial = 680] [outer = 00000000] 10:41:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (17756000) [pid = 3252] [serial = 681] [outer = 16B3B800] 10:41:42 INFO - PROCESS | 3252 | 1467049302103 Marionette DEBUG loaded listener.js 10:41:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (17775800) [pid = 3252] [serial = 682] [outer = 16B3B800] 10:41:42 INFO - PROCESS | 3252 | 1467049302577 Marionette TRACE conn6 <- [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]]]}] 10:41:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 10:41:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 690ms 10:41:42 INFO - PROCESS | 3252 | 1467049302601 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 10:41:42 INFO - PROCESS | 3252 | 1467049302603 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 10:41:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 10:41:42 INFO - PROCESS | 3252 | 1467049302606 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 10:41:42 INFO - PROCESS | 3252 | 1467049302608 Marionette TRACE conn6 <- [1,874,null,{}] 10:41:42 INFO - PROCESS | 3252 | 1467049302617 Marionette TRACE conn6 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:42 INFO - PROCESS | 3252 | 1467049302619 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:42 INFO - PROCESS | 3252 | 1467049302754 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 10:41:42 INFO - PROCESS | 3252 | 1467049302773 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:42 INFO - PROCESS | 3252 | 1467049302775 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:42 INFO - PROCESS | 3252 | ++DOCSHELL 17783000 == 34 [pid = 3252] [id = 228] 10:41:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (1846AC00) [pid = 3252] [serial = 683] [outer = 00000000] 10:41:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (184CB800) [pid = 3252] [serial = 684] [outer = 1846AC00] 10:41:42 INFO - PROCESS | 3252 | 1467049302818 Marionette DEBUG loaded listener.js 10:41:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (19569000) [pid = 3252] [serial = 685] [outer = 1846AC00] 10:41:43 INFO - PROCESS | 3252 | 1467049303245 Marionette TRACE conn6 <- [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]]]}] 10:41:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 10:41:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 690ms 10:41:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 10:41:43 INFO - PROCESS | 3252 | 1467049303297 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 10:41:43 INFO - PROCESS | 3252 | 1467049303299 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 10:41:43 INFO - PROCESS | 3252 | 1467049303302 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 10:41:43 INFO - PROCESS | 3252 | 1467049303304 Marionette TRACE conn6 <- [1,878,null,{}] 10:41:43 INFO - PROCESS | 3252 | 1467049303315 Marionette TRACE conn6 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:43 INFO - PROCESS | 3252 | 1467049303320 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:43 INFO - PROCESS | 3252 | 1467049303456 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 10:41:43 INFO - PROCESS | 3252 | 1467049303514 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:43 INFO - PROCESS | 3252 | 1467049303516 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:43 INFO - PROCESS | 3252 | ++DOCSHELL 19575400 == 35 [pid = 3252] [id = 229] 10:41:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (195F1400) [pid = 3252] [serial = 686] [outer = 00000000] 10:41:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (1A4A9400) [pid = 3252] [serial = 687] [outer = 195F1400] 10:41:43 INFO - PROCESS | 3252 | 1467049303561 Marionette DEBUG loaded listener.js 10:41:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (1A76C400) [pid = 3252] [serial = 688] [outer = 195F1400] 10:41:43 INFO - PROCESS | 3252 | 1467049303981 Marionette TRACE conn6 <- [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]]]}] 10:41:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 10:41:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 730ms 10:41:44 INFO - PROCESS | 3252 | 1467049304059 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 10:41:44 INFO - PROCESS | 3252 | 1467049304061 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 10:41:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 10:41:44 INFO - PROCESS | 3252 | 1467049304075 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 10:41:44 INFO - PROCESS | 3252 | 1467049304077 Marionette TRACE conn6 <- [1,882,null,{}] 10:41:44 INFO - PROCESS | 3252 | 1467049304081 Marionette TRACE conn6 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:44 INFO - PROCESS | 3252 | 1467049304083 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:44 INFO - PROCESS | 3252 | 1467049304189 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 10:41:44 INFO - PROCESS | 3252 | 1467049304199 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:44 INFO - PROCESS | 3252 | 1467049304200 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:44 INFO - PROCESS | 3252 | ++DOCSHELL 1A76EC00 == 36 [pid = 3252] [id = 230] 10:41:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (1A76F400) [pid = 3252] [serial = 689] [outer = 00000000] 10:41:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (1A80AC00) [pid = 3252] [serial = 690] [outer = 1A76F400] 10:41:44 INFO - PROCESS | 3252 | 1467049304252 Marionette DEBUG loaded listener.js 10:41:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (1A80E000) [pid = 3252] [serial = 691] [outer = 1A76F400] 10:41:44 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (1777AC00) [pid = 3252] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 10:41:44 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (10034400) [pid = 3252] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 10:41:44 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (15419000) [pid = 3252] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 10:41:44 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (16B32400) [pid = 3252] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 10:41:44 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (1A060C00) [pid = 3252] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 10:41:44 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (0CF39400) [pid = 3252] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 10:41:44 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (1070A800) [pid = 3252] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 10:41:44 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (119D0000) [pid = 3252] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 10:41:44 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (152DF000) [pid = 3252] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 10:41:44 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (0CE5B000) [pid = 3252] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 10:41:44 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (1853EC00) [pid = 3252] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 10:41:44 INFO - PROCESS | 3252 | 1467049304683 Marionette TRACE conn6 <- [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]]]}] 10:41:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 10:41:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 630ms 10:41:44 INFO - PROCESS | 3252 | 1467049304708 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 10:41:44 INFO - PROCESS | 3252 | 1467049304710 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 10:41:44 INFO - PROCESS | 3252 | 1467049304714 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 10:41:44 INFO - PROCESS | 3252 | 1467049304715 Marionette TRACE conn6 <- [1,886,null,{}] 10:41:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 10:41:44 INFO - PROCESS | 3252 | 1467049304719 Marionette TRACE conn6 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:44 INFO - PROCESS | 3252 | 1467049304721 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:44 INFO - PROCESS | 3252 | 1467049304799 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 10:41:44 INFO - PROCESS | 3252 | 1467049304805 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:44 INFO - PROCESS | 3252 | 1467049304807 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:44 INFO - PROCESS | 3252 | ++DOCSHELL 1777AC00 == 37 [pid = 3252] [id = 231] 10:41:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (1853EC00) [pid = 3252] [serial = 692] [outer = 00000000] 10:41:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (1A80A800) [pid = 3252] [serial = 693] [outer = 1853EC00] 10:41:44 INFO - PROCESS | 3252 | 1467049304851 Marionette DEBUG loaded listener.js 10:41:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (1A894800) [pid = 3252] [serial = 694] [outer = 1853EC00] 10:41:45 INFO - PROCESS | 3252 | 1467049305269 Marionette TRACE conn6 <- [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]]]}] 10:41:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 10:41:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 630ms 10:41:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 10:41:45 INFO - PROCESS | 3252 | 1467049305348 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 10:41:45 INFO - PROCESS | 3252 | 1467049305350 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 10:41:45 INFO - PROCESS | 3252 | 1467049305354 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 10:41:45 INFO - PROCESS | 3252 | 1467049305355 Marionette TRACE conn6 <- [1,890,null,{}] 10:41:45 INFO - PROCESS | 3252 | 1467049305359 Marionette TRACE conn6 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:45 INFO - PROCESS | 3252 | 1467049305361 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:45 INFO - PROCESS | 3252 | 1467049305441 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 10:41:45 INFO - PROCESS | 3252 | 1467049305448 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:45 INFO - PROCESS | 3252 | 1467049305450 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:45 INFO - PROCESS | 3252 | ++DOCSHELL 1A915C00 == 38 [pid = 3252] [id = 232] 10:41:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (1A916C00) [pid = 3252] [serial = 695] [outer = 00000000] 10:41:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (16196800) [pid = 3252] [serial = 696] [outer = 1A916C00] 10:41:45 INFO - PROCESS | 3252 | 1467049305493 Marionette DEBUG loaded listener.js 10:41:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (1A91B000) [pid = 3252] [serial = 697] [outer = 1A916C00] 10:41:45 INFO - PROCESS | 3252 | 1467049305933 Marionette TRACE conn6 <- [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]]]}] 10:41:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 10:41:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 630ms 10:41:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 10:41:45 INFO - PROCESS | 3252 | 1467049305986 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 10:41:45 INFO - PROCESS | 3252 | 1467049305988 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 10:41:45 INFO - PROCESS | 3252 | 1467049305992 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 10:41:45 INFO - PROCESS | 3252 | 1467049305994 Marionette TRACE conn6 <- [1,894,null,{}] 10:41:45 INFO - PROCESS | 3252 | 1467049305998 Marionette TRACE conn6 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:45 INFO - PROCESS | 3252 | 1467049305999 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:46 INFO - PROCESS | 3252 | 1467049306078 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 10:41:46 INFO - PROCESS | 3252 | 1467049306093 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:46 INFO - PROCESS | 3252 | 1467049306095 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:46 INFO - PROCESS | 3252 | ++DOCSHELL 1A922000 == 39 [pid = 3252] [id = 233] 10:41:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (1A922400) [pid = 3252] [serial = 698] [outer = 00000000] 10:41:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (1B69CC00) [pid = 3252] [serial = 699] [outer = 1A922400] 10:41:46 INFO - PROCESS | 3252 | 1467049306139 Marionette DEBUG loaded listener.js 10:41:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (1B69F000) [pid = 3252] [serial = 700] [outer = 1A922400] 10:41:47 INFO - PROCESS | 3252 | --DOCSHELL 09264C00 == 38 [pid = 3252] [id = 214] 10:41:47 INFO - PROCESS | 3252 | --DOCSHELL 11208C00 == 37 [pid = 3252] [id = 225] 10:41:47 INFO - PROCESS | 3252 | --DOCSHELL 100E8000 == 36 [pid = 3252] [id = 224] 10:41:47 INFO - PROCESS | 3252 | --DOCSHELL 1956D000 == 35 [pid = 3252] [id = 222] 10:41:47 INFO - PROCESS | 3252 | --DOCSHELL 10537000 == 34 [pid = 3252] [id = 223] 10:41:47 INFO - PROCESS | 3252 | --DOCSHELL 1541E800 == 33 [pid = 3252] [id = 226] 10:41:47 INFO - PROCESS | 3252 | --DOCSHELL 16B33C00 == 32 [pid = 3252] [id = 227] 10:41:47 INFO - PROCESS | 3252 | --DOCSHELL 17783000 == 31 [pid = 3252] [id = 228] 10:41:47 INFO - PROCESS | 3252 | --DOCSHELL 1777AC00 == 30 [pid = 3252] [id = 231] 10:41:47 INFO - PROCESS | 3252 | --DOCSHELL 1A76EC00 == 29 [pid = 3252] [id = 230] 10:41:47 INFO - PROCESS | 3252 | --DOCSHELL 19575400 == 28 [pid = 3252] [id = 229] 10:41:47 INFO - PROCESS | 3252 | --DOCSHELL 1A915C00 == 27 [pid = 3252] [id = 232] 10:41:47 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (14BA5400) [pid = 3252] [serial = 651] [outer = 00000000] [url = about:blank] 10:41:47 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (195F9400) [pid = 3252] [serial = 663] [outer = 00000000] [url = about:blank] 10:41:47 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (1846D800) [pid = 3252] [serial = 659] [outer = 00000000] [url = about:blank] 10:41:47 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (10725000) [pid = 3252] [serial = 633] [outer = 00000000] [url = about:blank] 10:41:47 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (101F8400) [pid = 3252] [serial = 632] [outer = 00000000] [url = about:blank] 10:41:47 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (16B33000) [pid = 3252] [serial = 636] [outer = 00000000] [url = about:blank] 10:41:47 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (15423000) [pid = 3252] [serial = 635] [outer = 00000000] [url = about:blank] 10:41:47 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (16B3F800) [pid = 3252] [serial = 656] [outer = 00000000] [url = about:blank] 10:41:47 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (1A890C00) [pid = 3252] [serial = 639] [outer = 00000000] [url = about:blank] 10:41:47 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (1A88BC00) [pid = 3252] [serial = 638] [outer = 00000000] [url = about:blank] 10:41:47 INFO - PROCESS | 3252 | --DOMWINDOW == 67 (184D0C00) [pid = 3252] [serial = 660] [outer = 00000000] [url = about:blank] 10:41:47 INFO - PROCESS | 3252 | --DOMWINDOW == 66 (0FF21000) [pid = 3252] [serial = 644] [outer = 00000000] [url = about:blank] 10:41:47 INFO - PROCESS | 3252 | --DOMWINDOW == 65 (10723C00) [pid = 3252] [serial = 647] [outer = 00000000] [url = about:blank] 10:41:47 INFO - PROCESS | 3252 | --DOMWINDOW == 64 (1072E400) [pid = 3252] [serial = 648] [outer = 00000000] [url = about:blank] 10:41:47 INFO - PROCESS | 3252 | --DOMWINDOW == 63 (0FFE5000) [pid = 3252] [serial = 645] [outer = 00000000] [url = about:blank] 10:41:47 INFO - PROCESS | 3252 | --DOMWINDOW == 62 (14B64400) [pid = 3252] [serial = 650] [outer = 00000000] [url = about:blank] 10:41:47 INFO - PROCESS | 3252 | --DOMWINDOW == 61 (15420800) [pid = 3252] [serial = 653] [outer = 00000000] [url = about:blank] 10:41:47 INFO - PROCESS | 3252 | --DOMWINDOW == 60 (16C66800) [pid = 3252] [serial = 657] [outer = 00000000] [url = about:blank] 10:41:47 INFO - PROCESS | 3252 | --DOMWINDOW == 59 (101F9000) [pid = 3252] [serial = 642] [outer = 00000000] [url = about:blank] 10:41:47 INFO - PROCESS | 3252 | --DOMWINDOW == 58 (195E7800) [pid = 3252] [serial = 662] [outer = 00000000] [url = about:blank] 10:41:47 INFO - PROCESS | 3252 | --DOMWINDOW == 57 (0FF76C00) [pid = 3252] [serial = 641] [outer = 00000000] [url = about:blank] 10:41:47 INFO - PROCESS | 3252 | --DOMWINDOW == 56 (16195000) [pid = 3252] [serial = 654] [outer = 00000000] [url = about:blank] 10:41:47 INFO - PROCESS | 3252 | 1467049307897 Marionette TRACE conn6 <- [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]]]}] 10:41:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 10:41:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1920ms 10:41:47 INFO - PROCESS | 3252 | 1467049307915 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 10:41:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 10:41:47 INFO - PROCESS | 3252 | 1467049307919 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 10:41:47 INFO - PROCESS | 3252 | 1467049307924 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 10:41:47 INFO - PROCESS | 3252 | 1467049307927 Marionette TRACE conn6 <- [1,898,null,{}] 10:41:47 INFO - PROCESS | 3252 | 1467049307933 Marionette TRACE conn6 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:47 INFO - PROCESS | 3252 | 1467049307936 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:48 INFO - PROCESS | 3252 | 1467049308024 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 10:41:48 INFO - PROCESS | 3252 | 1467049308031 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:48 INFO - PROCESS | 3252 | 1467049308035 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:48 INFO - PROCESS | 3252 | ++DOCSHELL 0CF37000 == 28 [pid = 3252] [id = 234] 10:41:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 57 (0CF37400) [pid = 3252] [serial = 701] [outer = 00000000] 10:41:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 58 (0CF3D400) [pid = 3252] [serial = 702] [outer = 0CF37400] 10:41:48 INFO - PROCESS | 3252 | 1467049308085 Marionette DEBUG loaded listener.js 10:41:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 59 (0FFCC400) [pid = 3252] [serial = 703] [outer = 0CF37400] 10:41:48 INFO - PROCESS | 3252 | 1467049308565 Marionette TRACE conn6 <- [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]]]}] 10:41:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 10:41:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 690ms 10:41:48 INFO - PROCESS | 3252 | 1467049308615 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 10:41:48 INFO - PROCESS | 3252 | 1467049308620 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 10:41:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 10:41:48 INFO - PROCESS | 3252 | 1467049308626 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 10:41:48 INFO - PROCESS | 3252 | 1467049308629 Marionette TRACE conn6 <- [1,902,null,{}] 10:41:48 INFO - PROCESS | 3252 | 1467049308633 Marionette TRACE conn6 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:48 INFO - PROCESS | 3252 | 1467049308636 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:48 INFO - PROCESS | 3252 | 1467049308722 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 10:41:48 INFO - PROCESS | 3252 | 1467049308731 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:48 INFO - PROCESS | 3252 | 1467049308734 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:48 INFO - PROCESS | 3252 | ++DOCSHELL 10532400 == 29 [pid = 3252] [id = 235] 10:41:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 60 (10533000) [pid = 3252] [serial = 704] [outer = 00000000] 10:41:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 61 (1053A400) [pid = 3252] [serial = 705] [outer = 10533000] 10:41:48 INFO - PROCESS | 3252 | 1467049308781 Marionette DEBUG loaded listener.js 10:41:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 62 (10540000) [pid = 3252] [serial = 706] [outer = 10533000] 10:41:49 INFO - PROCESS | 3252 | 1467049309239 Marionette TRACE conn6 <- [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]]]}] 10:41:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 10:41:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 630ms 10:41:49 INFO - PROCESS | 3252 | 1467049309259 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 10:41:49 INFO - PROCESS | 3252 | 1467049309262 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 10:41:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 10:41:49 INFO - PROCESS | 3252 | 1467049309265 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 10:41:49 INFO - PROCESS | 3252 | 1467049309268 Marionette TRACE conn6 <- [1,906,null,{}] 10:41:49 INFO - PROCESS | 3252 | 1467049309280 Marionette TRACE conn6 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:49 INFO - PROCESS | 3252 | 1467049309284 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:49 INFO - PROCESS | 3252 | 1467049309367 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 10:41:49 INFO - PROCESS | 3252 | 1467049309407 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:49 INFO - PROCESS | 3252 | 1467049309410 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:49 INFO - PROCESS | 3252 | ++DOCSHELL 10A31000 == 30 [pid = 3252] [id = 236] 10:41:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 63 (10A31400) [pid = 3252] [serial = 707] [outer = 00000000] 10:41:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 64 (10DA1000) [pid = 3252] [serial = 708] [outer = 10A31400] 10:41:49 INFO - PROCESS | 3252 | 1467049309457 Marionette DEBUG loaded listener.js 10:41:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 65 (1120B000) [pid = 3252] [serial = 709] [outer = 10A31400] 10:41:49 INFO - PROCESS | 3252 | 1467049309895 Marionette TRACE conn6 <- [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]]]}] 10:41:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 10:41:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 690ms 10:41:49 INFO - PROCESS | 3252 | 1467049309955 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 10:41:49 INFO - PROCESS | 3252 | 1467049309958 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 10:41:49 INFO - PROCESS | 3252 | 1467049309961 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 10:41:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 10:41:49 INFO - PROCESS | 3252 | 1467049309963 Marionette TRACE conn6 <- [1,910,null,{}] 10:41:49 INFO - PROCESS | 3252 | 1467049309967 Marionette TRACE conn6 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:49 INFO - PROCESS | 3252 | 1467049309969 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:50 INFO - PROCESS | 3252 | 1467049310050 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 10:41:50 INFO - PROCESS | 3252 | 1467049310056 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:50 INFO - PROCESS | 3252 | 1467049310058 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:50 INFO - PROCESS | 3252 | ++DOCSHELL 118EBC00 == 31 [pid = 3252] [id = 237] 10:41:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 66 (119D0000) [pid = 3252] [serial = 710] [outer = 00000000] 10:41:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 67 (14C80800) [pid = 3252] [serial = 711] [outer = 119D0000] 10:41:50 INFO - PROCESS | 3252 | 1467049310102 Marionette DEBUG loaded listener.js 10:41:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 68 (0CE2C800) [pid = 3252] [serial = 712] [outer = 119D0000] 10:41:50 INFO - PROCESS | 3252 | 1467049310532 Marionette TRACE conn6 <- [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]]]}] 10:41:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 10:41:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 630ms 10:41:50 INFO - PROCESS | 3252 | 1467049310596 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 10:41:50 INFO - PROCESS | 3252 | 1467049310598 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 10:41:50 INFO - PROCESS | 3252 | 1467049310601 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 10:41:50 INFO - PROCESS | 3252 | 1467049310603 Marionette TRACE conn6 <- [1,914,null,{}] 10:41:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 10:41:50 INFO - PROCESS | 3252 | 1467049310607 Marionette TRACE conn6 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:50 INFO - PROCESS | 3252 | 1467049310609 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:50 INFO - PROCESS | 3252 | 1467049310684 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 10:41:50 INFO - PROCESS | 3252 | 1467049310692 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:50 INFO - PROCESS | 3252 | 1467049310694 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:50 INFO - PROCESS | 3252 | ++DOCSHELL 153C0400 == 32 [pid = 3252] [id = 238] 10:41:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (153C2000) [pid = 3252] [serial = 713] [outer = 00000000] 10:41:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (1541C000) [pid = 3252] [serial = 714] [outer = 153C2000] 10:41:50 INFO - PROCESS | 3252 | 1467049310738 Marionette DEBUG loaded listener.js 10:41:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (15424C00) [pid = 3252] [serial = 715] [outer = 153C2000] 10:41:51 INFO - PROCESS | 3252 | 1467049311183 Marionette TRACE conn6 <- [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]]]}] 10:41:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 10:41:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 630ms 10:41:51 INFO - PROCESS | 3252 | 1467049311236 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 10:41:51 INFO - PROCESS | 3252 | 1467049311238 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 10:41:51 INFO - PROCESS | 3252 | 1467049311241 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 10:41:51 INFO - PROCESS | 3252 | 1467049311243 Marionette TRACE conn6 <- [1,918,null,{}] 10:41:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 10:41:51 INFO - PROCESS | 3252 | 1467049311246 Marionette TRACE conn6 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:51 INFO - PROCESS | 3252 | 1467049311252 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:51 INFO - PROCESS | 3252 | 1467049311353 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 10:41:51 INFO - PROCESS | 3252 | 1467049311360 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:51 INFO - PROCESS | 3252 | 1467049311362 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:51 INFO - PROCESS | 3252 | ++DOCSHELL 163D0800 == 33 [pid = 3252] [id = 239] 10:41:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (16B32C00) [pid = 3252] [serial = 716] [outer = 00000000] 10:41:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (16B3F800) [pid = 3252] [serial = 717] [outer = 16B32C00] 10:41:51 INFO - PROCESS | 3252 | 1467049311406 Marionette DEBUG loaded listener.js 10:41:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (16C67400) [pid = 3252] [serial = 718] [outer = 16B32C00] 10:41:51 INFO - PROCESS | 3252 | 1467049311848 Marionette TRACE conn6 <- [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]]]}] 10:41:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 10:41:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 630ms 10:41:51 INFO - PROCESS | 3252 | 1467049311875 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 10:41:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 10:41:51 INFO - PROCESS | 3252 | 1467049311877 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 10:41:51 INFO - PROCESS | 3252 | 1467049311880 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 10:41:51 INFO - PROCESS | 3252 | 1467049311882 Marionette TRACE conn6 <- [1,922,null,{}] 10:41:51 INFO - PROCESS | 3252 | 1467049311886 Marionette TRACE conn6 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:51 INFO - PROCESS | 3252 | 1467049311887 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:51 INFO - PROCESS | 3252 | 1467049311963 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 10:41:51 INFO - PROCESS | 3252 | 1467049311968 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:51 INFO - PROCESS | 3252 | 1467049311970 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:51 INFO - PROCESS | 3252 | ++DOCSHELL 16CAAC00 == 34 [pid = 3252] [id = 240] 10:41:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (16CB2400) [pid = 3252] [serial = 719] [outer = 00000000] 10:41:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (17751000) [pid = 3252] [serial = 720] [outer = 16CB2400] 10:41:52 INFO - PROCESS | 3252 | 1467049312017 Marionette DEBUG loaded listener.js 10:41:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (17753400) [pid = 3252] [serial = 721] [outer = 16CB2400] 10:41:52 INFO - PROCESS | 3252 | 1467049312456 Marionette TRACE conn6 <- [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]]]}] 10:41:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 10:41:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 630ms 10:41:52 INFO - PROCESS | 3252 | 1467049312512 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 10:41:52 INFO - PROCESS | 3252 | 1467049312514 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 10:41:52 INFO - PROCESS | 3252 | 1467049312517 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 10:41:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 10:41:52 INFO - PROCESS | 3252 | 1467049312519 Marionette TRACE conn6 <- [1,926,null,{}] 10:41:52 INFO - PROCESS | 3252 | 1467049312522 Marionette TRACE conn6 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:52 INFO - PROCESS | 3252 | 1467049312524 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:52 INFO - PROCESS | 3252 | 1467049312602 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 10:41:52 INFO - PROCESS | 3252 | 1467049312607 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:52 INFO - PROCESS | 3252 | 1467049312609 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:52 INFO - PROCESS | 3252 | ++DOCSHELL 17781C00 == 35 [pid = 3252] [id = 241] 10:41:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (18469800) [pid = 3252] [serial = 722] [outer = 00000000] 10:41:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (184C6400) [pid = 3252] [serial = 723] [outer = 18469800] 10:41:52 INFO - PROCESS | 3252 | 1467049312652 Marionette DEBUG loaded listener.js 10:41:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (1846D800) [pid = 3252] [serial = 724] [outer = 18469800] 10:41:53 INFO - PROCESS | 3252 | 1467049313078 Marionette TRACE conn6 <- [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]]]}] 10:41:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 10:41:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 570ms 10:41:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 10:41:53 INFO - PROCESS | 3252 | 1467049313091 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 10:41:53 INFO - PROCESS | 3252 | 1467049313093 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 10:41:53 INFO - PROCESS | 3252 | 1467049313096 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 10:41:53 INFO - PROCESS | 3252 | 1467049313098 Marionette TRACE conn6 <- [1,930,null,{}] 10:41:53 INFO - PROCESS | 3252 | 1467049313101 Marionette TRACE conn6 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:53 INFO - PROCESS | 3252 | 1467049313103 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:53 INFO - PROCESS | 3252 | 1467049313221 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 10:41:53 INFO - PROCESS | 3252 | 1467049313236 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:53 INFO - PROCESS | 3252 | 1467049313238 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:53 INFO - PROCESS | 3252 | ++DOCSHELL 10994000 == 36 [pid = 3252] [id = 242] 10:41:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (1956BC00) [pid = 3252] [serial = 725] [outer = 00000000] 10:41:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (19575400) [pid = 3252] [serial = 726] [outer = 1956BC00] 10:41:53 INFO - PROCESS | 3252 | 1467049313283 Marionette DEBUG loaded listener.js 10:41:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (195E0800) [pid = 3252] [serial = 727] [outer = 1956BC00] 10:41:53 INFO - PROCESS | 3252 | 1467049313738 Marionette TRACE conn6 <- [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]]]}] 10:41:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 10:41:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 670ms 10:41:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 10:41:53 INFO - PROCESS | 3252 | 1467049313768 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 10:41:53 INFO - PROCESS | 3252 | 1467049313770 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 10:41:53 INFO - PROCESS | 3252 | 1467049313772 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 10:41:53 INFO - PROCESS | 3252 | 1467049313774 Marionette TRACE conn6 <- [1,934,null,{}] 10:41:53 INFO - PROCESS | 3252 | 1467049313778 Marionette TRACE conn6 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:53 INFO - PROCESS | 3252 | 1467049313779 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:53 INFO - PROCESS | 3252 | 1467049313891 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 10:41:53 INFO - PROCESS | 3252 | 1467049313899 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:53 INFO - PROCESS | 3252 | 1467049313900 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:53 INFO - PROCESS | 3252 | ++DOCSHELL 16CC6000 == 37 [pid = 3252] [id = 243] 10:41:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (19B36000) [pid = 3252] [serial = 728] [outer = 00000000] 10:41:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (1A4D3800) [pid = 3252] [serial = 729] [outer = 19B36000] 10:41:53 INFO - PROCESS | 3252 | 1467049313943 Marionette DEBUG loaded listener.js 10:41:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (1A76E800) [pid = 3252] [serial = 730] [outer = 19B36000] 10:41:54 INFO - PROCESS | 3252 | 1467049314393 Marionette TRACE conn6 <- [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]]]}] 10:41:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 10:41:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 670ms 10:41:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 10:41:54 INFO - PROCESS | 3252 | 1467049314444 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 10:41:54 INFO - PROCESS | 3252 | 1467049314446 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 10:41:54 INFO - PROCESS | 3252 | 1467049314449 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 10:41:54 INFO - PROCESS | 3252 | 1467049314451 Marionette TRACE conn6 <- [1,938,null,{}] 10:41:54 INFO - PROCESS | 3252 | 1467049314454 Marionette TRACE conn6 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:54 INFO - PROCESS | 3252 | 1467049314457 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:54 INFO - PROCESS | 3252 | 1467049314581 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 10:41:54 INFO - PROCESS | 3252 | 1467049314692 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:54 INFO - PROCESS | 3252 | 1467049314694 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:54 INFO - PROCESS | 3252 | ++DOCSHELL 15324C00 == 38 [pid = 3252] [id = 244] 10:41:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (1A88B800) [pid = 3252] [serial = 731] [outer = 00000000] 10:41:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (1A919C00) [pid = 3252] [serial = 732] [outer = 1A88B800] 10:41:54 INFO - PROCESS | 3252 | 1467049314738 Marionette DEBUG loaded listener.js 10:41:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (1AAB8000) [pid = 3252] [serial = 733] [outer = 1A88B800] 10:41:55 INFO - PROCESS | 3252 | 1467049315170 Marionette TRACE conn6 <- [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]]]}] 10:41:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 10:41:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 770ms 10:41:55 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (1846AC00) [pid = 3252] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 10:41:55 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (195F1400) [pid = 3252] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 10:41:55 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (1A76F400) [pid = 3252] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 10:41:55 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (1A916C00) [pid = 3252] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 10:41:55 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (1853EC00) [pid = 3252] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 10:41:55 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (16B3B800) [pid = 3252] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 10:41:55 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (1541F400) [pid = 3252] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 10:41:55 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (1120A400) [pid = 3252] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 10:41:55 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (101F3800) [pid = 3252] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 10:41:55 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (10538C00) [pid = 3252] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 10:41:55 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (19572000) [pid = 3252] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 10:41:55 INFO - PROCESS | 3252 | 1467049315351 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 10:41:55 INFO - PROCESS | 3252 | 1467049315353 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 10:41:55 INFO - PROCESS | 3252 | 1467049315366 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 10:41:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 10:41:55 INFO - PROCESS | 3252 | 1467049315367 Marionette TRACE conn6 <- [1,942,null,{}] 10:41:55 INFO - PROCESS | 3252 | 1467049315371 Marionette TRACE conn6 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:55 INFO - PROCESS | 3252 | 1467049315373 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:55 INFO - PROCESS | 3252 | 1467049315451 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 10:41:55 INFO - PROCESS | 3252 | 1467049315465 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:55 INFO - PROCESS | 3252 | 1467049315467 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:55 INFO - PROCESS | 3252 | ++DOCSHELL 10724000 == 39 [pid = 3252] [id = 245] 10:41:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (1072A400) [pid = 3252] [serial = 734] [outer = 00000000] 10:41:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (119CB000) [pid = 3252] [serial = 735] [outer = 1072A400] 10:41:55 INFO - PROCESS | 3252 | 1467049315511 Marionette DEBUG loaded listener.js 10:41:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (1544E000) [pid = 3252] [serial = 736] [outer = 1072A400] 10:41:55 INFO - PROCESS | 3252 | 1467049315915 Marionette TRACE conn6 <- [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]]]}] 10:41:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 10:41:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 570ms 10:41:55 INFO - PROCESS | 3252 | 1467049315943 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 10:41:55 INFO - PROCESS | 3252 | 1467049315945 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 10:41:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 10:41:55 INFO - PROCESS | 3252 | 1467049315997 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 10:41:55 INFO - PROCESS | 3252 | 1467049315999 Marionette TRACE conn6 <- [1,946,null,{}] 10:41:56 INFO - PROCESS | 3252 | 1467049316008 Marionette TRACE conn6 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:56 INFO - PROCESS | 3252 | 1467049316010 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:56 INFO - PROCESS | 3252 | 1467049316089 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 10:41:56 INFO - PROCESS | 3252 | 1467049316094 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:56 INFO - PROCESS | 3252 | 1467049316095 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:56 INFO - PROCESS | 3252 | ++DOCSHELL 1777F400 == 40 [pid = 3252] [id = 246] 10:41:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (17783C00) [pid = 3252] [serial = 737] [outer = 00000000] 10:41:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (1A060400) [pid = 3252] [serial = 738] [outer = 17783C00] 10:41:56 INFO - PROCESS | 3252 | 1467049316138 Marionette DEBUG loaded listener.js 10:41:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (1A893C00) [pid = 3252] [serial = 739] [outer = 17783C00] 10:41:56 INFO - PROCESS | 3252 | 1467049316561 Marionette TRACE conn6 <- [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]]]}] 10:41:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 10:41:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 631ms 10:41:56 INFO - PROCESS | 3252 | 1467049316584 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 10:41:56 INFO - PROCESS | 3252 | 1467049316586 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 10:41:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 10:41:56 INFO - PROCESS | 3252 | 1467049316589 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 10:41:56 INFO - PROCESS | 3252 | 1467049316591 Marionette TRACE conn6 <- [1,950,null,{}] 10:41:56 INFO - PROCESS | 3252 | 1467049316594 Marionette TRACE conn6 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:56 INFO - PROCESS | 3252 | 1467049316596 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:56 INFO - PROCESS | 3252 | 1467049316713 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 10:41:56 INFO - PROCESS | 3252 | 1467049316722 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:56 INFO - PROCESS | 3252 | 1467049316723 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:56 INFO - PROCESS | 3252 | ++DOCSHELL 1A05A000 == 41 [pid = 3252] [id = 247] 10:41:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (1A892000) [pid = 3252] [serial = 740] [outer = 00000000] 10:41:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (1BBDC800) [pid = 3252] [serial = 741] [outer = 1A892000] 10:41:56 INFO - PROCESS | 3252 | 1467049316766 Marionette DEBUG loaded listener.js 10:41:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (1BBE1000) [pid = 3252] [serial = 742] [outer = 1A892000] 10:41:57 INFO - PROCESS | 3252 | 1467049317153 Marionette TRACE conn6 <- [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]]]}] 10:41:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 10:41:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 631ms 10:41:57 INFO - PROCESS | 3252 | 1467049317221 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 10:41:57 INFO - PROCESS | 3252 | 1467049317223 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 10:41:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 10:41:57 INFO - PROCESS | 3252 | 1467049317226 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 10:41:57 INFO - PROCESS | 3252 | 1467049317227 Marionette TRACE conn6 <- [1,954,null,{}] 10:41:57 INFO - PROCESS | 3252 | 1467049317241 Marionette TRACE conn6 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:57 INFO - PROCESS | 3252 | 1467049317243 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:57 INFO - PROCESS | 3252 | 1467049317321 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 10:41:57 INFO - PROCESS | 3252 | 1467049317327 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:57 INFO - PROCESS | 3252 | 1467049317328 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:57 INFO - PROCESS | 3252 | ++DOCSHELL 1C219C00 == 42 [pid = 3252] [id = 248] 10:41:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (1C21A400) [pid = 3252] [serial = 743] [outer = 00000000] 10:41:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (1C449800) [pid = 3252] [serial = 744] [outer = 1C21A400] 10:41:57 INFO - PROCESS | 3252 | 1467049317370 Marionette DEBUG loaded listener.js 10:41:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 90 (1C454000) [pid = 3252] [serial = 745] [outer = 1C21A400] 10:41:58 INFO - PROCESS | 3252 | 1467049318200 Marionette TRACE conn6 <- [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]]]}] 10:41:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 10:41:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1030ms 10:41:58 INFO - PROCESS | 3252 | 1467049318257 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 10:41:58 INFO - PROCESS | 3252 | 1467049318262 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 10:41:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 10:41:58 INFO - PROCESS | 3252 | 1467049318267 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 10:41:58 INFO - PROCESS | 3252 | 1467049318270 Marionette TRACE conn6 <- [1,958,null,{}] 10:41:58 INFO - PROCESS | 3252 | 1467049318296 Marionette TRACE conn6 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:58 INFO - PROCESS | 3252 | 1467049318300 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:58 INFO - PROCESS | 3252 | 1467049318427 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 10:41:58 INFO - PROCESS | 3252 | 1467049318549 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:58 INFO - PROCESS | 3252 | 1467049318553 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:58 INFO - PROCESS | 3252 | ++DOCSHELL 0CF35400 == 43 [pid = 3252] [id = 249] 10:41:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 91 (1003AC00) [pid = 3252] [serial = 746] [outer = 00000000] 10:41:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 92 (10538000) [pid = 3252] [serial = 747] [outer = 1003AC00] 10:41:58 INFO - PROCESS | 3252 | 1467049318611 Marionette DEBUG loaded listener.js 10:41:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 93 (10721800) [pid = 3252] [serial = 748] [outer = 1003AC00] 10:41:59 INFO - PROCESS | 3252 | 1467049319549 Marionette TRACE conn6 <- [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]]]}] 10:41:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 10:41:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1348ms 10:41:59 INFO - PROCESS | 3252 | 1467049319615 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 10:41:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 10:41:59 INFO - PROCESS | 3252 | 1467049319620 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 10:41:59 INFO - PROCESS | 3252 | 1467049319625 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 10:41:59 INFO - PROCESS | 3252 | 1467049319628 Marionette TRACE conn6 <- [1,962,null,{}] 10:41:59 INFO - PROCESS | 3252 | 1467049319634 Marionette TRACE conn6 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:59 INFO - PROCESS | 3252 | 1467049319637 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:59 INFO - PROCESS | 3252 | 1467049319751 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 10:41:59 INFO - PROCESS | 3252 | 1467049319882 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:59 INFO - PROCESS | 3252 | 1467049319886 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:41:59 INFO - PROCESS | 3252 | ++DOCSHELL 0CF3AC00 == 44 [pid = 3252] [id = 250] 10:41:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 94 (0CF3E400) [pid = 3252] [serial = 749] [outer = 00000000] 10:41:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 95 (10707000) [pid = 3252] [serial = 750] [outer = 0CF3E400] 10:41:59 INFO - PROCESS | 3252 | 1467049319938 Marionette DEBUG loaded listener.js 10:42:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 96 (1072E400) [pid = 3252] [serial = 751] [outer = 0CF3E400] 10:42:00 INFO - PROCESS | 3252 | --DOCSHELL 1A05A000 == 43 [pid = 3252] [id = 247] 10:42:00 INFO - PROCESS | 3252 | --DOCSHELL 1777F400 == 42 [pid = 3252] [id = 246] 10:42:00 INFO - PROCESS | 3252 | --DOCSHELL 10724000 == 41 [pid = 3252] [id = 245] 10:42:00 INFO - PROCESS | 3252 | --DOCSHELL 15324C00 == 40 [pid = 3252] [id = 244] 10:42:00 INFO - PROCESS | 3252 | --DOCSHELL 16CC6000 == 39 [pid = 3252] [id = 243] 10:42:00 INFO - PROCESS | 3252 | --DOCSHELL 10994000 == 38 [pid = 3252] [id = 242] 10:42:00 INFO - PROCESS | 3252 | --DOCSHELL 17781C00 == 37 [pid = 3252] [id = 241] 10:42:00 INFO - PROCESS | 3252 | --DOCSHELL 16CAAC00 == 36 [pid = 3252] [id = 240] 10:42:00 INFO - PROCESS | 3252 | --DOCSHELL 163D0800 == 35 [pid = 3252] [id = 239] 10:42:00 INFO - PROCESS | 3252 | --DOCSHELL 153C0400 == 34 [pid = 3252] [id = 238] 10:42:00 INFO - PROCESS | 3252 | --DOCSHELL 118EBC00 == 33 [pid = 3252] [id = 237] 10:42:00 INFO - PROCESS | 3252 | --DOCSHELL 10A31000 == 32 [pid = 3252] [id = 236] 10:42:00 INFO - PROCESS | 3252 | --DOCSHELL 10532400 == 31 [pid = 3252] [id = 235] 10:42:00 INFO - PROCESS | 3252 | --DOCSHELL 0CF37000 == 30 [pid = 3252] [id = 234] 10:42:00 INFO - PROCESS | 3252 | --DOCSHELL 1A922000 == 29 [pid = 3252] [id = 233] 10:42:00 INFO - PROCESS | 3252 | --DOMWINDOW == 95 (1B69CC00) [pid = 3252] [serial = 699] [outer = 00000000] [url = about:blank] 10:42:00 INFO - PROCESS | 3252 | --DOMWINDOW == 94 (184CB800) [pid = 3252] [serial = 684] [outer = 00000000] [url = about:blank] 10:42:00 INFO - PROCESS | 3252 | --DOMWINDOW == 93 (1A4A9400) [pid = 3252] [serial = 687] [outer = 00000000] [url = about:blank] 10:42:00 INFO - PROCESS | 3252 | --DOMWINDOW == 92 (19569000) [pid = 3252] [serial = 685] [outer = 00000000] [url = about:blank] 10:42:00 INFO - PROCESS | 3252 | --DOMWINDOW == 91 (1A80AC00) [pid = 3252] [serial = 690] [outer = 00000000] [url = about:blank] 10:42:00 INFO - PROCESS | 3252 | --DOMWINDOW == 90 (1A76C400) [pid = 3252] [serial = 688] [outer = 00000000] [url = about:blank] 10:42:00 INFO - PROCESS | 3252 | --DOMWINDOW == 89 (16196800) [pid = 3252] [serial = 696] [outer = 00000000] [url = about:blank] 10:42:00 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (1A80E000) [pid = 3252] [serial = 691] [outer = 00000000] [url = about:blank] 10:42:00 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (1A894800) [pid = 3252] [serial = 694] [outer = 00000000] [url = about:blank] 10:42:00 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (1A91B000) [pid = 3252] [serial = 697] [outer = 00000000] [url = about:blank] 10:42:00 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (17756000) [pid = 3252] [serial = 681] [outer = 00000000] [url = about:blank] 10:42:00 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (15451400) [pid = 3252] [serial = 677] [outer = 00000000] [url = about:blank] 10:42:00 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (16193C00) [pid = 3252] [serial = 678] [outer = 00000000] [url = about:blank] 10:42:00 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (11226400) [pid = 3252] [serial = 674] [outer = 00000000] [url = about:blank] 10:42:00 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (118E9C00) [pid = 3252] [serial = 675] [outer = 00000000] [url = about:blank] 10:42:00 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (10743C00) [pid = 3252] [serial = 672] [outer = 00000000] [url = about:blank] 10:42:00 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (1053D400) [pid = 3252] [serial = 671] [outer = 00000000] [url = about:blank] 10:42:00 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (10C2C400) [pid = 3252] [serial = 669] [outer = 00000000] [url = about:blank] 10:42:00 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (10744400) [pid = 3252] [serial = 668] [outer = 00000000] [url = about:blank] 10:42:00 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (1A771000) [pid = 3252] [serial = 665] [outer = 00000000] [url = about:blank] 10:42:00 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (1A772000) [pid = 3252] [serial = 666] [outer = 00000000] [url = about:blank] 10:42:00 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (0CE2F800) [pid = 3252] [serial = 384] [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.] 10:42:00 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (1A80A800) [pid = 3252] [serial = 693] [outer = 00000000] [url = about:blank] 10:42:00 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (17775800) [pid = 3252] [serial = 682] [outer = 00000000] [url = about:blank] 10:42:00 INFO - PROCESS | 3252 | 1467049320468 Marionette TRACE conn6 <- [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]]]}] 10:42:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 10:42:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 890ms 10:42:00 INFO - PROCESS | 3252 | 1467049320515 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 10:42:00 INFO - PROCESS | 3252 | 1467049320520 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 10:42:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 10:42:00 INFO - PROCESS | 3252 | 1467049320526 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 10:42:00 INFO - PROCESS | 3252 | 1467049320529 Marionette TRACE conn6 <- [1,966,null,{}] 10:42:00 INFO - PROCESS | 3252 | 1467049320532 Marionette TRACE conn6 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:00 INFO - PROCESS | 3252 | 1467049320535 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:00 INFO - PROCESS | 3252 | 1467049320620 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 10:42:00 INFO - PROCESS | 3252 | 1467049320629 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:00 INFO - PROCESS | 3252 | 1467049320631 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:00 INFO - PROCESS | 3252 | ++DOCSHELL 10539000 == 30 [pid = 3252] [id = 251] 10:42:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (1053D400) [pid = 3252] [serial = 752] [outer = 00000000] 10:42:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (10744400) [pid = 3252] [serial = 753] [outer = 1053D400] 10:42:00 INFO - PROCESS | 3252 | 1467049320678 Marionette DEBUG loaded listener.js 10:42:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (1074A800) [pid = 3252] [serial = 754] [outer = 1053D400] 10:42:01 INFO - PROCESS | 3252 | 1467049321170 Marionette TRACE conn6 <- [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]]]}] 10:42:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 10:42:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 670ms 10:42:01 INFO - PROCESS | 3252 | 1467049321200 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 10:42:01 INFO - PROCESS | 3252 | 1467049321202 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 10:42:01 INFO - PROCESS | 3252 | 1467049321205 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 10:42:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 10:42:01 INFO - PROCESS | 3252 | 1467049321209 Marionette TRACE conn6 <- [1,970,null,{}] 10:42:01 INFO - PROCESS | 3252 | 1467049321219 Marionette TRACE conn6 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:01 INFO - PROCESS | 3252 | 1467049321224 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:01 INFO - PROCESS | 3252 | 1467049321335 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 10:42:01 INFO - PROCESS | 3252 | 1467049321422 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:01 INFO - PROCESS | 3252 | 1467049321425 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:01 INFO - PROCESS | 3252 | ++DOCSHELL 14BA4C00 == 31 [pid = 3252] [id = 252] 10:42:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (14BA7000) [pid = 3252] [serial = 755] [outer = 00000000] 10:42:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (152E2400) [pid = 3252] [serial = 756] [outer = 14BA7000] 10:42:01 INFO - PROCESS | 3252 | 1467049321472 Marionette DEBUG loaded listener.js 10:42:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (15417C00) [pid = 3252] [serial = 757] [outer = 14BA7000] 10:42:01 INFO - PROCESS | 3252 | 1467049321884 Marionette TRACE conn6 <- [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]]]}] 10:42:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 10:42:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 730ms 10:42:01 INFO - PROCESS | 3252 | 1467049321940 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 10:42:01 INFO - PROCESS | 3252 | 1467049321945 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 10:42:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 10:42:01 INFO - PROCESS | 3252 | 1467049321950 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 10:42:01 INFO - PROCESS | 3252 | 1467049321954 Marionette TRACE conn6 <- [1,974,null,{}] 10:42:01 INFO - PROCESS | 3252 | 1467049322001 Marionette TRACE conn6 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:01 INFO - PROCESS | 3252 | 1467049322005 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:02 INFO - PROCESS | 3252 | 1467049322117 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 10:42:02 INFO - PROCESS | 3252 | 1467049322206 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:02 INFO - PROCESS | 3252 | 1467049322210 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:02 INFO - PROCESS | 3252 | ++DOCSHELL 1015EC00 == 32 [pid = 3252] [id = 253] 10:42:02 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (101F3800) [pid = 3252] [serial = 758] [outer = 00000000] 10:42:02 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (10532400) [pid = 3252] [serial = 759] [outer = 101F3800] 10:42:02 INFO - PROCESS | 3252 | 1467049322267 Marionette DEBUG loaded listener.js 10:42:02 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (10722800) [pid = 3252] [serial = 760] [outer = 101F3800] 10:42:02 INFO - PROCESS | 3252 | 1467049322890 Marionette TRACE conn6 <- [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]]]}] 10:42:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 10:42:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 990ms 10:42:02 INFO - PROCESS | 3252 | 1467049322940 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 10:42:02 INFO - PROCESS | 3252 | 1467049322945 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 10:42:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 10:42:02 INFO - PROCESS | 3252 | 1467049322952 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 10:42:02 INFO - PROCESS | 3252 | 1467049322954 Marionette TRACE conn6 <- [1,978,null,{}] 10:42:02 INFO - PROCESS | 3252 | 1467049322958 Marionette TRACE conn6 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:02 INFO - PROCESS | 3252 | 1467049322961 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:03 INFO - PROCESS | 3252 | 1467049323067 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 10:42:03 INFO - PROCESS | 3252 | 1467049323192 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:03 INFO - PROCESS | 3252 | 1467049323194 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:03 INFO - PROCESS | 3252 | ++DOCSHELL 15324C00 == 33 [pid = 3252] [id = 254] 10:42:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (153C0400) [pid = 3252] [serial = 761] [outer = 00000000] 10:42:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (15421000) [pid = 3252] [serial = 762] [outer = 153C0400] 10:42:03 INFO - PROCESS | 3252 | 1467049323251 Marionette DEBUG loaded listener.js 10:42:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (16194000) [pid = 3252] [serial = 763] [outer = 153C0400] 10:42:03 INFO - PROCESS | 3252 | 1467049323803 Marionette TRACE conn6 <- [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]]]}] 10:42:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 10:42:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 930ms 10:42:03 INFO - PROCESS | 3252 | 1467049323885 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 10:42:03 INFO - PROCESS | 3252 | 1467049323888 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 10:42:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 10:42:03 INFO - PROCESS | 3252 | 1467049323892 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 10:42:03 INFO - PROCESS | 3252 | 1467049323896 Marionette TRACE conn6 <- [1,982,null,{}] 10:42:03 INFO - PROCESS | 3252 | 1467049323907 Marionette TRACE conn6 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:03 INFO - PROCESS | 3252 | 1467049323912 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:04 INFO - PROCESS | 3252 | 1467049324023 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 10:42:04 INFO - PROCESS | 3252 | 1467049324102 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:04 INFO - PROCESS | 3252 | 1467049324105 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:04 INFO - PROCESS | 3252 | ++DOCSHELL 16F93400 == 34 [pid = 3252] [id = 255] 10:42:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (16F93C00) [pid = 3252] [serial = 764] [outer = 00000000] 10:42:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (1775A000) [pid = 3252] [serial = 765] [outer = 16F93C00] 10:42:04 INFO - PROCESS | 3252 | 1467049324202 Marionette DEBUG loaded listener.js 10:42:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (1777A800) [pid = 3252] [serial = 766] [outer = 16F93C00] 10:42:04 INFO - PROCESS | 3252 | 1467049324785 Marionette TRACE conn6 <- [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]]]}] 10:42:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 10:42:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 930ms 10:42:04 INFO - PROCESS | 3252 | 1467049324825 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 10:42:04 INFO - PROCESS | 3252 | 1467049324828 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 10:42:04 INFO - PROCESS | 3252 | 1467049324831 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 10:42:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 10:42:04 INFO - PROCESS | 3252 | 1467049324833 Marionette TRACE conn6 <- [1,986,null,{}] 10:42:04 INFO - PROCESS | 3252 | 1467049324837 Marionette TRACE conn6 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:04 INFO - PROCESS | 3252 | 1467049324839 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:04 INFO - PROCESS | 3252 | 1467049324942 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 10:42:05 INFO - PROCESS | 3252 | 1467049325066 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:05 INFO - PROCESS | 3252 | 1467049325068 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:05 INFO - PROCESS | 3252 | ++DOCSHELL 0CE22400 == 35 [pid = 3252] [id = 256] 10:42:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (1853A800) [pid = 3252] [serial = 767] [outer = 00000000] 10:42:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (19570000) [pid = 3252] [serial = 768] [outer = 1853A800] 10:42:05 INFO - PROCESS | 3252 | 1467049325123 Marionette DEBUG loaded listener.js 10:42:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 90 (195E2800) [pid = 3252] [serial = 769] [outer = 1853A800] 10:42:05 INFO - PROCESS | 3252 | 1467049325735 Marionette TRACE conn6 <- [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]]]}] 10:42:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 10:42:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 930ms 10:42:05 INFO - PROCESS | 3252 | 1467049325765 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 10:42:05 INFO - PROCESS | 3252 | 1467049325767 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 10:42:05 INFO - PROCESS | 3252 | 1467049325771 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 10:42:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 10:42:05 INFO - PROCESS | 3252 | 1467049325773 Marionette TRACE conn6 <- [1,990,null,{}] 10:42:05 INFO - PROCESS | 3252 | 1467049325777 Marionette TRACE conn6 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:05 INFO - PROCESS | 3252 | 1467049325779 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:05 INFO - PROCESS | 3252 | 1467049325878 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 10:42:05 INFO - PROCESS | 3252 | 1467049325974 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:05 INFO - PROCESS | 3252 | 1467049325976 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:05 INFO - PROCESS | 3252 | ++DOCSHELL 19B39800 == 36 [pid = 3252] [id = 257] 10:42:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 91 (19B3A400) [pid = 3252] [serial = 770] [outer = 00000000] 10:42:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 92 (1A4D3400) [pid = 3252] [serial = 771] [outer = 19B3A400] 10:42:06 INFO - PROCESS | 3252 | 1467049326029 Marionette DEBUG loaded listener.js 10:42:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 93 (1A76C400) [pid = 3252] [serial = 772] [outer = 19B3A400] 10:42:06 INFO - PROCESS | 3252 | 1467049326620 Marionette TRACE conn6 <- [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]]]}] 10:42:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 10:42:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 931ms 10:42:06 INFO - PROCESS | 3252 | 1467049326706 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 10:42:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 10:42:06 INFO - PROCESS | 3252 | 1467049326710 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 10:42:06 INFO - PROCESS | 3252 | 1467049326715 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 10:42:06 INFO - PROCESS | 3252 | 1467049326718 Marionette TRACE conn6 <- [1,994,null,{}] 10:42:06 INFO - PROCESS | 3252 | 1467049326723 Marionette TRACE conn6 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:06 INFO - PROCESS | 3252 | 1467049326726 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:06 INFO - PROCESS | 3252 | 1467049326830 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 10:42:07 INFO - PROCESS | 3252 | --DOCSHELL 10539000 == 35 [pid = 3252] [id = 251] 10:42:07 INFO - PROCESS | 3252 | --DOCSHELL 0CF3AC00 == 34 [pid = 3252] [id = 250] 10:42:07 INFO - PROCESS | 3252 | --DOCSHELL 0CF35400 == 33 [pid = 3252] [id = 249] 10:42:07 INFO - PROCESS | 3252 | --DOCSHELL 19B39800 == 32 [pid = 3252] [id = 257] 10:42:07 INFO - PROCESS | 3252 | --DOCSHELL 1C219C00 == 31 [pid = 3252] [id = 248] 10:42:07 INFO - PROCESS | 3252 | --DOCSHELL 0CE22400 == 30 [pid = 3252] [id = 256] 10:42:07 INFO - PROCESS | 3252 | --DOCSHELL 15324C00 == 29 [pid = 3252] [id = 254] 10:42:07 INFO - PROCESS | 3252 | --DOCSHELL 16F93400 == 28 [pid = 3252] [id = 255] 10:42:07 INFO - PROCESS | 3252 | --DOCSHELL 14BA4C00 == 27 [pid = 3252] [id = 252] 10:42:07 INFO - PROCESS | 3252 | --DOCSHELL 1015EC00 == 26 [pid = 3252] [id = 253] 10:42:07 INFO - PROCESS | 3252 | 1467049327544 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:07 INFO - PROCESS | 3252 | 1467049327548 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:07 INFO - PROCESS | 3252 | ++DOCSHELL 0CE27000 == 27 [pid = 3252] [id = 258] 10:42:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 94 (0CE2A800) [pid = 3252] [serial = 773] [outer = 00000000] 10:42:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 95 (0CE5F800) [pid = 3252] [serial = 774] [outer = 0CE2A800] 10:42:07 INFO - PROCESS | 3252 | 1467049327689 Marionette DEBUG loaded listener.js 10:42:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 96 (0CF39800) [pid = 3252] [serial = 775] [outer = 0CE2A800] 10:42:08 INFO - PROCESS | 3252 | 1467049328162 Marionette TRACE conn6 <- [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]]]}] 10:42:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 10:42:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1475ms 10:42:08 INFO - PROCESS | 3252 | 1467049328194 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 10:42:08 INFO - PROCESS | 3252 | 1467049328198 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 10:42:08 INFO - PROCESS | 3252 | 1467049328202 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 10:42:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 10:42:08 INFO - PROCESS | 3252 | 1467049328205 Marionette TRACE conn6 <- [1,998,null,{}] 10:42:08 INFO - PROCESS | 3252 | 1467049328211 Marionette TRACE conn6 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:08 INFO - PROCESS | 3252 | 1467049328215 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:08 INFO - PROCESS | 3252 | 1467049328330 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 10:42:08 INFO - PROCESS | 3252 | 1467049328390 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:08 INFO - PROCESS | 3252 | 1467049328392 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:08 INFO - PROCESS | 3252 | ++DOCSHELL 1053E800 == 28 [pid = 3252] [id = 259] 10:42:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 97 (10705000) [pid = 3252] [serial = 776] [outer = 00000000] 10:42:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 98 (1070AC00) [pid = 3252] [serial = 777] [outer = 10705000] 10:42:08 INFO - PROCESS | 3252 | 1467049328441 Marionette DEBUG loaded listener.js 10:42:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 99 (1072A800) [pid = 3252] [serial = 778] [outer = 10705000] 10:42:08 INFO - PROCESS | 3252 | 1467049328884 Marionette TRACE conn6 <- [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]]]}] 10:42:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 10:42:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 730ms 10:42:08 INFO - PROCESS | 3252 | 1467049328944 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 10:42:08 INFO - PROCESS | 3252 | 1467049328949 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 10:42:08 INFO - PROCESS | 3252 | 1467049328953 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 10:42:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 10:42:08 INFO - PROCESS | 3252 | 1467049328955 Marionette TRACE conn6 <- [1,1002,null,{}] 10:42:08 INFO - PROCESS | 3252 | 1467049328963 Marionette TRACE conn6 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:08 INFO - PROCESS | 3252 | 1467049328966 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:09 INFO - PROCESS | 3252 | 1467049329082 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 10:42:09 INFO - PROCESS | 3252 | 1467049329097 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:09 INFO - PROCESS | 3252 | 1467049329100 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:09 INFO - PROCESS | 3252 | ++DOCSHELL 149DD000 == 29 [pid = 3252] [id = 260] 10:42:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 100 (149DDC00) [pid = 3252] [serial = 779] [outer = 00000000] 10:42:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 101 (14C87800) [pid = 3252] [serial = 780] [outer = 149DDC00] 10:42:09 INFO - PROCESS | 3252 | 1467049329191 Marionette DEBUG loaded listener.js 10:42:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 102 (1541F800) [pid = 3252] [serial = 781] [outer = 149DDC00] 10:42:09 INFO - PROCESS | 3252 | 1467049329629 Marionette TRACE conn6 <- [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]]]}] 10:42:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 10:42:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 730ms 10:42:09 INFO - PROCESS | 3252 | 1467049329688 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 10:42:09 INFO - PROCESS | 3252 | 1467049329690 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 10:42:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 10:42:09 INFO - PROCESS | 3252 | 1467049329716 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 10:42:09 INFO - PROCESS | 3252 | 1467049329723 Marionette TRACE conn6 <- [1,1006,null,{}] 10:42:09 INFO - PROCESS | 3252 | 1467049329746 Marionette TRACE conn6 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:09 INFO - PROCESS | 3252 | 1467049329750 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:09 INFO - PROCESS | 3252 | 1467049329866 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 10:42:09 INFO - PROCESS | 3252 | 1467049329930 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:09 INFO - PROCESS | 3252 | 1467049329932 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:09 INFO - PROCESS | 3252 | ++DOCSHELL 10726000 == 30 [pid = 3252] [id = 261] 10:42:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 103 (16B3E400) [pid = 3252] [serial = 782] [outer = 00000000] 10:42:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 104 (16F95000) [pid = 3252] [serial = 783] [outer = 16B3E400] 10:42:09 INFO - PROCESS | 3252 | 1467049329976 Marionette DEBUG loaded listener.js 10:42:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 105 (18464000) [pid = 3252] [serial = 784] [outer = 16B3E400] 10:42:10 INFO - PROCESS | 3252 | --DOMWINDOW == 104 (1A892000) [pid = 3252] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 10:42:10 INFO - PROCESS | 3252 | --DOMWINDOW == 103 (119D0000) [pid = 3252] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 10:42:10 INFO - PROCESS | 3252 | --DOMWINDOW == 102 (16B32C00) [pid = 3252] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 10:42:10 INFO - PROCESS | 3252 | --DOMWINDOW == 101 (16CB2400) [pid = 3252] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 10:42:10 INFO - PROCESS | 3252 | --DOMWINDOW == 100 (18469800) [pid = 3252] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 10:42:10 INFO - PROCESS | 3252 | --DOMWINDOW == 99 (10533000) [pid = 3252] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 10:42:10 INFO - PROCESS | 3252 | --DOMWINDOW == 98 (0CF37400) [pid = 3252] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 10:42:10 INFO - PROCESS | 3252 | --DOMWINDOW == 97 (10A31400) [pid = 3252] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 10:42:10 INFO - PROCESS | 3252 | --DOMWINDOW == 96 (1A922400) [pid = 3252] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 10:42:10 INFO - PROCESS | 3252 | --DOMWINDOW == 95 (153C2000) [pid = 3252] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 10:42:10 INFO - PROCESS | 3252 | --DOMWINDOW == 94 (19B36000) [pid = 3252] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 10:42:10 INFO - PROCESS | 3252 | --DOMWINDOW == 93 (14BA7000) [pid = 3252] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 10:42:10 INFO - PROCESS | 3252 | --DOMWINDOW == 92 (1A88B800) [pid = 3252] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 10:42:10 INFO - PROCESS | 3252 | --DOMWINDOW == 91 (1072A400) [pid = 3252] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 10:42:10 INFO - PROCESS | 3252 | --DOMWINDOW == 90 (0CF3E400) [pid = 3252] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 10:42:10 INFO - PROCESS | 3252 | --DOMWINDOW == 89 (1053D400) [pid = 3252] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 10:42:10 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (17783C00) [pid = 3252] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 10:42:10 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (1C21A400) [pid = 3252] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 10:42:10 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (1003AC00) [pid = 3252] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 10:42:10 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (1956BC00) [pid = 3252] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 10:42:10 INFO - PROCESS | 3252 | 1467049330667 Marionette TRACE conn6 <- [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]]]}] 10:42:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 10:42:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 990ms 10:42:10 INFO - PROCESS | 3252 | 1467049330705 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 10:42:10 INFO - PROCESS | 3252 | 1467049330708 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 10:42:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 10:42:10 INFO - PROCESS | 3252 | 1467049330718 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 10:42:10 INFO - PROCESS | 3252 | 1467049330720 Marionette TRACE conn6 <- [1,1010,null,{}] 10:42:10 INFO - PROCESS | 3252 | 1467049330724 Marionette TRACE conn6 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:10 INFO - PROCESS | 3252 | 1467049330726 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:10 INFO - PROCESS | 3252 | 1467049330810 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 10:42:10 INFO - PROCESS | 3252 | 1467049330817 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:10 INFO - PROCESS | 3252 | 1467049330819 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:10 INFO - PROCESS | 3252 | ++DOCSHELL 1053A800 == 31 [pid = 3252] [id = 262] 10:42:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (1072A400) [pid = 3252] [serial = 785] [outer = 00000000] 10:42:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (1686EC00) [pid = 3252] [serial = 786] [outer = 1072A400] 10:42:10 INFO - PROCESS | 3252 | 1467049330863 Marionette DEBUG loaded listener.js 10:42:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (16CC4800) [pid = 3252] [serial = 787] [outer = 1072A400] 10:42:11 INFO - PROCESS | 3252 | 1467049331289 Marionette TRACE conn6 <- [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]]]}] 10:42:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 10:42:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 630ms 10:42:11 INFO - PROCESS | 3252 | 1467049331351 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 10:42:11 INFO - PROCESS | 3252 | 1467049331353 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 10:42:11 INFO - PROCESS | 3252 | 1467049331356 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 10:42:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 10:42:11 INFO - PROCESS | 3252 | 1467049331358 Marionette TRACE conn6 <- [1,1014,null,{}] 10:42:11 INFO - PROCESS | 3252 | 1467049331362 Marionette TRACE conn6 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:11 INFO - PROCESS | 3252 | 1467049331364 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:11 INFO - PROCESS | 3252 | 1467049331442 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 10:42:11 INFO - PROCESS | 3252 | 1467049331450 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:11 INFO - PROCESS | 3252 | 1467049331456 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:11 INFO - PROCESS | 3252 | ++DOCSHELL 1853EC00 == 32 [pid = 3252] [id = 263] 10:42:11 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (18544800) [pid = 3252] [serial = 788] [outer = 00000000] 10:42:11 INFO - PROCESS | 3252 | ++DOMWINDOW == 90 (19575C00) [pid = 3252] [serial = 789] [outer = 18544800] 10:42:11 INFO - PROCESS | 3252 | 1467049331510 Marionette DEBUG loaded listener.js 10:42:11 INFO - PROCESS | 3252 | ++DOMWINDOW == 91 (1A05B400) [pid = 3252] [serial = 790] [outer = 18544800] 10:42:11 INFO - PROCESS | 3252 | 1467049331998 Marionette TRACE conn6 <- [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]]]}] 10:42:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 10:42:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 671ms 10:42:12 INFO - PROCESS | 3252 | 1467049332031 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 10:42:12 INFO - PROCESS | 3252 | 1467049332033 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 10:42:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 10:42:12 INFO - PROCESS | 3252 | 1467049332037 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 10:42:12 INFO - PROCESS | 3252 | 1467049332038 Marionette TRACE conn6 <- [1,1018,null,{}] 10:42:12 INFO - PROCESS | 3252 | 1467049332042 Marionette TRACE conn6 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:12 INFO - PROCESS | 3252 | 1467049332044 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:12 INFO - PROCESS | 3252 | 1467049332132 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 10:42:12 INFO - PROCESS | 3252 | 1467049332139 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:12 INFO - PROCESS | 3252 | 1467049332141 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:12 INFO - PROCESS | 3252 | ++DOCSHELL 1A803000 == 33 [pid = 3252] [id = 264] 10:42:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 92 (1A803400) [pid = 3252] [serial = 791] [outer = 00000000] 10:42:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 93 (1A88D400) [pid = 3252] [serial = 792] [outer = 1A803400] 10:42:12 INFO - PROCESS | 3252 | 1467049332184 Marionette DEBUG loaded listener.js 10:42:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 94 (1A88F000) [pid = 3252] [serial = 793] [outer = 1A803400] 10:42:12 INFO - PROCESS | 3252 | 1467049332806 Marionette TRACE conn6 <- [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]]]}] 10:42:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 10:42:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 870ms 10:42:12 INFO - PROCESS | 3252 | 1467049332908 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 10:42:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 10:42:12 INFO - PROCESS | 3252 | 1467049332913 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 10:42:12 INFO - PROCESS | 3252 | 1467049332918 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 10:42:12 INFO - PROCESS | 3252 | 1467049332921 Marionette TRACE conn6 <- [1,1022,null,{}] 10:42:12 INFO - PROCESS | 3252 | 1467049332927 Marionette TRACE conn6 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:12 INFO - PROCESS | 3252 | 1467049332931 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:13 INFO - PROCESS | 3252 | 1467049333056 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 10:42:13 INFO - PROCESS | 3252 | 1467049333161 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:13 INFO - PROCESS | 3252 | 1467049333164 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:13 INFO - PROCESS | 3252 | ++DOCSHELL 0CE64000 == 34 [pid = 3252] [id = 265] 10:42:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 95 (0FFE5000) [pid = 3252] [serial = 794] [outer = 00000000] 10:42:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 96 (10749400) [pid = 3252] [serial = 795] [outer = 0FFE5000] 10:42:13 INFO - PROCESS | 3252 | 1467049333220 Marionette DEBUG loaded listener.js 10:42:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 97 (11223800) [pid = 3252] [serial = 796] [outer = 0FFE5000] 10:42:13 INFO - PROCESS | 3252 | 1467049333900 Marionette TRACE conn6 <- [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]]]}] 10:42:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 10:42:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1023ms 10:42:13 INFO - PROCESS | 3252 | 1467049333941 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 10:42:13 INFO - PROCESS | 3252 | 1467049333945 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 10:42:13 INFO - PROCESS | 3252 | 1467049333952 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 10:42:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 10:42:13 INFO - PROCESS | 3252 | 1467049333955 Marionette TRACE conn6 <- [1,1026,null,{}] 10:42:13 INFO - PROCESS | 3252 | 1467049333959 Marionette TRACE conn6 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:13 INFO - PROCESS | 3252 | 1467049333962 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:14 INFO - PROCESS | 3252 | 1467049334081 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 10:42:14 INFO - PROCESS | 3252 | 1467049334209 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:14 INFO - PROCESS | 3252 | 1467049334212 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:14 INFO - PROCESS | 3252 | ++DOCSHELL 1544F400 == 35 [pid = 3252] [id = 266] 10:42:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 98 (16127C00) [pid = 3252] [serial = 797] [outer = 00000000] 10:42:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 99 (16B38800) [pid = 3252] [serial = 798] [outer = 16127C00] 10:42:14 INFO - PROCESS | 3252 | 1467049334268 Marionette DEBUG loaded listener.js 10:42:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 100 (16CB1C00) [pid = 3252] [serial = 799] [outer = 16127C00] 10:42:15 INFO - PROCESS | 3252 | 1467049335100 Marionette TRACE conn6 <- [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]]]}] 10:42:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 10:42:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1235ms 10:42:15 INFO - PROCESS | 3252 | 1467049335191 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 10:42:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 10:42:15 INFO - PROCESS | 3252 | 1467049335195 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 10:42:15 INFO - PROCESS | 3252 | 1467049335200 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 10:42:15 INFO - PROCESS | 3252 | 1467049335203 Marionette TRACE conn6 <- [1,1030,null,{}] 10:42:15 INFO - PROCESS | 3252 | 1467049335209 Marionette TRACE conn6 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:15 INFO - PROCESS | 3252 | 1467049335211 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:15 INFO - PROCESS | 3252 | 1467049335361 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 10:42:15 INFO - PROCESS | 3252 | --DOCSHELL 1853EC00 == 34 [pid = 3252] [id = 263] 10:42:15 INFO - PROCESS | 3252 | --DOCSHELL 1053A800 == 33 [pid = 3252] [id = 262] 10:42:15 INFO - PROCESS | 3252 | --DOCSHELL 10726000 == 32 [pid = 3252] [id = 261] 10:42:15 INFO - PROCESS | 3252 | --DOCSHELL 149DD000 == 31 [pid = 3252] [id = 260] 10:42:15 INFO - PROCESS | 3252 | --DOCSHELL 1053E800 == 30 [pid = 3252] [id = 259] 10:42:15 INFO - PROCESS | 3252 | --DOCSHELL 0CE27000 == 29 [pid = 3252] [id = 258] 10:42:15 INFO - PROCESS | 3252 | --DOMWINDOW == 99 (14C80800) [pid = 3252] [serial = 711] [outer = 00000000] [url = about:blank] 10:42:15 INFO - PROCESS | 3252 | --DOMWINDOW == 98 (0CE2C800) [pid = 3252] [serial = 712] [outer = 00000000] [url = about:blank] 10:42:15 INFO - PROCESS | 3252 | --DOMWINDOW == 97 (16B3F800) [pid = 3252] [serial = 717] [outer = 00000000] [url = about:blank] 10:42:15 INFO - PROCESS | 3252 | --DOMWINDOW == 96 (16C67400) [pid = 3252] [serial = 718] [outer = 00000000] [url = about:blank] 10:42:15 INFO - PROCESS | 3252 | --DOMWINDOW == 95 (17751000) [pid = 3252] [serial = 720] [outer = 00000000] [url = about:blank] 10:42:15 INFO - PROCESS | 3252 | --DOMWINDOW == 94 (17753400) [pid = 3252] [serial = 721] [outer = 00000000] [url = about:blank] 10:42:15 INFO - PROCESS | 3252 | --DOMWINDOW == 93 (184C6400) [pid = 3252] [serial = 723] [outer = 00000000] [url = about:blank] 10:42:15 INFO - PROCESS | 3252 | --DOMWINDOW == 92 (1846D800) [pid = 3252] [serial = 724] [outer = 00000000] [url = about:blank] 10:42:15 INFO - PROCESS | 3252 | --DOMWINDOW == 91 (1053A400) [pid = 3252] [serial = 705] [outer = 00000000] [url = about:blank] 10:42:15 INFO - PROCESS | 3252 | --DOMWINDOW == 90 (10540000) [pid = 3252] [serial = 706] [outer = 00000000] [url = about:blank] 10:42:15 INFO - PROCESS | 3252 | --DOMWINDOW == 89 (0CF3D400) [pid = 3252] [serial = 702] [outer = 00000000] [url = about:blank] 10:42:15 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (0FFCC400) [pid = 3252] [serial = 703] [outer = 00000000] [url = about:blank] 10:42:15 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (10DA1000) [pid = 3252] [serial = 708] [outer = 00000000] [url = about:blank] 10:42:15 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (1120B000) [pid = 3252] [serial = 709] [outer = 00000000] [url = about:blank] 10:42:15 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (1B69F000) [pid = 3252] [serial = 700] [outer = 00000000] [url = about:blank] 10:42:15 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (1541C000) [pid = 3252] [serial = 714] [outer = 00000000] [url = about:blank] 10:42:15 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (15424C00) [pid = 3252] [serial = 715] [outer = 00000000] [url = about:blank] 10:42:15 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (1A76E800) [pid = 3252] [serial = 730] [outer = 00000000] [url = about:blank] 10:42:15 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (1A4D3800) [pid = 3252] [serial = 729] [outer = 00000000] [url = about:blank] 10:42:15 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (152E2400) [pid = 3252] [serial = 756] [outer = 00000000] [url = about:blank] 10:42:15 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (1A919C00) [pid = 3252] [serial = 732] [outer = 00000000] [url = about:blank] 10:42:15 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (1544E000) [pid = 3252] [serial = 736] [outer = 00000000] [url = about:blank] 10:42:15 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (10707000) [pid = 3252] [serial = 750] [outer = 00000000] [url = about:blank] 10:42:15 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (10744400) [pid = 3252] [serial = 753] [outer = 00000000] [url = about:blank] 10:42:15 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (119CB000) [pid = 3252] [serial = 735] [outer = 00000000] [url = about:blank] 10:42:15 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (1072E400) [pid = 3252] [serial = 751] [outer = 00000000] [url = about:blank] 10:42:15 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (15417C00) [pid = 3252] [serial = 757] [outer = 00000000] [url = about:blank] 10:42:15 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (1A060400) [pid = 3252] [serial = 738] [outer = 00000000] [url = about:blank] 10:42:15 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (1074A800) [pid = 3252] [serial = 754] [outer = 00000000] [url = about:blank] 10:42:15 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (1C449800) [pid = 3252] [serial = 744] [outer = 00000000] [url = about:blank] 10:42:15 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (1AAB8000) [pid = 3252] [serial = 733] [outer = 00000000] [url = about:blank] 10:42:15 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (10538000) [pid = 3252] [serial = 747] [outer = 00000000] [url = about:blank] 10:42:15 INFO - PROCESS | 3252 | --DOMWINDOW == 67 (1C454000) [pid = 3252] [serial = 745] [outer = 00000000] [url = about:blank] 10:42:15 INFO - PROCESS | 3252 | --DOMWINDOW == 66 (1BBE1000) [pid = 3252] [serial = 742] [outer = 00000000] [url = about:blank] 10:42:15 INFO - PROCESS | 3252 | --DOMWINDOW == 65 (19575400) [pid = 3252] [serial = 726] [outer = 00000000] [url = about:blank] 10:42:15 INFO - PROCESS | 3252 | --DOMWINDOW == 64 (195E0800) [pid = 3252] [serial = 727] [outer = 00000000] [url = about:blank] 10:42:15 INFO - PROCESS | 3252 | --DOMWINDOW == 63 (10721800) [pid = 3252] [serial = 748] [outer = 00000000] [url = about:blank] 10:42:15 INFO - PROCESS | 3252 | --DOMWINDOW == 62 (1A893C00) [pid = 3252] [serial = 739] [outer = 00000000] [url = about:blank] 10:42:15 INFO - PROCESS | 3252 | --DOMWINDOW == 61 (1BBDC800) [pid = 3252] [serial = 741] [outer = 00000000] [url = about:blank] 10:42:15 INFO - PROCESS | 3252 | 1467049335480 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:15 INFO - PROCESS | 3252 | 1467049335484 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:15 INFO - PROCESS | 3252 | ++DOCSHELL 0CE5E400 == 30 [pid = 3252] [id = 267] 10:42:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 62 (0CE60800) [pid = 3252] [serial = 800] [outer = 00000000] 10:42:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 63 (0FF74400) [pid = 3252] [serial = 801] [outer = 0CE60800] 10:42:15 INFO - PROCESS | 3252 | 1467049335533 Marionette DEBUG loaded listener.js 10:42:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 64 (101F0C00) [pid = 3252] [serial = 802] [outer = 0CE60800] 10:42:15 INFO - PROCESS | 3252 | 1467049335943 Marionette TRACE conn6 <- [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]]]}] 10:42:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 10:42:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 790ms 10:42:15 INFO - PROCESS | 3252 | 1467049335991 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 10:42:15 INFO - PROCESS | 3252 | 1467049335995 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 10:42:15 INFO - PROCESS | 3252 | 1467049336001 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 10:42:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 10:42:15 INFO - PROCESS | 3252 | 1467049336003 Marionette TRACE conn6 <- [1,1034,null,{}] 10:42:15 INFO - PROCESS | 3252 | 1467049336007 Marionette TRACE conn6 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:15 INFO - PROCESS | 3252 | 1467049336009 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:16 INFO - PROCESS | 3252 | 1467049336094 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 10:42:16 INFO - PROCESS | 3252 | 1467049336101 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:16 INFO - PROCESS | 3252 | 1467049336103 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:16 INFO - PROCESS | 3252 | ++DOCSHELL 10722000 == 31 [pid = 3252] [id = 268] 10:42:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 65 (10722400) [pid = 3252] [serial = 803] [outer = 00000000] 10:42:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 66 (10746400) [pid = 3252] [serial = 804] [outer = 10722400] 10:42:16 INFO - PROCESS | 3252 | 1467049336149 Marionette DEBUG loaded listener.js 10:42:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 67 (10992800) [pid = 3252] [serial = 805] [outer = 10722400] 10:42:16 INFO - PROCESS | 3252 | 1467049336605 Marionette TRACE conn6 <- [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]]]}] 10:42:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 10:42:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 630ms 10:42:16 INFO - PROCESS | 3252 | 1467049336636 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 10:42:16 INFO - PROCESS | 3252 | 1467049336638 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 10:42:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 10:42:16 INFO - PROCESS | 3252 | 1467049336641 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 10:42:16 INFO - PROCESS | 3252 | 1467049336645 Marionette TRACE conn6 <- [1,1038,null,{}] 10:42:16 INFO - PROCESS | 3252 | 1467049336656 Marionette TRACE conn6 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:16 INFO - PROCESS | 3252 | 1467049336661 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:16 INFO - PROCESS | 3252 | 1467049336747 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 10:42:16 INFO - PROCESS | 3252 | 1467049336757 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:16 INFO - PROCESS | 3252 | 1467049336760 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:16 INFO - PROCESS | 3252 | ++DOCSHELL 15276800 == 32 [pid = 3252] [id = 269] 10:42:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 68 (15278800) [pid = 3252] [serial = 806] [outer = 00000000] 10:42:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (15360800) [pid = 3252] [serial = 807] [outer = 15278800] 10:42:16 INFO - PROCESS | 3252 | 1467049336807 Marionette DEBUG loaded listener.js 10:42:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (1541F000) [pid = 3252] [serial = 808] [outer = 15278800] 10:42:17 INFO - PROCESS | 3252 | 1467049337294 Marionette TRACE conn6 <- [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]]]}] 10:42:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 10:42:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 670ms 10:42:17 INFO - PROCESS | 3252 | 1467049337315 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 10:42:17 INFO - PROCESS | 3252 | 1467049337318 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 10:42:17 INFO - PROCESS | 3252 | 1467049337321 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 10:42:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 10:42:17 INFO - PROCESS | 3252 | 1467049337323 Marionette TRACE conn6 <- [1,1042,null,{}] 10:42:17 INFO - PROCESS | 3252 | 1467049337326 Marionette TRACE conn6 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:17 INFO - PROCESS | 3252 | 1467049337328 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:17 INFO - PROCESS | 3252 | 1467049337421 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 10:42:17 INFO - PROCESS | 3252 | 1467049337426 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:17 INFO - PROCESS | 3252 | 1467049337428 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:17 INFO - PROCESS | 3252 | ++DOCSHELL 1544C800 == 33 [pid = 3252] [id = 270] 10:42:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (16133400) [pid = 3252] [serial = 809] [outer = 00000000] 10:42:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (16C65400) [pid = 3252] [serial = 810] [outer = 16133400] 10:42:17 INFO - PROCESS | 3252 | 1467049337472 Marionette DEBUG loaded listener.js 10:42:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (16CB3C00) [pid = 3252] [serial = 811] [outer = 16133400] 10:42:17 INFO - PROCESS | 3252 | 1467049337944 Marionette TRACE conn6 <- [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]]]}] 10:42:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 10:42:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 670ms 10:42:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 10:42:17 INFO - PROCESS | 3252 | 1467049337996 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 10:42:17 INFO - PROCESS | 3252 | 1467049337998 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 10:42:17 INFO - PROCESS | 3252 | 1467049338000 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 10:42:17 INFO - PROCESS | 3252 | 1467049338002 Marionette TRACE conn6 <- [1,1046,null,{}] 10:42:17 INFO - PROCESS | 3252 | 1467049338006 Marionette TRACE conn6 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:17 INFO - PROCESS | 3252 | 1467049338008 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:18 INFO - PROCESS | 3252 | 1467049338116 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 10:42:18 INFO - PROCESS | 3252 | 1467049338209 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:18 INFO - PROCESS | 3252 | 1467049338211 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:18 INFO - PROCESS | 3252 | ++DOCSHELL 1775BC00 == 34 [pid = 3252] [id = 271] 10:42:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (1775E000) [pid = 3252] [serial = 812] [outer = 00000000] 10:42:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (1846D400) [pid = 3252] [serial = 813] [outer = 1775E000] 10:42:18 INFO - PROCESS | 3252 | 1467049338254 Marionette DEBUG loaded listener.js 10:42:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (184CE400) [pid = 3252] [serial = 814] [outer = 1775E000] 10:42:18 INFO - PROCESS | 3252 | 1467049338680 Marionette TRACE conn6 <- [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]]]}] 10:42:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 10:42:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 730ms 10:42:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 10:42:18 INFO - PROCESS | 3252 | 1467049338732 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 10:42:18 INFO - PROCESS | 3252 | 1467049338734 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 10:42:18 INFO - PROCESS | 3252 | 1467049338736 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 10:42:18 INFO - PROCESS | 3252 | 1467049338738 Marionette TRACE conn6 <- [1,1050,null,{}] 10:42:18 INFO - PROCESS | 3252 | 1467049338742 Marionette TRACE conn6 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:18 INFO - PROCESS | 3252 | 1467049338748 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:18 INFO - PROCESS | 3252 | 1467049338888 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 10:42:18 INFO - PROCESS | 3252 | 1467049338901 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:18 INFO - PROCESS | 3252 | 1467049338903 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:18 INFO - PROCESS | 3252 | ++DOCSHELL 19569800 == 35 [pid = 3252] [id = 272] 10:42:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (1956A800) [pid = 3252] [serial = 815] [outer = 00000000] 10:42:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (1A4D3800) [pid = 3252] [serial = 816] [outer = 1956A800] 10:42:18 INFO - PROCESS | 3252 | 1467049338946 Marionette DEBUG loaded listener.js 10:42:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (1A76E800) [pid = 3252] [serial = 817] [outer = 1956A800] 10:42:19 INFO - PROCESS | 3252 | 1467049339359 Marionette TRACE conn6 <- [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]]]}] 10:42:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 10:42:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 670ms 10:42:19 INFO - PROCESS | 3252 | 1467049339407 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 10:42:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 10:42:19 INFO - PROCESS | 3252 | 1467049339409 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 10:42:19 INFO - PROCESS | 3252 | 1467049339418 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 10:42:19 INFO - PROCESS | 3252 | 1467049339419 Marionette TRACE conn6 <- [1,1054,null,{}] 10:42:19 INFO - PROCESS | 3252 | 1467049339423 Marionette TRACE conn6 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:19 INFO - PROCESS | 3252 | 1467049339434 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:19 INFO - PROCESS | 3252 | 1467049339568 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 10:42:19 INFO - PROCESS | 3252 | 1467049339583 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:19 INFO - PROCESS | 3252 | 1467049339585 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:19 INFO - PROCESS | 3252 | ++DOCSHELL 1A774400 == 36 [pid = 3252] [id = 273] 10:42:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (1A809C00) [pid = 3252] [serial = 818] [outer = 00000000] 10:42:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (1A889000) [pid = 3252] [serial = 819] [outer = 1A809C00] 10:42:19 INFO - PROCESS | 3252 | 1467049339628 Marionette DEBUG loaded listener.js 10:42:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (1A889800) [pid = 3252] [serial = 820] [outer = 1A809C00] 10:42:19 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (0CE2A800) [pid = 3252] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 10:42:19 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (19B3A400) [pid = 3252] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 10:42:19 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (101F3800) [pid = 3252] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 10:42:19 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (153C0400) [pid = 3252] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 10:42:19 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (16F93C00) [pid = 3252] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 10:42:19 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (1853A800) [pid = 3252] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 10:42:19 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (149DDC00) [pid = 3252] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 10:42:19 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (16B3E400) [pid = 3252] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 10:42:19 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (18544800) [pid = 3252] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 10:42:19 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (10705000) [pid = 3252] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 10:42:19 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (1072A400) [pid = 3252] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 10:42:20 INFO - PROCESS | 3252 | 1467049340057 Marionette TRACE conn6 <- [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]]]}] 10:42:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 10:42:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 690ms 10:42:20 INFO - PROCESS | 3252 | 1467049340104 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 10:42:20 INFO - PROCESS | 3252 | 1467049340106 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 10:42:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 10:42:20 INFO - PROCESS | 3252 | 1467049340110 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 10:42:20 INFO - PROCESS | 3252 | 1467049340111 Marionette TRACE conn6 <- [1,1058,null,{}] 10:42:20 INFO - PROCESS | 3252 | 1467049340115 Marionette TRACE conn6 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:20 INFO - PROCESS | 3252 | 1467049340116 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:20 INFO - PROCESS | 3252 | 1467049340196 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 10:42:20 INFO - PROCESS | 3252 | 1467049340201 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:20 INFO - PROCESS | 3252 | 1467049340203 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:20 INFO - PROCESS | 3252 | ++DOCSHELL 119CBC00 == 37 [pid = 3252] [id = 274] 10:42:20 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (153C0400) [pid = 3252] [serial = 821] [outer = 00000000] 10:42:20 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (18544800) [pid = 3252] [serial = 822] [outer = 153C0400] 10:42:20 INFO - PROCESS | 3252 | 1467049340246 Marionette DEBUG loaded listener.js 10:42:20 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (1A76EC00) [pid = 3252] [serial = 823] [outer = 153C0400] 10:42:20 INFO - PROCESS | 3252 | 1467049340659 Marionette TRACE conn6 <- [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]]]}] 10:42:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 10:42:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 570ms 10:42:20 INFO - PROCESS | 3252 | 1467049340681 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 10:42:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 10:42:20 INFO - PROCESS | 3252 | 1467049340682 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 10:42:20 INFO - PROCESS | 3252 | 1467049340685 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 10:42:20 INFO - PROCESS | 3252 | 1467049340687 Marionette TRACE conn6 <- [1,1062,null,{}] 10:42:20 INFO - PROCESS | 3252 | 1467049340690 Marionette TRACE conn6 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:20 INFO - PROCESS | 3252 | 1467049340692 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:20 INFO - PROCESS | 3252 | 1467049340812 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 10:42:20 INFO - PROCESS | 3252 | 1467049340823 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:20 INFO - PROCESS | 3252 | 1467049340825 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:20 INFO - PROCESS | 3252 | ++DOCSHELL 15259000 == 38 [pid = 3252] [id = 275] 10:42:20 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (19571400) [pid = 3252] [serial = 824] [outer = 00000000] 10:42:20 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (1A919800) [pid = 3252] [serial = 825] [outer = 19571400] 10:42:20 INFO - PROCESS | 3252 | 1467049340868 Marionette DEBUG loaded listener.js 10:42:20 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (1A91B800) [pid = 3252] [serial = 826] [outer = 19571400] 10:42:21 INFO - PROCESS | 3252 | 1467049341285 Marionette TRACE conn6 <- [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]]]}] 10:42:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 10:42:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 630ms 10:42:21 INFO - PROCESS | 3252 | 1467049341317 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 10:42:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 10:42:21 INFO - PROCESS | 3252 | 1467049341319 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 10:42:21 INFO - PROCESS | 3252 | 1467049341322 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 10:42:21 INFO - PROCESS | 3252 | 1467049341324 Marionette TRACE conn6 <- [1,1066,null,{}] 10:42:21 INFO - PROCESS | 3252 | 1467049341327 Marionette TRACE conn6 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:21 INFO - PROCESS | 3252 | 1467049341329 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:21 INFO - PROCESS | 3252 | 1467049341442 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 10:42:21 INFO - PROCESS | 3252 | 1467049341450 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:21 INFO - PROCESS | 3252 | 1467049341452 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:21 INFO - PROCESS | 3252 | ++DOCSHELL 1956A000 == 39 [pid = 3252] [id = 276] 10:42:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (1A91F800) [pid = 3252] [serial = 827] [outer = 00000000] 10:42:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (1B69C800) [pid = 3252] [serial = 828] [outer = 1A91F800] 10:42:21 INFO - PROCESS | 3252 | 1467049341494 Marionette DEBUG loaded listener.js 10:42:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (1B69D000) [pid = 3252] [serial = 829] [outer = 1A91F800] 10:42:21 INFO - PROCESS | 3252 | 1467049341986 Marionette TRACE conn6 <- [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]]]}] 10:42:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 10:42:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 730ms 10:42:22 INFO - PROCESS | 3252 | 1467049342054 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 10:42:22 INFO - PROCESS | 3252 | 1467049342059 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 10:42:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 10:42:22 INFO - PROCESS | 3252 | 1467049342121 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 10:42:22 INFO - PROCESS | 3252 | 1467049342125 Marionette TRACE conn6 <- [1,1070,null,{}] 10:42:22 INFO - PROCESS | 3252 | 1467049342132 Marionette TRACE conn6 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:22 INFO - PROCESS | 3252 | 1467049342135 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:22 INFO - PROCESS | 3252 | 1467049342256 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 10:42:22 INFO - PROCESS | 3252 | 1467049342352 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:22 INFO - PROCESS | 3252 | 1467049342357 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:22 INFO - PROCESS | 3252 | ++DOCSHELL 0CE5B400 == 40 [pid = 3252] [id = 277] 10:42:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (100E6800) [pid = 3252] [serial = 830] [outer = 00000000] 10:42:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (1070E800) [pid = 3252] [serial = 831] [outer = 100E6800] 10:42:22 INFO - PROCESS | 3252 | 1467049342413 Marionette DEBUG loaded listener.js 10:42:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (10747400) [pid = 3252] [serial = 832] [outer = 100E6800] 10:42:22 INFO - PROCESS | 3252 | 1467049342964 Marionette TRACE conn6 <- [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]]]}] 10:42:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 10:42:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 890ms 10:42:22 INFO - PROCESS | 3252 | 1467049342998 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 10:42:22 INFO - PROCESS | 3252 | 1467049343003 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 10:42:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 10:42:22 INFO - PROCESS | 3252 | 1467049343010 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 10:42:23 INFO - PROCESS | 3252 | 1467049343013 Marionette TRACE conn6 <- [1,1074,null,{}] 10:42:23 INFO - PROCESS | 3252 | 1467049343017 Marionette TRACE conn6 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:23 INFO - PROCESS | 3252 | 1467049343020 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:23 INFO - PROCESS | 3252 | 1467049343133 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 10:42:23 INFO - PROCESS | 3252 | 1467049343235 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:23 INFO - PROCESS | 3252 | 1467049343238 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:23 INFO - PROCESS | 3252 | ++DOCSHELL 15422400 == 41 [pid = 3252] [id = 278] 10:42:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (15424000) [pid = 3252] [serial = 833] [outer = 00000000] 10:42:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (16B34800) [pid = 3252] [serial = 834] [outer = 15424000] 10:42:23 INFO - PROCESS | 3252 | 1467049343294 Marionette DEBUG loaded listener.js 10:42:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (16CAE000) [pid = 3252] [serial = 835] [outer = 15424000] 10:42:23 INFO - PROCESS | 3252 | 1467049343901 Marionette TRACE conn6 <- [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]]]}] 10:42:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 10:42:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 930ms 10:42:23 INFO - PROCESS | 3252 | 1467049343943 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 10:42:23 INFO - PROCESS | 3252 | 1467049343946 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 10:42:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 10:42:23 INFO - PROCESS | 3252 | 1467049343950 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 10:42:23 INFO - PROCESS | 3252 | 1467049343954 Marionette TRACE conn6 <- [1,1078,null,{}] 10:42:23 INFO - PROCESS | 3252 | 1467049343965 Marionette TRACE conn6 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:23 INFO - PROCESS | 3252 | 1467049343970 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:24 INFO - PROCESS | 3252 | 1467049344078 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 10:42:24 INFO - PROCESS | 3252 | 1467049344181 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:24 INFO - PROCESS | 3252 | 1467049344184 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:24 INFO - PROCESS | 3252 | ++DOCSHELL 1A916000 == 42 [pid = 3252] [id = 279] 10:42:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (1A918400) [pid = 3252] [serial = 836] [outer = 00000000] 10:42:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (1BBD3800) [pid = 3252] [serial = 837] [outer = 1A918400] 10:42:24 INFO - PROCESS | 3252 | 1467049344240 Marionette DEBUG loaded listener.js 10:42:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (1BBDC400) [pid = 3252] [serial = 838] [outer = 1A918400] 10:42:24 INFO - PROCESS | 3252 | 1467049344832 Marionette TRACE conn6 <- [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]]]}] 10:42:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 10:42:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 930ms 10:42:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 10:42:24 INFO - PROCESS | 3252 | 1467049344883 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 10:42:24 INFO - PROCESS | 3252 | 1467049344886 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 10:42:24 INFO - PROCESS | 3252 | 1467049344889 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 10:42:24 INFO - PROCESS | 3252 | 1467049344892 Marionette TRACE conn6 <- [1,1082,null,{}] 10:42:24 INFO - PROCESS | 3252 | 1467049344895 Marionette TRACE conn6 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:24 INFO - PROCESS | 3252 | 1467049344898 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:24 INFO - PROCESS | 3252 | 1467049345006 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 10:42:25 INFO - PROCESS | 3252 | 1467049345108 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:25 INFO - PROCESS | 3252 | 1467049345110 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:25 INFO - PROCESS | 3252 | ++DOCSHELL 1C216000 == 43 [pid = 3252] [id = 280] 10:42:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 90 (1C218C00) [pid = 3252] [serial = 839] [outer = 00000000] 10:42:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 91 (1C2CEC00) [pid = 3252] [serial = 840] [outer = 1C218C00] 10:42:25 INFO - PROCESS | 3252 | 1467049345164 Marionette DEBUG loaded listener.js 10:42:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 92 (1C44FC00) [pid = 3252] [serial = 841] [outer = 1C218C00] 10:42:25 INFO - PROCESS | 3252 | 1467049345778 Marionette TRACE conn6 <- [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]]]}] 10:42:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 10:42:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1126ms 10:42:26 INFO - PROCESS | 3252 | 1467049346020 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 10:42:26 INFO - PROCESS | 3252 | 1467049346024 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 10:42:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 10:42:26 INFO - PROCESS | 3252 | 1467049346029 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 10:42:26 INFO - PROCESS | 3252 | 1467049346032 Marionette TRACE conn6 <- [1,1086,null,{}] 10:42:26 INFO - PROCESS | 3252 | 1467049346038 Marionette TRACE conn6 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:26 INFO - PROCESS | 3252 | 1467049346041 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:26 INFO - PROCESS | 3252 | 1467049346141 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 10:42:26 INFO - PROCESS | 3252 | 1467049346266 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:26 INFO - PROCESS | 3252 | 1467049346271 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:26 INFO - PROCESS | 3252 | ++DOCSHELL 0CE59400 == 44 [pid = 3252] [id = 281] 10:42:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 93 (0CE5A400) [pid = 3252] [serial = 842] [outer = 00000000] 10:42:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 94 (1047F400) [pid = 3252] [serial = 843] [outer = 0CE5A400] 10:42:26 INFO - PROCESS | 3252 | 1467049346323 Marionette DEBUG loaded listener.js 10:42:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 95 (10540400) [pid = 3252] [serial = 844] [outer = 0CE5A400] 10:42:27 INFO - PROCESS | 3252 | --DOCSHELL 15259000 == 43 [pid = 3252] [id = 275] 10:42:27 INFO - PROCESS | 3252 | --DOCSHELL 119CBC00 == 42 [pid = 3252] [id = 274] 10:42:27 INFO - PROCESS | 3252 | --DOCSHELL 1A774400 == 41 [pid = 3252] [id = 273] 10:42:27 INFO - PROCESS | 3252 | --DOCSHELL 19569800 == 40 [pid = 3252] [id = 272] 10:42:27 INFO - PROCESS | 3252 | --DOCSHELL 1775BC00 == 39 [pid = 3252] [id = 271] 10:42:27 INFO - PROCESS | 3252 | --DOCSHELL 1544C800 == 38 [pid = 3252] [id = 270] 10:42:27 INFO - PROCESS | 3252 | --DOCSHELL 15276800 == 37 [pid = 3252] [id = 269] 10:42:27 INFO - PROCESS | 3252 | --DOCSHELL 10722000 == 36 [pid = 3252] [id = 268] 10:42:27 INFO - PROCESS | 3252 | --DOCSHELL 0CE5E400 == 35 [pid = 3252] [id = 267] 10:42:27 INFO - PROCESS | 3252 | --DOCSHELL 0CE64000 == 34 [pid = 3252] [id = 265] 10:42:27 INFO - PROCESS | 3252 | --DOCSHELL 1544F400 == 33 [pid = 3252] [id = 266] 10:42:27 INFO - PROCESS | 3252 | --DOCSHELL 1A803000 == 32 [pid = 3252] [id = 264] 10:42:27 INFO - PROCESS | 3252 | --DOCSHELL 1C216000 == 31 [pid = 3252] [id = 280] 10:42:27 INFO - PROCESS | 3252 | --DOCSHELL 15422400 == 30 [pid = 3252] [id = 278] 10:42:27 INFO - PROCESS | 3252 | --DOCSHELL 1A916000 == 29 [pid = 3252] [id = 279] 10:42:27 INFO - PROCESS | 3252 | --DOCSHELL 1956A000 == 28 [pid = 3252] [id = 276] 10:42:27 INFO - PROCESS | 3252 | --DOCSHELL 0CE5B400 == 27 [pid = 3252] [id = 277] 10:42:27 INFO - PROCESS | 3252 | --DOMWINDOW == 94 (0CE5F800) [pid = 3252] [serial = 774] [outer = 00000000] [url = about:blank] 10:42:27 INFO - PROCESS | 3252 | --DOMWINDOW == 93 (1A76C400) [pid = 3252] [serial = 772] [outer = 00000000] [url = about:blank] 10:42:27 INFO - PROCESS | 3252 | --DOMWINDOW == 92 (1A4D3400) [pid = 3252] [serial = 771] [outer = 00000000] [url = about:blank] 10:42:27 INFO - PROCESS | 3252 | --DOMWINDOW == 91 (10722800) [pid = 3252] [serial = 760] [outer = 00000000] [url = about:blank] 10:42:27 INFO - PROCESS | 3252 | --DOMWINDOW == 90 (10532400) [pid = 3252] [serial = 759] [outer = 00000000] [url = about:blank] 10:42:27 INFO - PROCESS | 3252 | --DOMWINDOW == 89 (16194000) [pid = 3252] [serial = 763] [outer = 00000000] [url = about:blank] 10:42:27 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (15421000) [pid = 3252] [serial = 762] [outer = 00000000] [url = about:blank] 10:42:27 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (1777A800) [pid = 3252] [serial = 766] [outer = 00000000] [url = about:blank] 10:42:27 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (1775A000) [pid = 3252] [serial = 765] [outer = 00000000] [url = about:blank] 10:42:27 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (195E2800) [pid = 3252] [serial = 769] [outer = 00000000] [url = about:blank] 10:42:27 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (19570000) [pid = 3252] [serial = 768] [outer = 00000000] [url = about:blank] 10:42:27 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (1541F800) [pid = 3252] [serial = 781] [outer = 00000000] [url = about:blank] 10:42:27 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (1A88D400) [pid = 3252] [serial = 792] [outer = 00000000] [url = about:blank] 10:42:27 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (14C87800) [pid = 3252] [serial = 780] [outer = 00000000] [url = about:blank] 10:42:27 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (16F95000) [pid = 3252] [serial = 783] [outer = 00000000] [url = about:blank] 10:42:27 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (19575C00) [pid = 3252] [serial = 789] [outer = 00000000] [url = about:blank] 10:42:27 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (18464000) [pid = 3252] [serial = 784] [outer = 00000000] [url = about:blank] 10:42:27 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (1070AC00) [pid = 3252] [serial = 777] [outer = 00000000] [url = about:blank] 10:42:27 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (1072A800) [pid = 3252] [serial = 778] [outer = 00000000] [url = about:blank] 10:42:27 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (1686EC00) [pid = 3252] [serial = 786] [outer = 00000000] [url = about:blank] 10:42:27 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (0CF39800) [pid = 3252] [serial = 775] [outer = 00000000] [url = about:blank] 10:42:27 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (16CC4800) [pid = 3252] [serial = 787] [outer = 00000000] [url = about:blank] 10:42:27 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (1A05B400) [pid = 3252] [serial = 790] [outer = 00000000] [url = about:blank] 10:42:27 INFO - PROCESS | 3252 | 1467049347640 Marionette TRACE conn6 <- [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]]]}] 10:42:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 10:42:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1633ms 10:42:27 INFO - PROCESS | 3252 | 1467049347668 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 10:42:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 10:42:27 INFO - PROCESS | 3252 | 1467049347672 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 10:42:27 INFO - PROCESS | 3252 | 1467049347677 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 10:42:27 INFO - PROCESS | 3252 | 1467049347680 Marionette TRACE conn6 <- [1,1090,null,{}] 10:42:27 INFO - PROCESS | 3252 | 1467049347685 Marionette TRACE conn6 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:27 INFO - PROCESS | 3252 | 1467049347688 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:27 INFO - PROCESS | 3252 | 1467049347817 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 10:42:27 INFO - PROCESS | 3252 | 1467049347908 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:27 INFO - PROCESS | 3252 | 1467049347912 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:27 INFO - PROCESS | 3252 | ++DOCSHELL 0CF39800 == 28 [pid = 3252] [id = 282] 10:42:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (0CF3A400) [pid = 3252] [serial = 845] [outer = 00000000] 10:42:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (0FF75000) [pid = 3252] [serial = 846] [outer = 0CF3A400] 10:42:27 INFO - PROCESS | 3252 | 1467049347961 Marionette DEBUG loaded listener.js 10:42:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (1007CC00) [pid = 3252] [serial = 847] [outer = 0CF3A400] 10:42:28 INFO - PROCESS | 3252 | 1467049348354 Marionette TRACE conn6 <- [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]]]}] 10:42:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 10:42:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 730ms 10:42:28 INFO - PROCESS | 3252 | 1467049348407 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 10:42:28 INFO - PROCESS | 3252 | 1467049348412 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 10:42:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 10:42:28 INFO - PROCESS | 3252 | 1467049348418 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 10:42:28 INFO - PROCESS | 3252 | 1467049348421 Marionette TRACE conn6 <- [1,1094,null,{}] 10:42:28 INFO - PROCESS | 3252 | 1467049348425 Marionette TRACE conn6 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:28 INFO - PROCESS | 3252 | 1467049348428 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:28 INFO - PROCESS | 3252 | 1467049348514 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 10:42:28 INFO - PROCESS | 3252 | 1467049348520 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:28 INFO - PROCESS | 3252 | 1467049348523 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:28 INFO - PROCESS | 3252 | ++DOCSHELL 1053C400 == 29 [pid = 3252] [id = 283] 10:42:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (10703C00) [pid = 3252] [serial = 848] [outer = 00000000] 10:42:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (10725000) [pid = 3252] [serial = 849] [outer = 10703C00] 10:42:28 INFO - PROCESS | 3252 | 1467049348571 Marionette DEBUG loaded listener.js 10:42:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (1072F400) [pid = 3252] [serial = 850] [outer = 10703C00] 10:42:29 INFO - PROCESS | 3252 | 1467049349060 Marionette TRACE conn6 <- [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]]]}] 10:42:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 10:42:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 670ms 10:42:29 INFO - PROCESS | 3252 | 1467049349093 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 10:42:29 INFO - PROCESS | 3252 | 1467049349095 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 10:42:29 INFO - PROCESS | 3252 | 1467049349098 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 10:42:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 10:42:29 INFO - PROCESS | 3252 | 1467049349102 Marionette TRACE conn6 <- [1,1098,null,{}] 10:42:29 INFO - PROCESS | 3252 | 1467049349112 Marionette TRACE conn6 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:29 INFO - PROCESS | 3252 | 1467049349117 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:29 INFO - PROCESS | 3252 | 1467049349230 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 10:42:29 INFO - PROCESS | 3252 | 1467049349323 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:29 INFO - PROCESS | 3252 | 1467049349326 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:29 INFO - PROCESS | 3252 | ++DOCSHELL 15359000 == 30 [pid = 3252] [id = 284] 10:42:29 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (15359400) [pid = 3252] [serial = 851] [outer = 00000000] 10:42:29 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (15420800) [pid = 3252] [serial = 852] [outer = 15359400] 10:42:29 INFO - PROCESS | 3252 | 1467049349376 Marionette DEBUG loaded listener.js 10:42:29 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (1544C800) [pid = 3252] [serial = 853] [outer = 15359400] 10:42:29 INFO - PROCESS | 3252 | 1467049349792 Marionette TRACE conn6 <- [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]]]}] 10:42:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 10:42:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 730ms 10:42:29 INFO - PROCESS | 3252 | 1467049349832 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 10:42:29 INFO - PROCESS | 3252 | 1467049349835 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 10:42:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 10:42:29 INFO - PROCESS | 3252 | 1467049349846 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 10:42:29 INFO - PROCESS | 3252 | 1467049349848 Marionette TRACE conn6 <- [1,1102,null,{}] 10:42:29 INFO - PROCESS | 3252 | 1467049349851 Marionette TRACE conn6 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:29 INFO - PROCESS | 3252 | 1467049349853 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:29 INFO - PROCESS | 3252 | 1467049349965 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 10:42:29 INFO - PROCESS | 3252 | 1467049349977 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:29 INFO - PROCESS | 3252 | 1467049349979 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:29 INFO - PROCESS | 3252 | ++DOCSHELL 16133800 == 31 [pid = 3252] [id = 285] 10:42:29 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (16191400) [pid = 3252] [serial = 854] [outer = 00000000] 10:42:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (16877C00) [pid = 3252] [serial = 855] [outer = 16191400] 10:42:30 INFO - PROCESS | 3252 | 1467049350024 Marionette DEBUG loaded listener.js 10:42:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (16B41C00) [pid = 3252] [serial = 856] [outer = 16191400] 10:42:30 INFO - PROCESS | 3252 | 1467049350477 Marionette TRACE conn6 <- [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]]]}] 10:42:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 10:42:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 670ms 10:42:30 INFO - PROCESS | 3252 | 1467049350517 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 10:42:30 INFO - PROCESS | 3252 | 1467049350519 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 10:42:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 10:42:30 INFO - PROCESS | 3252 | 1467049350522 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 10:42:30 INFO - PROCESS | 3252 | 1467049350524 Marionette TRACE conn6 <- [1,1106,null,{}] 10:42:30 INFO - PROCESS | 3252 | 1467049350527 Marionette TRACE conn6 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:30 INFO - PROCESS | 3252 | 1467049350529 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:30 INFO - PROCESS | 3252 | 1467049350664 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 10:42:30 INFO - PROCESS | 3252 | 1467049350687 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:30 INFO - PROCESS | 3252 | 1467049350689 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:30 INFO - PROCESS | 3252 | ++DOCSHELL 16CAF800 == 32 [pid = 3252] [id = 286] 10:42:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (16CB2400) [pid = 3252] [serial = 857] [outer = 00000000] 10:42:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (1775A800) [pid = 3252] [serial = 858] [outer = 16CB2400] 10:42:30 INFO - PROCESS | 3252 | 1467049350733 Marionette DEBUG loaded listener.js 10:42:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (1777A000) [pid = 3252] [serial = 859] [outer = 16CB2400] 10:42:31 INFO - PROCESS | 3252 | 1467049351181 Marionette TRACE conn6 <- [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]]]}] 10:42:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 10:42:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 730ms 10:42:31 INFO - PROCESS | 3252 | 1467049351253 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 10:42:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 10:42:31 INFO - PROCESS | 3252 | 1467049351255 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 10:42:31 INFO - PROCESS | 3252 | 1467049351258 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 10:42:31 INFO - PROCESS | 3252 | 1467049351260 Marionette TRACE conn6 <- [1,1110,null,{}] 10:42:31 INFO - PROCESS | 3252 | 1467049351269 Marionette TRACE conn6 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:31 INFO - PROCESS | 3252 | 1467049351275 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:31 INFO - PROCESS | 3252 | 1467049351407 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 10:42:31 INFO - PROCESS | 3252 | 1467049351420 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:31 INFO - PROCESS | 3252 | 1467049351422 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:31 INFO - PROCESS | 3252 | ++DOCSHELL 184CEC00 == 33 [pid = 3252] [id = 287] 10:42:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (193F7800) [pid = 3252] [serial = 860] [outer = 00000000] 10:42:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (19574400) [pid = 3252] [serial = 861] [outer = 193F7800] 10:42:31 INFO - PROCESS | 3252 | 1467049351469 Marionette DEBUG loaded listener.js 10:42:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 90 (195F7400) [pid = 3252] [serial = 862] [outer = 193F7800] 10:42:31 INFO - PROCESS | 3252 | --DOMWINDOW == 89 (19571400) [pid = 3252] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 10:42:31 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (1A91F800) [pid = 3252] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 10:42:31 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (1775E000) [pid = 3252] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 10:42:31 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (1956A800) [pid = 3252] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 10:42:31 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (1A809C00) [pid = 3252] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 10:42:31 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (16133400) [pid = 3252] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 10:42:31 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (10722400) [pid = 3252] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 10:42:31 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (0CE60800) [pid = 3252] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 10:42:31 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (15278800) [pid = 3252] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 10:42:31 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (0FFE5000) [pid = 3252] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 10:42:31 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (1A803400) [pid = 3252] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 10:42:31 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (16127C00) [pid = 3252] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 10:42:31 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (153C0400) [pid = 3252] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 10:42:32 INFO - PROCESS | 3252 | 1467049352130 Marionette TRACE conn6 <- [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]]]}] 10:42:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 10:42:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 930ms 10:42:32 INFO - PROCESS | 3252 | 1467049352190 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 10:42:32 INFO - PROCESS | 3252 | 1467049352192 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 10:42:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 10:42:32 INFO - PROCESS | 3252 | 1467049352195 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 10:42:32 INFO - PROCESS | 3252 | 1467049352197 Marionette TRACE conn6 <- [1,1114,null,{}] 10:42:32 INFO - PROCESS | 3252 | 1467049352200 Marionette TRACE conn6 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:32 INFO - PROCESS | 3252 | 1467049352202 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:32 INFO - PROCESS | 3252 | 1467049352279 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 10:42:32 INFO - PROCESS | 3252 | 1467049352286 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:32 INFO - PROCESS | 3252 | 1467049352288 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:32 INFO - PROCESS | 3252 | ++DOCSHELL 153C0400 == 34 [pid = 3252] [id = 288] 10:42:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (16B32C00) [pid = 3252] [serial = 863] [outer = 00000000] 10:42:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (1956A800) [pid = 3252] [serial = 864] [outer = 16B32C00] 10:42:32 INFO - PROCESS | 3252 | 1467049352332 Marionette DEBUG loaded listener.js 10:42:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (19571800) [pid = 3252] [serial = 865] [outer = 16B32C00] 10:42:32 INFO - PROCESS | 3252 | 1467049352743 Marionette TRACE conn6 <- [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]]]}] 10:42:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 10:42:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 570ms 10:42:32 INFO - PROCESS | 3252 | 1467049352769 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 10:42:32 INFO - PROCESS | 3252 | 1467049352771 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 10:42:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 10:42:32 INFO - PROCESS | 3252 | 1467049352774 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 10:42:32 INFO - PROCESS | 3252 | 1467049352776 Marionette TRACE conn6 <- [1,1118,null,{}] 10:42:32 INFO - PROCESS | 3252 | 1467049352779 Marionette TRACE conn6 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:32 INFO - PROCESS | 3252 | 1467049352781 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:32 INFO - PROCESS | 3252 | 1467049352897 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 10:42:32 INFO - PROCESS | 3252 | 1467049352919 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:32 INFO - PROCESS | 3252 | 1467049352921 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:32 INFO - PROCESS | 3252 | ++DOCSHELL 16C61000 == 35 [pid = 3252] [id = 289] 10:42:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (1956A400) [pid = 3252] [serial = 866] [outer = 00000000] 10:42:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (1A4D7800) [pid = 3252] [serial = 867] [outer = 1956A400] 10:42:32 INFO - PROCESS | 3252 | 1467049352965 Marionette DEBUG loaded listener.js 10:42:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (1A05B400) [pid = 3252] [serial = 868] [outer = 1956A400] 10:42:33 INFO - PROCESS | 3252 | 1467049353388 Marionette TRACE conn6 <- [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]]]}] 10:42:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 10:42:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 630ms 10:42:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 10:42:33 INFO - PROCESS | 3252 | 1467049353405 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 10:42:33 INFO - PROCESS | 3252 | 1467049353407 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 10:42:33 INFO - PROCESS | 3252 | 1467049353410 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 10:42:33 INFO - PROCESS | 3252 | 1467049353412 Marionette TRACE conn6 <- [1,1122,null,{}] 10:42:33 INFO - PROCESS | 3252 | 1467049353415 Marionette TRACE conn6 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:33 INFO - PROCESS | 3252 | 1467049353417 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:33 INFO - PROCESS | 3252 | 1467049353530 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 10:42:33 INFO - PROCESS | 3252 | 1467049353537 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:33 INFO - PROCESS | 3252 | 1467049353539 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:33 INFO - PROCESS | 3252 | ++DOCSHELL 15358800 == 36 [pid = 3252] [id = 290] 10:42:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (1A803400) [pid = 3252] [serial = 869] [outer = 00000000] 10:42:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (1A890000) [pid = 3252] [serial = 870] [outer = 1A803400] 10:42:33 INFO - PROCESS | 3252 | 1467049353583 Marionette DEBUG loaded listener.js 10:42:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (1A91C800) [pid = 3252] [serial = 871] [outer = 1A803400] 10:42:34 INFO - PROCESS | 3252 | 1467049354074 Marionette TRACE conn6 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 10:42:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 10:42:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 730ms 10:42:34 INFO - PROCESS | 3252 | 1467049354165 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 10:42:34 INFO - PROCESS | 3252 | 1467049354170 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 10:42:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 10:42:34 INFO - PROCESS | 3252 | 1467049354177 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 10:42:34 INFO - PROCESS | 3252 | 1467049354181 Marionette TRACE conn6 <- [1,1126,null,{}] 10:42:34 INFO - PROCESS | 3252 | 1467049354186 Marionette TRACE conn6 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:34 INFO - PROCESS | 3252 | 1467049354190 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:34 INFO - PROCESS | 3252 | 1467049354365 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 10:42:34 INFO - PROCESS | 3252 | 1467049354495 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:34 INFO - PROCESS | 3252 | 1467049354500 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:34 INFO - PROCESS | 3252 | ++DOCSHELL 0CE5B400 == 37 [pid = 3252] [id = 291] 10:42:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (0CE5C800) [pid = 3252] [serial = 872] [outer = 00000000] 10:42:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (101F7000) [pid = 3252] [serial = 873] [outer = 0CE5C800] 10:42:34 INFO - PROCESS | 3252 | 1467049354558 Marionette DEBUG loaded listener.js 10:42:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (1053D800) [pid = 3252] [serial = 874] [outer = 0CE5C800] 10:42:35 INFO - PROCESS | 3252 | 1467049355204 Marionette TRACE conn6 <- [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]]]}] 10:42:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 10:42:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1077ms 10:42:35 INFO - PROCESS | 3252 | 1467049355255 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 10:42:35 INFO - PROCESS | 3252 | 1467049355259 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 10:42:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 10:42:35 INFO - PROCESS | 3252 | 1467049355266 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 10:42:35 INFO - PROCESS | 3252 | 1467049355269 Marionette TRACE conn6 <- [1,1130,null,{}] 10:42:35 INFO - PROCESS | 3252 | 1467049355297 Marionette TRACE conn6 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:35 INFO - PROCESS | 3252 | 1467049355300 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:35 INFO - PROCESS | 3252 | 1467049355432 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 10:42:35 INFO - PROCESS | 3252 | 1467049355553 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:35 INFO - PROCESS | 3252 | 1467049355556 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:35 INFO - PROCESS | 3252 | ++DOCSHELL 163D0C00 == 38 [pid = 3252] [id = 292] 10:42:35 INFO - PROCESS | 3252 | ++DOMWINDOW == 90 (1686CC00) [pid = 3252] [serial = 875] [outer = 00000000] 10:42:35 INFO - PROCESS | 3252 | ++DOMWINDOW == 91 (16C66800) [pid = 3252] [serial = 876] [outer = 1686CC00] 10:42:35 INFO - PROCESS | 3252 | 1467049355643 Marionette DEBUG loaded listener.js 10:42:35 INFO - PROCESS | 3252 | ++DOMWINDOW == 92 (17781800) [pid = 3252] [serial = 877] [outer = 1686CC00] 10:42:36 INFO - PROCESS | 3252 | 1467049356600 Marionette TRACE conn6 <- [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]]]}] 10:42:36 INFO - PROCESS | 3252 | [3252] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 10:42:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 10:42:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1369ms 10:42:36 INFO - PROCESS | 3252 | 1467049356639 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 10:42:36 INFO - PROCESS | 3252 | 1467049356643 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 10:42:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 10:42:36 INFO - PROCESS | 3252 | 1467049356648 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 10:42:36 INFO - PROCESS | 3252 | 1467049356652 Marionette TRACE conn6 <- [1,1134,null,{}] 10:42:36 INFO - PROCESS | 3252 | 1467049356658 Marionette TRACE conn6 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:36 INFO - PROCESS | 3252 | 1467049356661 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:36 INFO - PROCESS | 3252 | 1467049356780 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 10:42:36 INFO - PROCESS | 3252 | 1467049356862 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:36 INFO - PROCESS | 3252 | 1467049356867 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:36 INFO - PROCESS | 3252 | ++DOCSHELL 10042800 == 39 [pid = 3252] [id = 293] 10:42:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 93 (100E5000) [pid = 3252] [serial = 878] [outer = 00000000] 10:42:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 94 (10539400) [pid = 3252] [serial = 879] [outer = 100E5000] 10:42:36 INFO - PROCESS | 3252 | 1467049356963 Marionette DEBUG loaded listener.js 10:42:37 INFO - PROCESS | 3252 | ++DOMWINDOW == 95 (10722000) [pid = 3252] [serial = 880] [outer = 100E5000] 10:42:37 INFO - PROCESS | 3252 | --DOCSHELL 16C61000 == 38 [pid = 3252] [id = 289] 10:42:37 INFO - PROCESS | 3252 | --DOCSHELL 153C0400 == 37 [pid = 3252] [id = 288] 10:42:37 INFO - PROCESS | 3252 | --DOCSHELL 184CEC00 == 36 [pid = 3252] [id = 287] 10:42:37 INFO - PROCESS | 3252 | --DOCSHELL 16CAF800 == 35 [pid = 3252] [id = 286] 10:42:37 INFO - PROCESS | 3252 | --DOCSHELL 16133800 == 34 [pid = 3252] [id = 285] 10:42:37 INFO - PROCESS | 3252 | --DOCSHELL 15359000 == 33 [pid = 3252] [id = 284] 10:42:37 INFO - PROCESS | 3252 | --DOCSHELL 1053C400 == 32 [pid = 3252] [id = 283] 10:42:37 INFO - PROCESS | 3252 | --DOCSHELL 0CF39800 == 31 [pid = 3252] [id = 282] 10:42:37 INFO - PROCESS | 3252 | --DOMWINDOW == 94 (1A91B800) [pid = 3252] [serial = 826] [outer = 00000000] [url = about:blank] 10:42:37 INFO - PROCESS | 3252 | --DOMWINDOW == 93 (1B69D000) [pid = 3252] [serial = 829] [outer = 00000000] [url = about:blank] 10:42:37 INFO - PROCESS | 3252 | --DOMWINDOW == 92 (1B69C800) [pid = 3252] [serial = 828] [outer = 00000000] [url = about:blank] 10:42:37 INFO - PROCESS | 3252 | --DOMWINDOW == 91 (1846D400) [pid = 3252] [serial = 813] [outer = 00000000] [url = about:blank] 10:42:37 INFO - PROCESS | 3252 | --DOMWINDOW == 90 (1A4D3800) [pid = 3252] [serial = 816] [outer = 00000000] [url = about:blank] 10:42:37 INFO - PROCESS | 3252 | --DOMWINDOW == 89 (184CE400) [pid = 3252] [serial = 814] [outer = 00000000] [url = about:blank] 10:42:37 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (1A889000) [pid = 3252] [serial = 819] [outer = 00000000] [url = about:blank] 10:42:37 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (16C65400) [pid = 3252] [serial = 810] [outer = 00000000] [url = about:blank] 10:42:37 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (10746400) [pid = 3252] [serial = 804] [outer = 00000000] [url = about:blank] 10:42:37 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (10992800) [pid = 3252] [serial = 805] [outer = 00000000] [url = about:blank] 10:42:37 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (0FF74400) [pid = 3252] [serial = 801] [outer = 00000000] [url = about:blank] 10:42:37 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (101F0C00) [pid = 3252] [serial = 802] [outer = 00000000] [url = about:blank] 10:42:37 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (15360800) [pid = 3252] [serial = 807] [outer = 00000000] [url = about:blank] 10:42:37 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (1541F000) [pid = 3252] [serial = 808] [outer = 00000000] [url = about:blank] 10:42:37 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (1A76E800) [pid = 3252] [serial = 817] [outer = 00000000] [url = about:blank] 10:42:37 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (10749400) [pid = 3252] [serial = 795] [outer = 00000000] [url = about:blank] 10:42:37 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (11223800) [pid = 3252] [serial = 796] [outer = 00000000] [url = about:blank] 10:42:37 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (1A88F000) [pid = 3252] [serial = 793] [outer = 00000000] [url = about:blank] 10:42:37 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (16B38800) [pid = 3252] [serial = 798] [outer = 00000000] [url = about:blank] 10:42:37 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (16CB1C00) [pid = 3252] [serial = 799] [outer = 00000000] [url = about:blank] 10:42:37 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (1A889800) [pid = 3252] [serial = 820] [outer = 00000000] [url = about:blank] 10:42:37 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (18544800) [pid = 3252] [serial = 822] [outer = 00000000] [url = about:blank] 10:42:37 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (1A76EC00) [pid = 3252] [serial = 823] [outer = 00000000] [url = about:blank] 10:42:37 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (16CB3C00) [pid = 3252] [serial = 811] [outer = 00000000] [url = about:blank] 10:42:37 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (1A919800) [pid = 3252] [serial = 825] [outer = 00000000] [url = about:blank] 10:42:37 INFO - PROCESS | 3252 | 1467049357596 Marionette TRACE conn6 <- [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]]]}] 10:42:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 10:42:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 990ms 10:42:37 INFO - PROCESS | 3252 | 1467049357639 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 10:42:37 INFO - PROCESS | 3252 | 1467049357643 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 10:42:37 INFO - PROCESS | 3252 | 1467049357648 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 10:42:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 10:42:37 INFO - PROCESS | 3252 | 1467049357651 Marionette TRACE conn6 <- [1,1138,null,{}] 10:42:37 INFO - PROCESS | 3252 | 1467049357655 Marionette TRACE conn6 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:37 INFO - PROCESS | 3252 | 1467049357657 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:37 INFO - PROCESS | 3252 | 1467049357746 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 10:42:37 INFO - PROCESS | 3252 | 1467049357833 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:37 INFO - PROCESS | 3252 | 1467049357835 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:37 INFO - PROCESS | 3252 | ++DOCSHELL 10538000 == 32 [pid = 3252] [id = 294] 10:42:37 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (10706C00) [pid = 3252] [serial = 881] [outer = 00000000] 10:42:37 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (10C2B000) [pid = 3252] [serial = 882] [outer = 10706C00] 10:42:37 INFO - PROCESS | 3252 | 1467049357881 Marionette DEBUG loaded listener.js 10:42:37 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (119CCC00) [pid = 3252] [serial = 883] [outer = 10706C00] 10:42:38 INFO - PROCESS | 3252 | 1467049358263 Marionette TRACE conn6 <- [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]]]}] 10:42:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 10:42:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 670ms 10:42:38 INFO - PROCESS | 3252 | 1467049358324 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 10:42:38 INFO - PROCESS | 3252 | 1467049358326 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 10:42:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 10:42:38 INFO - PROCESS | 3252 | 1467049358329 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 10:42:38 INFO - PROCESS | 3252 | 1467049358333 Marionette TRACE conn6 <- [1,1142,null,{}] 10:42:38 INFO - PROCESS | 3252 | 1467049358343 Marionette TRACE conn6 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:38 INFO - PROCESS | 3252 | 1467049358348 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:38 INFO - PROCESS | 3252 | 1467049358435 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 10:42:38 INFO - PROCESS | 3252 | 1467049358442 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:38 INFO - PROCESS | 3252 | 1467049358445 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:38 INFO - PROCESS | 3252 | ++DOCSHELL 1686F000 == 33 [pid = 3252] [id = 295] 10:42:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (16871000) [pid = 3252] [serial = 884] [outer = 00000000] 10:42:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (16C61000) [pid = 3252] [serial = 885] [outer = 16871000] 10:42:38 INFO - PROCESS | 3252 | 1467049358493 Marionette DEBUG loaded listener.js 10:42:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (16CB0C00) [pid = 3252] [serial = 886] [outer = 16871000] 10:42:38 INFO - PROCESS | 3252 | 1467049358963 Marionette TRACE conn6 <- [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]]]}] 10:42:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 10:42:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 671ms 10:42:38 INFO - PROCESS | 3252 | 1467049359004 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 10:42:38 INFO - PROCESS | 3252 | 1467049359007 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 10:42:38 INFO - PROCESS | 3252 | 1467049359010 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 10:42:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 10:42:39 INFO - PROCESS | 3252 | 1467049359012 Marionette TRACE conn6 <- [1,1146,null,{}] 10:42:39 INFO - PROCESS | 3252 | 1467049359016 Marionette TRACE conn6 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:39 INFO - PROCESS | 3252 | 1467049359018 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:39 INFO - PROCESS | 3252 | 1467049359102 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 10:42:39 INFO - PROCESS | 3252 | 1467049359110 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:39 INFO - PROCESS | 3252 | 1467049359112 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:39 INFO - PROCESS | 3252 | ++DOCSHELL 184C6400 == 34 [pid = 3252] [id = 296] 10:42:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (193F3C00) [pid = 3252] [serial = 887] [outer = 00000000] 10:42:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (1956DC00) [pid = 3252] [serial = 888] [outer = 193F3C00] 10:42:39 INFO - PROCESS | 3252 | 1467049359165 Marionette DEBUG loaded listener.js 10:42:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (195E4800) [pid = 3252] [serial = 889] [outer = 193F3C00] 10:42:39 INFO - PROCESS | 3252 | 1467049359607 Marionette TRACE conn6 <- [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]]]}] 10:42:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 10:42:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 630ms 10:42:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 10:42:39 INFO - PROCESS | 3252 | 1467049359645 Marionette TRACE conn6 -> [0,1149,"getWindowHandle",null] 10:42:39 INFO - PROCESS | 3252 | 1467049359647 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 10:42:39 INFO - PROCESS | 3252 | 1467049359656 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 10:42:39 INFO - PROCESS | 3252 | 1467049359658 Marionette TRACE conn6 <- [1,1150,null,{}] 10:42:39 INFO - PROCESS | 3252 | 1467049359661 Marionette TRACE conn6 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:39 INFO - PROCESS | 3252 | 1467049359663 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:39 INFO - PROCESS | 3252 | 1467049359773 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 10:42:39 INFO - PROCESS | 3252 | 1467049359874 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:39 INFO - PROCESS | 3252 | 1467049359876 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:39 INFO - PROCESS | 3252 | ++DOCSHELL 1A58A800 == 35 [pid = 3252] [id = 297] 10:42:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (1A768800) [pid = 3252] [serial = 890] [outer = 00000000] 10:42:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (1A76E400) [pid = 3252] [serial = 891] [outer = 1A768800] 10:42:39 INFO - PROCESS | 3252 | 1467049359921 Marionette DEBUG loaded listener.js 10:42:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (1A771800) [pid = 3252] [serial = 892] [outer = 1A768800] 10:42:40 INFO - PROCESS | 3252 | 1467049360357 Marionette TRACE conn6 <- [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]]]}] 10:42:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 10:42:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 730ms 10:42:40 INFO - PROCESS | 3252 | 1467049360380 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 10:42:40 INFO - PROCESS | 3252 | 1467049360382 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 10:42:40 INFO - PROCESS | 3252 | 1467049360391 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 10:42:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 10:42:40 INFO - PROCESS | 3252 | 1467049360393 Marionette TRACE conn6 <- [1,1154,null,{}] 10:42:40 INFO - PROCESS | 3252 | 1467049360396 Marionette TRACE conn6 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:40 INFO - PROCESS | 3252 | 1467049360401 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:40 INFO - PROCESS | 3252 | 1467049360537 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 10:42:40 INFO - PROCESS | 3252 | 1467049360598 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:40 INFO - PROCESS | 3252 | 1467049360600 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:40 INFO - PROCESS | 3252 | ++DOCSHELL 1A88B000 == 36 [pid = 3252] [id = 298] 10:42:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (1A88D400) [pid = 3252] [serial = 893] [outer = 00000000] 10:42:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (1A91C400) [pid = 3252] [serial = 894] [outer = 1A88D400] 10:42:40 INFO - PROCESS | 3252 | 1467049360644 Marionette DEBUG loaded listener.js 10:42:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (1AAB4400) [pid = 3252] [serial = 895] [outer = 1A88D400] 10:42:41 INFO - PROCESS | 3252 | 1467049361070 Marionette TRACE conn6 <- [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]]]}] 10:42:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 10:42:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 730ms 10:42:41 INFO - PROCESS | 3252 | 1467049361151 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 10:42:41 INFO - PROCESS | 3252 | 1467049361153 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 10:42:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 10:42:41 INFO - PROCESS | 3252 | 1467049361170 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 10:42:41 INFO - PROCESS | 3252 | 1467049361181 Marionette TRACE conn6 <- [1,1158,null,{}] 10:42:41 INFO - PROCESS | 3252 | 1467049361185 Marionette TRACE conn6 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:41 INFO - PROCESS | 3252 | 1467049361187 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:41 INFO - PROCESS | 3252 | 1467049361295 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 10:42:41 INFO - PROCESS | 3252 | 1467049361356 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:41 INFO - PROCESS | 3252 | 1467049361358 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:41 INFO - PROCESS | 3252 | ++DOCSHELL 1BAF7C00 == 37 [pid = 3252] [id = 299] 10:42:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (1BAF9C00) [pid = 3252] [serial = 896] [outer = 00000000] 10:42:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (1BBDA400) [pid = 3252] [serial = 897] [outer = 1BAF9C00] 10:42:41 INFO - PROCESS | 3252 | 1467049361401 Marionette DEBUG loaded listener.js 10:42:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (1BBDB000) [pid = 3252] [serial = 898] [outer = 1BAF9C00] 10:42:41 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (16191400) [pid = 3252] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 10:42:41 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (15359400) [pid = 3252] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 10:42:41 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (0CE5A400) [pid = 3252] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 10:42:41 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (1956A400) [pid = 3252] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 10:42:41 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (10703C00) [pid = 3252] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 10:42:41 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (0CF3A400) [pid = 3252] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 10:42:41 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (16CB2400) [pid = 3252] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 10:42:41 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (100E6800) [pid = 3252] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 10:42:41 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (15424000) [pid = 3252] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 10:42:41 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (1A918400) [pid = 3252] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 10:42:41 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (1C218C00) [pid = 3252] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 10:42:41 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (193F7800) [pid = 3252] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 10:42:41 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (16B32C00) [pid = 3252] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 10:42:41 INFO - PROCESS | 3252 | 1467049361837 Marionette TRACE conn6 <- [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]]]}] 10:42:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 10:42:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 690ms 10:42:41 INFO - PROCESS | 3252 | 1467049361861 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 10:42:41 INFO - PROCESS | 3252 | 1467049361863 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 10:42:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 10:42:41 INFO - PROCESS | 3252 | 1467049361866 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 10:42:41 INFO - PROCESS | 3252 | 1467049361868 Marionette TRACE conn6 <- [1,1162,null,{}] 10:42:41 INFO - PROCESS | 3252 | 1467049361871 Marionette TRACE conn6 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:41 INFO - PROCESS | 3252 | 1467049361873 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:41 INFO - PROCESS | 3252 | 1467049361953 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 10:42:42 INFO - PROCESS | 3252 | 1467049362042 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:42 INFO - PROCESS | 3252 | 1467049362044 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:42 INFO - PROCESS | 3252 | ++DOCSHELL 1053E400 == 38 [pid = 3252] [id = 300] 10:42:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (10703C00) [pid = 3252] [serial = 899] [outer = 00000000] 10:42:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (16B39800) [pid = 3252] [serial = 900] [outer = 10703C00] 10:42:42 INFO - PROCESS | 3252 | 1467049362087 Marionette DEBUG loaded listener.js 10:42:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (1A91CC00) [pid = 3252] [serial = 901] [outer = 10703C00] 10:42:42 INFO - PROCESS | 3252 | 1467049362427 Marionette TRACE conn6 <- [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] 10:42:42 INFO - PROCESS | 3252 | 1467049362499 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 10:42:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 10:42:42 INFO - PROCESS | 3252 | 1467049362502 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 10:42:42 INFO - PROCESS | 3252 | 1467049362503 Marionette TRACE conn6 <- [1,1166,null,{}] 10:42:42 INFO - PROCESS | 3252 | 1467049362507 Marionette TRACE conn6 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:42 INFO - PROCESS | 3252 | 1467049362509 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:42 INFO - PROCESS | 3252 | 1467049362622 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 10:42:42 INFO - PROCESS | 3252 | 1467049362657 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:42 INFO - PROCESS | 3252 | 1467049362659 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:42 INFO - PROCESS | 3252 | ++DOCSHELL 1686EC00 == 39 [pid = 3252] [id = 301] 10:42:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (1B65F400) [pid = 3252] [serial = 902] [outer = 00000000] 10:42:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (1C453800) [pid = 3252] [serial = 903] [outer = 1B65F400] 10:42:42 INFO - PROCESS | 3252 | 1467049362702 Marionette DEBUG loaded listener.js 10:42:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (1C721400) [pid = 3252] [serial = 904] [outer = 1B65F400] 10:42:43 INFO - PROCESS | 3252 | 1467049363122 Marionette TRACE conn6 <- [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] 10:42:43 INFO - PROCESS | 3252 | 1467049363175 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 10:42:43 INFO - PROCESS | 3252 | 1467049363185 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 10:42:43 INFO - PROCESS | 3252 | 1467049363186 Marionette TRACE conn6 <- [1,1170,null,{}] 10:42:43 INFO - PROCESS | 3252 | 1467049363191 Marionette TRACE conn6 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:43 INFO - PROCESS | 3252 | 1467049363193 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:43 INFO - PROCESS | 3252 | 1467049363274 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 10:42:43 INFO - PROCESS | 3252 | 1467049363280 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:43 INFO - PROCESS | 3252 | 1467049363281 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:43 INFO - PROCESS | 3252 | ++DOCSHELL 1A9A7C00 == 40 [pid = 3252] [id = 302] 10:42:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (1A9A9400) [pid = 3252] [serial = 905] [outer = 00000000] 10:42:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (1A9B1400) [pid = 3252] [serial = 906] [outer = 1A9A9400] 10:42:43 INFO - PROCESS | 3252 | 1467049363325 Marionette DEBUG loaded listener.js 10:42:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (1A9B1800) [pid = 3252] [serial = 907] [outer = 1A9A9400] 10:42:43 INFO - PROCESS | 3252 | 1467049363824 Marionette TRACE conn6 <- [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] 10:42:43 INFO - PROCESS | 3252 | 1467049363922 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 10:42:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 10:42:43 INFO - PROCESS | 3252 | 1467049363942 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 10:42:43 INFO - PROCESS | 3252 | 1467049363946 Marionette TRACE conn6 <- [1,1174,null,{}] 10:42:43 INFO - PROCESS | 3252 | 1467049363952 Marionette TRACE conn6 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:43 INFO - PROCESS | 3252 | 1467049363955 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:44 INFO - PROCESS | 3252 | 1467049364079 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 10:42:44 INFO - PROCESS | 3252 | 1467049364204 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:44 INFO - PROCESS | 3252 | 1467049364209 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:44 INFO - PROCESS | 3252 | ++DOCSHELL 0CE2A800 == 41 [pid = 3252] [id = 303] 10:42:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (0CF3AC00) [pid = 3252] [serial = 908] [outer = 00000000] 10:42:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (1072D400) [pid = 3252] [serial = 909] [outer = 0CF3AC00] 10:42:44 INFO - PROCESS | 3252 | 1467049364267 Marionette DEBUG loaded listener.js 10:42:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (10DA0C00) [pid = 3252] [serial = 910] [outer = 0CF3AC00] 10:42:44 INFO - PROCESS | 3252 | 1467049364852 Marionette TRACE conn6 <- [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] 10:42:44 INFO - PROCESS | 3252 | 1467049364920 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 10:42:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 10:42:44 INFO - PROCESS | 3252 | 1467049364927 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 10:42:44 INFO - PROCESS | 3252 | 1467049364929 Marionette TRACE conn6 <- [1,1178,null,{}] 10:42:44 INFO - PROCESS | 3252 | 1467049364934 Marionette TRACE conn6 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:44 INFO - PROCESS | 3252 | 1467049364937 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:45 INFO - PROCESS | 3252 | 1467049365082 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 10:42:45 INFO - PROCESS | 3252 | 1467049365214 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:45 INFO - PROCESS | 3252 | 1467049365217 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:45 INFO - PROCESS | 3252 | ++DOCSHELL 16B35000 == 42 [pid = 3252] [id = 304] 10:42:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (16B38800) [pid = 3252] [serial = 911] [outer = 00000000] 10:42:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (16F91400) [pid = 3252] [serial = 912] [outer = 16B38800] 10:42:45 INFO - PROCESS | 3252 | 1467049365274 Marionette DEBUG loaded listener.js 10:42:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 90 (184CE400) [pid = 3252] [serial = 913] [outer = 16B38800] 10:42:45 INFO - PROCESS | 3252 | 1467049365857 Marionette TRACE conn6 <- [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] 10:42:45 INFO - PROCESS | 3252 | 1467049365903 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 10:42:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 10:42:45 INFO - PROCESS | 3252 | 1467049365907 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 10:42:45 INFO - PROCESS | 3252 | 1467049365911 Marionette TRACE conn6 <- [1,1182,null,{}] 10:42:45 INFO - PROCESS | 3252 | 1467049365922 Marionette TRACE conn6 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:45 INFO - PROCESS | 3252 | 1467049365928 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:46 INFO - PROCESS | 3252 | 1467049366039 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 10:42:46 INFO - PROCESS | 3252 | 1467049366171 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:46 INFO - PROCESS | 3252 | 1467049366174 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:46 INFO - PROCESS | 3252 | ++DOCSHELL 1AAB2800 == 43 [pid = 3252] [id = 305] 10:42:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 91 (1BAF5800) [pid = 3252] [serial = 914] [outer = 00000000] 10:42:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 92 (1C2C9800) [pid = 3252] [serial = 915] [outer = 1BAF5800] 10:42:46 INFO - PROCESS | 3252 | 1467049366231 Marionette DEBUG loaded listener.js 10:42:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 93 (1C7D9400) [pid = 3252] [serial = 916] [outer = 1BAF5800] 10:42:46 INFO - PROCESS | 3252 | 1467049366885 Marionette TRACE conn6 <- [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] 10:42:46 INFO - PROCESS | 3252 | 1467049366936 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 10:42:46 INFO - PROCESS | 3252 | 1467049366939 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 10:42:46 INFO - PROCESS | 3252 | 1467049366941 Marionette TRACE conn6 <- [1,1186,null,{}] 10:42:46 INFO - PROCESS | 3252 | 1467049366945 Marionette TRACE conn6 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:46 INFO - PROCESS | 3252 | 1467049366947 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:47 INFO - PROCESS | 3252 | 1467049367056 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 10:42:47 INFO - PROCESS | 3252 | 1467049367296 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:47 INFO - PROCESS | 3252 | 1467049367299 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:47 INFO - PROCESS | 3252 | ++DOCSHELL 0CE5EC00 == 44 [pid = 3252] [id = 306] 10:42:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 94 (0CF2F400) [pid = 3252] [serial = 917] [outer = 00000000] 10:42:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 95 (0FF6DC00) [pid = 3252] [serial = 918] [outer = 0CF2F400] 10:42:47 INFO - PROCESS | 3252 | 1467049367374 Marionette DEBUG loaded listener.js 10:42:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 96 (10159800) [pid = 3252] [serial = 919] [outer = 0CF2F400] 10:42:47 INFO - PROCESS | 3252 | 1467049367955 Marionette TRACE conn6 <- [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]]]}] 10:42:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 10:42:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1077ms 10:42:48 INFO - PROCESS | 3252 | 1467049368021 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 10:42:48 INFO - PROCESS | 3252 | 1467049368024 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 10:42:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 10:42:48 INFO - PROCESS | 3252 | 1467049368028 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 10:42:48 INFO - PROCESS | 3252 | 1467049368031 Marionette TRACE conn6 <- [1,1190,null,{}] 10:42:48 INFO - PROCESS | 3252 | 1467049368036 Marionette TRACE conn6 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:48 INFO - PROCESS | 3252 | 1467049368041 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:48 INFO - PROCESS | 3252 | --DOCSHELL 1686EC00 == 43 [pid = 3252] [id = 301] 10:42:48 INFO - PROCESS | 3252 | --DOCSHELL 1053E400 == 42 [pid = 3252] [id = 300] 10:42:48 INFO - PROCESS | 3252 | --DOCSHELL 1BAF7C00 == 41 [pid = 3252] [id = 299] 10:42:48 INFO - PROCESS | 3252 | --DOCSHELL 1A88B000 == 40 [pid = 3252] [id = 298] 10:42:48 INFO - PROCESS | 3252 | --DOCSHELL 1A58A800 == 39 [pid = 3252] [id = 297] 10:42:48 INFO - PROCESS | 3252 | --DOCSHELL 184C6400 == 38 [pid = 3252] [id = 296] 10:42:48 INFO - PROCESS | 3252 | --DOCSHELL 1686F000 == 37 [pid = 3252] [id = 295] 10:42:48 INFO - PROCESS | 3252 | --DOCSHELL 10538000 == 36 [pid = 3252] [id = 294] 10:42:48 INFO - PROCESS | 3252 | --DOCSHELL 10042800 == 35 [pid = 3252] [id = 293] 10:42:48 INFO - PROCESS | 3252 | --DOCSHELL 0CE5B400 == 34 [pid = 3252] [id = 291] 10:42:48 INFO - PROCESS | 3252 | --DOCSHELL 163D0C00 == 33 [pid = 3252] [id = 292] 10:42:48 INFO - PROCESS | 3252 | --DOCSHELL 0CE59400 == 32 [pid = 3252] [id = 281] 10:42:48 INFO - PROCESS | 3252 | --DOCSHELL 15358800 == 31 [pid = 3252] [id = 290] 10:42:48 INFO - PROCESS | 3252 | --DOCSHELL 0CE5EC00 == 30 [pid = 3252] [id = 306] 10:42:48 INFO - PROCESS | 3252 | --DOCSHELL 16B35000 == 29 [pid = 3252] [id = 304] 10:42:48 INFO - PROCESS | 3252 | --DOCSHELL 1AAB2800 == 28 [pid = 3252] [id = 305] 10:42:48 INFO - PROCESS | 3252 | --DOCSHELL 1A9A7C00 == 27 [pid = 3252] [id = 302] 10:42:48 INFO - PROCESS | 3252 | --DOCSHELL 0CE2A800 == 26 [pid = 3252] [id = 303] 10:42:48 INFO - PROCESS | 3252 | 1467049368744 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 10:42:48 INFO - PROCESS | 3252 | --DOMWINDOW == 95 (1775A800) [pid = 3252] [serial = 858] [outer = 00000000] [url = about:blank] 10:42:48 INFO - PROCESS | 3252 | --DOMWINDOW == 94 (10747400) [pid = 3252] [serial = 832] [outer = 00000000] [url = about:blank] 10:42:48 INFO - PROCESS | 3252 | --DOMWINDOW == 93 (1070E800) [pid = 3252] [serial = 831] [outer = 00000000] [url = about:blank] 10:42:48 INFO - PROCESS | 3252 | --DOMWINDOW == 92 (16CAE000) [pid = 3252] [serial = 835] [outer = 00000000] [url = about:blank] 10:42:48 INFO - PROCESS | 3252 | --DOMWINDOW == 91 (16B34800) [pid = 3252] [serial = 834] [outer = 00000000] [url = about:blank] 10:42:48 INFO - PROCESS | 3252 | --DOMWINDOW == 90 (1BBDC400) [pid = 3252] [serial = 838] [outer = 00000000] [url = about:blank] 10:42:48 INFO - PROCESS | 3252 | --DOMWINDOW == 89 (1A890000) [pid = 3252] [serial = 870] [outer = 00000000] [url = about:blank] 10:42:48 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (1BBD3800) [pid = 3252] [serial = 837] [outer = 00000000] [url = about:blank] 10:42:48 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (1C44FC00) [pid = 3252] [serial = 841] [outer = 00000000] [url = about:blank] 10:42:48 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (1C2CEC00) [pid = 3252] [serial = 840] [outer = 00000000] [url = about:blank] 10:42:48 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (19574400) [pid = 3252] [serial = 861] [outer = 00000000] [url = about:blank] 10:42:48 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (1777A000) [pid = 3252] [serial = 859] [outer = 00000000] [url = about:blank] 10:42:48 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (1A4D7800) [pid = 3252] [serial = 867] [outer = 00000000] [url = about:blank] 10:42:48 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (195F7400) [pid = 3252] [serial = 862] [outer = 00000000] [url = about:blank] 10:42:48 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (1956A800) [pid = 3252] [serial = 864] [outer = 00000000] [url = about:blank] 10:42:48 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (19571800) [pid = 3252] [serial = 865] [outer = 00000000] [url = about:blank] 10:42:48 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (16B41C00) [pid = 3252] [serial = 856] [outer = 00000000] [url = about:blank] 10:42:48 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (1544C800) [pid = 3252] [serial = 853] [outer = 00000000] [url = about:blank] 10:42:48 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (16877C00) [pid = 3252] [serial = 855] [outer = 00000000] [url = about:blank] 10:42:48 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (15420800) [pid = 3252] [serial = 852] [outer = 00000000] [url = about:blank] 10:42:48 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (10540400) [pid = 3252] [serial = 844] [outer = 00000000] [url = about:blank] 10:42:48 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (1047F400) [pid = 3252] [serial = 843] [outer = 00000000] [url = about:blank] 10:42:48 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (1A05B400) [pid = 3252] [serial = 868] [outer = 00000000] [url = about:blank] 10:42:48 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (10725000) [pid = 3252] [serial = 849] [outer = 00000000] [url = about:blank] 10:42:48 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (1072F400) [pid = 3252] [serial = 850] [outer = 00000000] [url = about:blank] 10:42:48 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (0FF75000) [pid = 3252] [serial = 846] [outer = 00000000] [url = about:blank] 10:42:48 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (1007CC00) [pid = 3252] [serial = 847] [outer = 00000000] [url = about:blank] 10:42:48 INFO - PROCESS | 3252 | 1467049368957 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:48 INFO - PROCESS | 3252 | 1467049368960 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:48 INFO - PROCESS | 3252 | ++DOCSHELL 0CE27800 == 27 [pid = 3252] [id = 307] 10:42:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (0CE28000) [pid = 3252] [serial = 920] [outer = 00000000] 10:42:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (0CE30000) [pid = 3252] [serial = 921] [outer = 0CE28000] 10:42:48 INFO - PROCESS | 3252 | 1467049369009 Marionette DEBUG loaded listener.js 10:42:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (0CE5B800) [pid = 3252] [serial = 922] [outer = 0CE28000] 10:42:49 INFO - PROCESS | 3252 | 1467049369451 Marionette TRACE conn6 <- [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]]]}] 10:42:49 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 10:42:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1469ms 10:42:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 10:42:49 INFO - PROCESS | 3252 | 1467049369500 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 10:42:49 INFO - PROCESS | 3252 | 1467049369504 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 10:42:49 INFO - PROCESS | 3252 | 1467049369509 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 10:42:49 INFO - PROCESS | 3252 | 1467049369512 Marionette TRACE conn6 <- [1,1194,null,{}] 10:42:49 INFO - PROCESS | 3252 | 1467049369517 Marionette TRACE conn6 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:49 INFO - PROCESS | 3252 | 1467049369519 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:49 INFO - PROCESS | 3252 | 1467049369610 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 10:42:49 INFO - PROCESS | 3252 | 1467049369625 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:49 INFO - PROCESS | 3252 | 1467049369628 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:49 INFO - PROCESS | 3252 | ++DOCSHELL 10538C00 == 28 [pid = 3252] [id = 308] 10:42:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (10539000) [pid = 3252] [serial = 923] [outer = 00000000] 10:42:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (10540800) [pid = 3252] [serial = 924] [outer = 10539000] 10:42:49 INFO - PROCESS | 3252 | 1467049369674 Marionette DEBUG loaded listener.js 10:42:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (1070A400) [pid = 3252] [serial = 925] [outer = 10539000] 10:42:50 INFO - PROCESS | 3252 | 1467049370149 Marionette TRACE conn6 <- [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]]]}] 10:42:50 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 10:42:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 690ms 10:42:50 INFO - PROCESS | 3252 | 1467049370199 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 10:42:50 INFO - PROCESS | 3252 | 1467049370202 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 10:42:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 10:42:50 INFO - PROCESS | 3252 | 1467049370206 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 10:42:50 INFO - PROCESS | 3252 | 1467049370208 Marionette TRACE conn6 <- [1,1198,null,{}] 10:42:50 INFO - PROCESS | 3252 | 1467049370212 Marionette TRACE conn6 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:50 INFO - PROCESS | 3252 | 1467049370215 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:50 INFO - PROCESS | 3252 | 1467049370330 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 10:42:50 INFO - PROCESS | 3252 | 1467049370418 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:50 INFO - PROCESS | 3252 | 1467049370420 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:50 INFO - PROCESS | 3252 | ++DOCSHELL 10DA8800 == 29 [pid = 3252] [id = 309] 10:42:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (10DA9000) [pid = 3252] [serial = 926] [outer = 00000000] 10:42:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (1120E000) [pid = 3252] [serial = 927] [outer = 10DA9000] 10:42:50 INFO - PROCESS | 3252 | 1467049370465 Marionette DEBUG loaded listener.js 10:42:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (14B6AC00) [pid = 3252] [serial = 928] [outer = 10DA9000] 10:42:50 INFO - PROCESS | 3252 | 1467049370845 Marionette TRACE conn6 <- [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]]]}] 10:42:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 10:42:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 670ms 10:42:50 INFO - PROCESS | 3252 | 1467049370879 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 10:42:50 INFO - PROCESS | 3252 | 1467049370883 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 10:42:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 10:42:50 INFO - PROCESS | 3252 | 1467049370893 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 10:42:50 INFO - PROCESS | 3252 | 1467049370897 Marionette TRACE conn6 <- [1,1202,null,{}] 10:42:50 INFO - PROCESS | 3252 | 1467049370914 Marionette TRACE conn6 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:50 INFO - PROCESS | 3252 | 1467049370917 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:51 INFO - PROCESS | 3252 | 1467049371053 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 10:42:51 INFO - PROCESS | 3252 | 1467049371059 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:51 INFO - PROCESS | 3252 | 1467049371061 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:51 INFO - PROCESS | 3252 | ++DOCSHELL 15250000 == 30 [pid = 3252] [id = 310] 10:42:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (1527D000) [pid = 3252] [serial = 929] [outer = 00000000] 10:42:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (16194000) [pid = 3252] [serial = 930] [outer = 1527D000] 10:42:51 INFO - PROCESS | 3252 | 1467049371104 Marionette DEBUG loaded listener.js 10:42:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (16B37400) [pid = 3252] [serial = 931] [outer = 1527D000] 10:42:51 INFO - PROCESS | 3252 | 1467049371546 Marionette TRACE conn6 <- [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]]]}] 10:42:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 10:42:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 690ms 10:42:51 INFO - PROCESS | 3252 | 1467049371579 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 10:42:51 INFO - PROCESS | 3252 | 1467049371581 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 10:42:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 10:42:51 INFO - PROCESS | 3252 | 1467049371584 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 10:42:51 INFO - PROCESS | 3252 | 1467049371586 Marionette TRACE conn6 <- [1,1206,null,{}] 10:42:51 INFO - PROCESS | 3252 | 1467049371589 Marionette TRACE conn6 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:51 INFO - PROCESS | 3252 | 1467049371591 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:51 INFO - PROCESS | 3252 | 1467049371728 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 10:42:51 INFO - PROCESS | 3252 | 1467049371748 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:51 INFO - PROCESS | 3252 | 1467049371750 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:51 INFO - PROCESS | 3252 | ++DOCSHELL 16CA8C00 == 31 [pid = 3252] [id = 311] 10:42:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (16CA9000) [pid = 3252] [serial = 932] [outer = 00000000] 10:42:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (17754800) [pid = 3252] [serial = 933] [outer = 16CA9000] 10:42:51 INFO - PROCESS | 3252 | 1467049371794 Marionette DEBUG loaded listener.js 10:42:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (17774400) [pid = 3252] [serial = 934] [outer = 16CA9000] 10:42:52 INFO - PROCESS | 3252 | 1467049372227 Marionette TRACE conn6 <- [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]]]}] 10:42:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 10:42:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 670ms 10:42:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 10:42:52 INFO - PROCESS | 3252 | 1467049372255 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 10:42:52 INFO - PROCESS | 3252 | 1467049372257 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 10:42:52 INFO - PROCESS | 3252 | 1467049372260 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 10:42:52 INFO - PROCESS | 3252 | 1467049372262 Marionette TRACE conn6 <- [1,1210,null,{}] 10:42:52 INFO - PROCESS | 3252 | 1467049372265 Marionette TRACE conn6 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:52 INFO - PROCESS | 3252 | 1467049372267 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:52 INFO - PROCESS | 3252 | 1467049372380 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 10:42:52 INFO - PROCESS | 3252 | 1467049372387 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:52 INFO - PROCESS | 3252 | 1467049372392 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:52 INFO - PROCESS | 3252 | ++DOCSHELL 184C3400 == 32 [pid = 3252] [id = 312] 10:42:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (184C6400) [pid = 3252] [serial = 935] [outer = 00000000] 10:42:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (193F7C00) [pid = 3252] [serial = 936] [outer = 184C6400] 10:42:52 INFO - PROCESS | 3252 | 1467049372494 Marionette DEBUG loaded listener.js 10:42:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (19575C00) [pid = 3252] [serial = 937] [outer = 184C6400] 10:42:52 INFO - PROCESS | 3252 | 1467049372924 Marionette TRACE conn6 <- [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] 10:42:53 INFO - PROCESS | 3252 | 1467049373237 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 10:42:53 INFO - PROCESS | 3252 | 1467049373243 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 10:42:53 INFO - PROCESS | 3252 | 1467049373245 Marionette TRACE conn6 <- [1,1214,null,{}] 10:42:53 INFO - PROCESS | 3252 | 1467049373249 Marionette TRACE conn6 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:53 INFO - PROCESS | 3252 | 1467049373251 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 10:42:53 INFO - PROCESS | 3252 | 1467049373342 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 10:42:53 INFO - PROCESS | 3252 | 1467049373349 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:53 INFO - PROCESS | 3252 | 1467049373351 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:53 INFO - PROCESS | 3252 | ++DOCSHELL 0CF37800 == 33 [pid = 3252] [id = 313] 10:42:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (15278C00) [pid = 3252] [serial = 938] [outer = 00000000] 10:42:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (16B33000) [pid = 3252] [serial = 939] [outer = 15278C00] 10:42:53 INFO - PROCESS | 3252 | 1467049373394 Marionette DEBUG loaded listener.js 10:42:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (18544800) [pid = 3252] [serial = 940] [outer = 15278C00] 10:42:53 INFO - PROCESS | 3252 | 1467049373810 Marionette TRACE conn6 <- [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]]]}] 10:42:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 10:42:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 610ms 10:42:53 INFO - PROCESS | 3252 | 1467049373871 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 10:42:53 INFO - PROCESS | 3252 | 1467049373873 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 10:42:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 10:42:53 INFO - PROCESS | 3252 | 1467049373876 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 10:42:53 INFO - PROCESS | 3252 | 1467049373878 Marionette TRACE conn6 <- [1,1218,null,{}] 10:42:53 INFO - PROCESS | 3252 | 1467049373881 Marionette TRACE conn6 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:53 INFO - PROCESS | 3252 | 1467049373883 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:53 INFO - PROCESS | 3252 | 1467049373962 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 10:42:53 INFO - PROCESS | 3252 | 1467049373970 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:53 INFO - PROCESS | 3252 | 1467049373972 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:53 INFO - PROCESS | 3252 | ++DOCSHELL 19B36000 == 34 [pid = 3252] [id = 314] 10:42:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (1A061C00) [pid = 3252] [serial = 941] [outer = 00000000] 10:42:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (1A76C800) [pid = 3252] [serial = 942] [outer = 1A061C00] 10:42:54 INFO - PROCESS | 3252 | 1467049374015 Marionette DEBUG loaded listener.js 10:42:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (1A772000) [pid = 3252] [serial = 943] [outer = 1A061C00] 10:42:54 INFO - PROCESS | 3252 | 1467049374423 Marionette TRACE conn6 <- [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]]]}] 10:42:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 10:42:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 570ms 10:42:54 INFO - PROCESS | 3252 | 1467049374447 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 10:42:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 10:42:54 INFO - PROCESS | 3252 | 1467049374449 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 10:42:54 INFO - PROCESS | 3252 | 1467049374452 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 10:42:54 INFO - PROCESS | 3252 | 1467049374454 Marionette TRACE conn6 <- [1,1222,null,{}] 10:42:54 INFO - PROCESS | 3252 | 1467049374457 Marionette TRACE conn6 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:54 INFO - PROCESS | 3252 | 1467049374459 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:54 INFO - PROCESS | 3252 | 1467049374577 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 10:42:54 INFO - PROCESS | 3252 | 1467049374588 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:54 INFO - PROCESS | 3252 | 1467049374590 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:54 INFO - PROCESS | 3252 | ++DOCSHELL 1A4D4800 == 35 [pid = 3252] [id = 315] 10:42:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (1A809C00) [pid = 3252] [serial = 944] [outer = 00000000] 10:42:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (1A888C00) [pid = 3252] [serial = 945] [outer = 1A809C00] 10:42:54 INFO - PROCESS | 3252 | 1467049374636 Marionette DEBUG loaded listener.js 10:42:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (1A88B000) [pid = 3252] [serial = 946] [outer = 1A809C00] 10:42:55 INFO - PROCESS | 3252 | 1467049375050 Marionette TRACE conn6 <- [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]]]}] 10:42:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 10:42:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 630ms 10:42:55 INFO - PROCESS | 3252 | 1467049375083 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 10:42:55 INFO - PROCESS | 3252 | 1467049375085 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 10:42:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 10:42:55 INFO - PROCESS | 3252 | 1467049375097 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 10:42:55 INFO - PROCESS | 3252 | 1467049375099 Marionette TRACE conn6 <- [1,1226,null,{}] 10:42:55 INFO - PROCESS | 3252 | 1467049375103 Marionette TRACE conn6 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:55 INFO - PROCESS | 3252 | 1467049375105 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:55 INFO - PROCESS | 3252 | 1467049375227 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 10:42:55 INFO - PROCESS | 3252 | 1467049375328 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:55 INFO - PROCESS | 3252 | 1467049375331 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:55 INFO - PROCESS | 3252 | ++DOCSHELL 0925D400 == 36 [pid = 3252] [id = 316] 10:42:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (0925E800) [pid = 3252] [serial = 947] [outer = 00000000] 10:42:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (0CE26C00) [pid = 3252] [serial = 948] [outer = 0925E800] 10:42:55 INFO - PROCESS | 3252 | 1467049375388 Marionette DEBUG loaded listener.js 10:42:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (0CE5F800) [pid = 3252] [serial = 949] [outer = 0925E800] 10:42:56 INFO - PROCESS | 3252 | 1467049376174 Marionette TRACE conn6 <- [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]]]}] 10:42:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 10:42:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1143ms 10:42:56 INFO - PROCESS | 3252 | 1467049376234 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 10:42:56 INFO - PROCESS | 3252 | 1467049376238 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 10:42:56 INFO - PROCESS | 3252 | 1467049376242 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 10:42:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 10:42:56 INFO - PROCESS | 3252 | 1467049376246 Marionette TRACE conn6 <- [1,1230,null,{}] 10:42:56 INFO - PROCESS | 3252 | 1467049376251 Marionette TRACE conn6 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:56 INFO - PROCESS | 3252 | 1467049376254 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:56 INFO - PROCESS | 3252 | 1467049376379 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 10:42:56 INFO - PROCESS | 3252 | 1467049376505 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:56 INFO - PROCESS | 3252 | 1467049376508 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:56 INFO - PROCESS | 3252 | ++DOCSHELL 1072FC00 == 37 [pid = 3252] [id = 317] 10:42:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (10D9FC00) [pid = 3252] [serial = 950] [outer = 00000000] 10:42:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (14B61800) [pid = 3252] [serial = 951] [outer = 10D9FC00] 10:42:56 INFO - PROCESS | 3252 | 1467049376565 Marionette DEBUG loaded listener.js 10:42:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (15415400) [pid = 3252] [serial = 952] [outer = 10D9FC00] 10:42:57 INFO - PROCESS | 3252 | 1467049377402 Marionette TRACE conn6 <- [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]]]}] 10:42:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 10:42:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1233ms 10:42:57 INFO - PROCESS | 3252 | 1467049377480 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 10:42:57 INFO - PROCESS | 3252 | 1467049377484 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 10:42:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 10:42:57 INFO - PROCESS | 3252 | 1467049377489 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 10:42:57 INFO - PROCESS | 3252 | 1467049377492 Marionette TRACE conn6 <- [1,1234,null,{}] 10:42:57 INFO - PROCESS | 3252 | 1467049377498 Marionette TRACE conn6 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:57 INFO - PROCESS | 3252 | 1467049377501 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:57 INFO - PROCESS | 3252 | 1467049377610 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 10:42:57 INFO - PROCESS | 3252 | 1467049377694 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:57 INFO - PROCESS | 3252 | 1467049377698 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:57 INFO - PROCESS | 3252 | ++DOCSHELL 10702C00 == 38 [pid = 3252] [id = 318] 10:42:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 90 (10705C00) [pid = 3252] [serial = 953] [outer = 00000000] 10:42:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 91 (1072E000) [pid = 3252] [serial = 954] [outer = 10705C00] 10:42:57 INFO - PROCESS | 3252 | 1467049377789 Marionette DEBUG loaded listener.js 10:42:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 92 (10994000) [pid = 3252] [serial = 955] [outer = 10705C00] 10:42:58 INFO - PROCESS | 3252 | --DOCSHELL 1A4D4800 == 37 [pid = 3252] [id = 315] 10:42:58 INFO - PROCESS | 3252 | --DOCSHELL 19B36000 == 36 [pid = 3252] [id = 314] 10:42:58 INFO - PROCESS | 3252 | --DOCSHELL 0CF37800 == 35 [pid = 3252] [id = 313] 10:42:58 INFO - PROCESS | 3252 | --DOCSHELL 184C3400 == 34 [pid = 3252] [id = 312] 10:42:58 INFO - PROCESS | 3252 | --DOCSHELL 16CA8C00 == 33 [pid = 3252] [id = 311] 10:42:58 INFO - PROCESS | 3252 | --DOCSHELL 15250000 == 32 [pid = 3252] [id = 310] 10:42:58 INFO - PROCESS | 3252 | --DOCSHELL 10DA8800 == 31 [pid = 3252] [id = 309] 10:42:58 INFO - PROCESS | 3252 | --DOCSHELL 10538C00 == 30 [pid = 3252] [id = 308] 10:42:58 INFO - PROCESS | 3252 | --DOCSHELL 0CE27800 == 29 [pid = 3252] [id = 307] 10:42:58 INFO - PROCESS | 3252 | --DOMWINDOW == 91 (1A76E400) [pid = 3252] [serial = 891] [outer = 00000000] [url = about:blank] 10:42:58 INFO - PROCESS | 3252 | --DOMWINDOW == 90 (1A771800) [pid = 3252] [serial = 892] [outer = 00000000] [url = about:blank] 10:42:58 INFO - PROCESS | 3252 | --DOMWINDOW == 89 (1A91C400) [pid = 3252] [serial = 894] [outer = 00000000] [url = about:blank] 10:42:58 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (16B39800) [pid = 3252] [serial = 900] [outer = 00000000] [url = about:blank] 10:42:58 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (1BBDA400) [pid = 3252] [serial = 897] [outer = 00000000] [url = about:blank] 10:42:58 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (1AAB4400) [pid = 3252] [serial = 895] [outer = 00000000] [url = about:blank] 10:42:58 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (10C2B000) [pid = 3252] [serial = 882] [outer = 00000000] [url = about:blank] 10:42:58 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (119CCC00) [pid = 3252] [serial = 883] [outer = 00000000] [url = about:blank] 10:42:58 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (10539400) [pid = 3252] [serial = 879] [outer = 00000000] [url = about:blank] 10:42:58 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (10722000) [pid = 3252] [serial = 880] [outer = 00000000] [url = about:blank] 10:42:58 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (16C61000) [pid = 3252] [serial = 885] [outer = 00000000] [url = about:blank] 10:42:58 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (16CB0C00) [pid = 3252] [serial = 886] [outer = 00000000] [url = about:blank] 10:42:58 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (101F7000) [pid = 3252] [serial = 873] [outer = 00000000] [url = about:blank] 10:42:58 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (1C721400) [pid = 3252] [serial = 904] [outer = 00000000] [url = about:blank] 10:42:58 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (1053D800) [pid = 3252] [serial = 874] [outer = 00000000] [url = about:blank] 10:42:58 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (1956DC00) [pid = 3252] [serial = 888] [outer = 00000000] [url = about:blank] 10:42:58 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (1A91C800) [pid = 3252] [serial = 871] [outer = 00000000] [url = about:blank] 10:42:58 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (16C66800) [pid = 3252] [serial = 876] [outer = 00000000] [url = about:blank] 10:42:58 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (17781800) [pid = 3252] [serial = 877] [outer = 00000000] [url = about:blank] 10:42:58 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (1C453800) [pid = 3252] [serial = 903] [outer = 00000000] [url = about:blank] 10:42:58 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (1A9B1400) [pid = 3252] [serial = 906] [outer = 00000000] [url = about:blank] 10:42:58 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (1BBDB000) [pid = 3252] [serial = 898] [outer = 00000000] [url = about:blank] 10:42:58 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (1A9B1800) [pid = 3252] [serial = 907] [outer = 00000000] [url = about:blank] 10:42:58 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (195E4800) [pid = 3252] [serial = 889] [outer = 00000000] [url = about:blank] 10:42:58 INFO - PROCESS | 3252 | --DOMWINDOW == 67 (1A91CC00) [pid = 3252] [serial = 901] [outer = 00000000] [url = about:blank] 10:42:58 INFO - PROCESS | 3252 | 1467049378261 Marionette TRACE conn6 <- [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]]]}] 10:42:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 10:42:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 830ms 10:42:58 INFO - PROCESS | 3252 | 1467049378321 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 10:42:58 INFO - PROCESS | 3252 | 1467049378326 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 10:42:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 10:42:58 INFO - PROCESS | 3252 | 1467049378336 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 10:42:58 INFO - PROCESS | 3252 | 1467049378339 Marionette TRACE conn6 <- [1,1238,null,{}] 10:42:58 INFO - PROCESS | 3252 | 1467049378342 Marionette TRACE conn6 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:58 INFO - PROCESS | 3252 | 1467049378345 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:58 INFO - PROCESS | 3252 | 1467049378431 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 10:42:58 INFO - PROCESS | 3252 | 1467049378440 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:58 INFO - PROCESS | 3252 | 1467049378443 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:58 INFO - PROCESS | 3252 | ++DOCSHELL 10708000 == 30 [pid = 3252] [id = 319] 10:42:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 68 (10740000) [pid = 3252] [serial = 956] [outer = 00000000] 10:42:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (11207800) [pid = 3252] [serial = 957] [outer = 10740000] 10:42:58 INFO - PROCESS | 3252 | 1467049378489 Marionette DEBUG loaded listener.js 10:42:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (14C82C00) [pid = 3252] [serial = 958] [outer = 10740000] 10:42:58 INFO - PROCESS | 3252 | 1467049378966 Marionette TRACE conn6 <- [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]]]}] 10:42:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 10:42:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 670ms 10:42:59 INFO - PROCESS | 3252 | 1467049379011 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 10:42:59 INFO - PROCESS | 3252 | 1467049379013 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 10:42:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 10:42:59 INFO - PROCESS | 3252 | 1467049379017 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 10:42:59 INFO - PROCESS | 3252 | 1467049379020 Marionette TRACE conn6 <- [1,1242,null,{}] 10:42:59 INFO - PROCESS | 3252 | 1467049379031 Marionette TRACE conn6 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:59 INFO - PROCESS | 3252 | 1467049379036 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:59 INFO - PROCESS | 3252 | 1467049379156 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 10:42:59 INFO - PROCESS | 3252 | 1467049379253 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:59 INFO - PROCESS | 3252 | 1467049379256 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:59 INFO - PROCESS | 3252 | ++DOCSHELL 16B3BC00 == 31 [pid = 3252] [id = 320] 10:42:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (16B3D000) [pid = 3252] [serial = 959] [outer = 00000000] 10:42:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (16CA8800) [pid = 3252] [serial = 960] [outer = 16B3D000] 10:42:59 INFO - PROCESS | 3252 | 1467049379305 Marionette DEBUG loaded listener.js 10:42:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (16CB1C00) [pid = 3252] [serial = 961] [outer = 16B3D000] 10:42:59 INFO - PROCESS | 3252 | 1467049379676 Marionette TRACE conn6 <- [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]]]}] 10:42:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 10:42:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 730ms 10:42:59 INFO - PROCESS | 3252 | 1467049379747 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 10:42:59 INFO - PROCESS | 3252 | 1467049379750 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 10:42:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 10:42:59 INFO - PROCESS | 3252 | 1467049379753 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 10:42:59 INFO - PROCESS | 3252 | 1467049379755 Marionette TRACE conn6 <- [1,1246,null,{}] 10:42:59 INFO - PROCESS | 3252 | 1467049379758 Marionette TRACE conn6 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:59 INFO - PROCESS | 3252 | 1467049379760 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:59 INFO - PROCESS | 3252 | 1467049379845 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 10:42:59 INFO - PROCESS | 3252 | 1467049379850 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:59 INFO - PROCESS | 3252 | 1467049379852 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:42:59 INFO - PROCESS | 3252 | ++DOCSHELL 17780C00 == 32 [pid = 3252] [id = 321] 10:42:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (17781400) [pid = 3252] [serial = 962] [outer = 00000000] 10:42:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (1956CC00) [pid = 3252] [serial = 963] [outer = 17781400] 10:42:59 INFO - PROCESS | 3252 | 1467049379905 Marionette DEBUG loaded listener.js 10:42:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (195E0800) [pid = 3252] [serial = 964] [outer = 17781400] 10:43:00 INFO - PROCESS | 3252 | 1467049380360 Marionette TRACE conn6 <- [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]]]}] 10:43:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 10:43:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 670ms 10:43:00 INFO - PROCESS | 3252 | 1467049380427 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 10:43:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 10:43:00 INFO - PROCESS | 3252 | 1467049380429 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 10:43:00 INFO - PROCESS | 3252 | 1467049380438 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 10:43:00 INFO - PROCESS | 3252 | 1467049380440 Marionette TRACE conn6 <- [1,1250,null,{}] 10:43:00 INFO - PROCESS | 3252 | 1467049380444 Marionette TRACE conn6 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:00 INFO - PROCESS | 3252 | 1467049380446 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:00 INFO - PROCESS | 3252 | 1467049380581 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 10:43:00 INFO - PROCESS | 3252 | 1467049380603 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:00 INFO - PROCESS | 3252 | 1467049380605 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:00 INFO - PROCESS | 3252 | ++DOCSHELL 11224800 == 33 [pid = 3252] [id = 322] 10:43:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (19574C00) [pid = 3252] [serial = 965] [outer = 00000000] 10:43:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (19B39000) [pid = 3252] [serial = 966] [outer = 19574C00] 10:43:00 INFO - PROCESS | 3252 | 1467049380648 Marionette DEBUG loaded listener.js 10:43:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (1A498400) [pid = 3252] [serial = 967] [outer = 19574C00] 10:43:01 INFO - PROCESS | 3252 | 1467049381081 Marionette TRACE conn6 <- [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]]]}] 10:43:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 10:43:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 691ms 10:43:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 10:43:01 INFO - PROCESS | 3252 | 1467049381124 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 10:43:01 INFO - PROCESS | 3252 | 1467049381126 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 10:43:01 INFO - PROCESS | 3252 | 1467049381129 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 10:43:01 INFO - PROCESS | 3252 | 1467049381131 Marionette TRACE conn6 <- [1,1254,null,{}] 10:43:01 INFO - PROCESS | 3252 | 1467049381134 Marionette TRACE conn6 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:01 INFO - PROCESS | 3252 | 1467049381140 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:01 INFO - PROCESS | 3252 | 1467049381289 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 10:43:01 INFO - PROCESS | 3252 | 1467049381364 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:01 INFO - PROCESS | 3252 | 1467049381366 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:01 INFO - PROCESS | 3252 | ++DOCSHELL 19B3B000 == 34 [pid = 3252] [id = 323] 10:43:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (1A76AC00) [pid = 3252] [serial = 968] [outer = 00000000] 10:43:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (1A891800) [pid = 3252] [serial = 969] [outer = 1A76AC00] 10:43:01 INFO - PROCESS | 3252 | 1467049381410 Marionette DEBUG loaded listener.js 10:43:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (1A919C00) [pid = 3252] [serial = 970] [outer = 1A76AC00] 10:43:01 INFO - PROCESS | 3252 | 1467049381828 Marionette TRACE conn6 <- [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]]]}] 10:43:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 10:43:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 730ms 10:43:01 INFO - PROCESS | 3252 | 1467049381860 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 10:43:01 INFO - PROCESS | 3252 | 1467049381862 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 10:43:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 10:43:01 INFO - PROCESS | 3252 | 1467049381865 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 10:43:01 INFO - PROCESS | 3252 | 1467049381867 Marionette TRACE conn6 <- [1,1258,null,{}] 10:43:01 INFO - PROCESS | 3252 | 1467049381870 Marionette TRACE conn6 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:01 INFO - PROCESS | 3252 | 1467049381872 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:02 INFO - PROCESS | 3252 | 1467049382015 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 10:43:02 INFO - PROCESS | 3252 | 1467049382026 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:02 INFO - PROCESS | 3252 | 1467049382027 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:02 INFO - PROCESS | 3252 | ++DOCSHELL 19572000 == 35 [pid = 3252] [id = 324] 10:43:02 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (1A918000) [pid = 3252] [serial = 971] [outer = 00000000] 10:43:02 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (1A990800) [pid = 3252] [serial = 972] [outer = 1A918000] 10:43:02 INFO - PROCESS | 3252 | 1467049382190 Marionette DEBUG loaded listener.js 10:43:02 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (1A995400) [pid = 3252] [serial = 973] [outer = 1A918000] 10:43:02 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (0CE28000) [pid = 3252] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 10:43:02 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (10539000) [pid = 3252] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 10:43:02 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (10DA9000) [pid = 3252] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 10:43:02 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (0CF2F400) [pid = 3252] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 10:43:02 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (184C6400) [pid = 3252] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 10:43:02 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (16CA9000) [pid = 3252] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 10:43:02 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (15278C00) [pid = 3252] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 10:43:02 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (0CF3AC00) [pid = 3252] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 10:43:02 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (16B38800) [pid = 3252] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 10:43:02 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (1BAF5800) [pid = 3252] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 10:43:02 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (1527D000) [pid = 3252] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 10:43:02 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (1A061C00) [pid = 3252] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 10:43:02 INFO - PROCESS | 3252 | 1467049382543 Marionette TRACE conn6 <- [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]]]}] 10:43:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 10:43:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 730ms 10:43:02 INFO - PROCESS | 3252 | 1467049382596 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 10:43:02 INFO - PROCESS | 3252 | 1467049382598 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 10:43:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 10:43:02 INFO - PROCESS | 3252 | 1467049382601 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 10:43:02 INFO - PROCESS | 3252 | 1467049382603 Marionette TRACE conn6 <- [1,1262,null,{}] 10:43:02 INFO - PROCESS | 3252 | 1467049382607 Marionette TRACE conn6 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:02 INFO - PROCESS | 3252 | 1467049382608 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:02 INFO - PROCESS | 3252 | 1467049382689 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 10:43:02 INFO - PROCESS | 3252 | 1467049382774 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:02 INFO - PROCESS | 3252 | 1467049382776 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:02 INFO - PROCESS | 3252 | ++DOCSHELL 1074E000 == 36 [pid = 3252] [id = 325] 10:43:02 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (10DA9000) [pid = 3252] [serial = 974] [outer = 00000000] 10:43:02 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (1A890000) [pid = 3252] [serial = 975] [outer = 10DA9000] 10:43:02 INFO - PROCESS | 3252 | 1467049382819 Marionette DEBUG loaded listener.js 10:43:02 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (1A920800) [pid = 3252] [serial = 976] [outer = 10DA9000] 10:43:03 INFO - PROCESS | 3252 | 1467049383165 Marionette TRACE conn6 <- [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]]]}] 10:43:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 10:43:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 630ms 10:43:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 10:43:03 INFO - PROCESS | 3252 | 1467049383232 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 10:43:03 INFO - PROCESS | 3252 | 1467049383234 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 10:43:03 INFO - PROCESS | 3252 | 1467049383237 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 10:43:03 INFO - PROCESS | 3252 | 1467049383239 Marionette TRACE conn6 <- [1,1266,null,{}] 10:43:03 INFO - PROCESS | 3252 | 1467049383243 Marionette TRACE conn6 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:03 INFO - PROCESS | 3252 | 1467049383244 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:03 INFO - PROCESS | 3252 | 1467049383356 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 10:43:03 INFO - PROCESS | 3252 | 1467049383392 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:03 INFO - PROCESS | 3252 | 1467049383394 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:03 INFO - PROCESS | 3252 | ++DOCSHELL 17775C00 == 37 [pid = 3252] [id = 326] 10:43:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (18470400) [pid = 3252] [serial = 977] [outer = 00000000] 10:43:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (1A9A4400) [pid = 3252] [serial = 978] [outer = 18470400] 10:43:03 INFO - PROCESS | 3252 | 1467049383436 Marionette DEBUG loaded listener.js 10:43:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (1A9A4C00) [pid = 3252] [serial = 979] [outer = 18470400] 10:43:03 INFO - PROCESS | 3252 | 1467049383846 Marionette TRACE conn6 <- [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]]]}] 10:43:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 10:43:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 631ms 10:43:03 INFO - PROCESS | 3252 | 1467049383870 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 10:43:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 10:43:03 INFO - PROCESS | 3252 | 1467049383871 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 10:43:03 INFO - PROCESS | 3252 | 1467049383874 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 10:43:03 INFO - PROCESS | 3252 | 1467049383876 Marionette TRACE conn6 <- [1,1270,null,{}] 10:43:03 INFO - PROCESS | 3252 | 1467049383879 Marionette TRACE conn6 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:03 INFO - PROCESS | 3252 | 1467049383881 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:03 INFO - PROCESS | 3252 | 1467049383999 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 10:43:03 INFO - PROCESS | 3252 | 1467049384007 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:03 INFO - PROCESS | 3252 | 1467049384009 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:04 INFO - PROCESS | 3252 | ++DOCSHELL 17782400 == 38 [pid = 3252] [id = 327] 10:43:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (1846DC00) [pid = 3252] [serial = 980] [outer = 00000000] 10:43:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (1A9B3C00) [pid = 3252] [serial = 981] [outer = 1846DC00] 10:43:04 INFO - PROCESS | 3252 | 1467049384053 Marionette DEBUG loaded listener.js 10:43:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (1B6A1800) [pid = 3252] [serial = 982] [outer = 1846DC00] 10:43:04 INFO - PROCESS | 3252 | 1467049384708 Marionette TRACE conn6 <- [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]]]}] 10:43:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 10:43:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 870ms 10:43:04 INFO - PROCESS | 3252 | 1467049384755 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 10:43:04 INFO - PROCESS | 3252 | 1467049384759 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 10:43:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 10:43:04 INFO - PROCESS | 3252 | 1467049384765 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 10:43:04 INFO - PROCESS | 3252 | 1467049384770 Marionette TRACE conn6 <- [1,1274,null,{}] 10:43:04 INFO - PROCESS | 3252 | 1467049384776 Marionette TRACE conn6 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:04 INFO - PROCESS | 3252 | 1467049384778 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:04 INFO - PROCESS | 3252 | 1467049384899 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 10:43:05 INFO - PROCESS | 3252 | 1467049385024 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:05 INFO - PROCESS | 3252 | 1467049385027 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:05 INFO - PROCESS | 3252 | ++DOCSHELL 0CF3B000 == 39 [pid = 3252] [id = 328] 10:43:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (0FF75000) [pid = 3252] [serial = 983] [outer = 00000000] 10:43:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (10C94C00) [pid = 3252] [serial = 984] [outer = 0FF75000] 10:43:05 INFO - PROCESS | 3252 | 1467049385088 Marionette DEBUG loaded listener.js 10:43:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (15421800) [pid = 3252] [serial = 985] [outer = 0FF75000] 10:43:05 INFO - PROCESS | 3252 | 1467049385626 Marionette TRACE conn6 <- [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]]]}] 10:43:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 10:43:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 930ms 10:43:05 INFO - PROCESS | 3252 | 1467049385697 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 10:43:05 INFO - PROCESS | 3252 | 1467049385702 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 10:43:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 10:43:05 INFO - PROCESS | 3252 | 1467049385709 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 10:43:05 INFO - PROCESS | 3252 | 1467049385712 Marionette TRACE conn6 <- [1,1278,null,{}] 10:43:05 INFO - PROCESS | 3252 | 1467049385716 Marionette TRACE conn6 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:05 INFO - PROCESS | 3252 | 1467049385719 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:05 INFO - PROCESS | 3252 | 1467049385833 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 10:43:05 INFO - PROCESS | 3252 | 1467049385938 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:05 INFO - PROCESS | 3252 | 1467049385941 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:05 INFO - PROCESS | 3252 | ++DOCSHELL 1846F400 == 40 [pid = 3252] [id = 329] 10:43:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (18471000) [pid = 3252] [serial = 986] [outer = 00000000] 10:43:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (19575000) [pid = 3252] [serial = 987] [outer = 18471000] 10:43:05 INFO - PROCESS | 3252 | 1467049385998 Marionette DEBUG loaded listener.js 10:43:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (1A76BC00) [pid = 3252] [serial = 988] [outer = 18471000] 10:43:06 INFO - PROCESS | 3252 | 1467049386593 Marionette TRACE conn6 <- [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]]]}] 10:43:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 10:43:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 930ms 10:43:06 INFO - PROCESS | 3252 | 1467049386643 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 10:43:06 INFO - PROCESS | 3252 | 1467049386645 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 10:43:06 INFO - PROCESS | 3252 | 1467049386649 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 10:43:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 10:43:06 INFO - PROCESS | 3252 | 1467049386653 Marionette TRACE conn6 <- [1,1282,null,{}] 10:43:06 INFO - PROCESS | 3252 | 1467049386664 Marionette TRACE conn6 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:06 INFO - PROCESS | 3252 | 1467049386668 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:06 INFO - PROCESS | 3252 | 1467049386777 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 10:43:06 INFO - PROCESS | 3252 | 1467049386884 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:06 INFO - PROCESS | 3252 | 1467049386887 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:06 INFO - PROCESS | 3252 | ++DOCSHELL 1BBD4400 == 41 [pid = 3252] [id = 330] 10:43:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (1BBD4C00) [pid = 3252] [serial = 989] [outer = 00000000] 10:43:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 90 (1BBD8400) [pid = 3252] [serial = 990] [outer = 1BBD4C00] 10:43:06 INFO - PROCESS | 3252 | 1467049386942 Marionette DEBUG loaded listener.js 10:43:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 91 (1BBDE800) [pid = 3252] [serial = 991] [outer = 1BBD4C00] 10:43:07 INFO - PROCESS | 3252 | 1467049387538 Marionette TRACE conn6 <- [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]]]}] 10:43:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 10:43:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 930ms 10:43:07 INFO - PROCESS | 3252 | 1467049387583 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 10:43:07 INFO - PROCESS | 3252 | 1467049387586 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 10:43:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 10:43:07 INFO - PROCESS | 3252 | 1467049387590 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 10:43:07 INFO - PROCESS | 3252 | 1467049387592 Marionette TRACE conn6 <- [1,1286,null,{}] 10:43:07 INFO - PROCESS | 3252 | 1467049387595 Marionette TRACE conn6 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:07 INFO - PROCESS | 3252 | 1467049387598 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:07 INFO - PROCESS | 3252 | 1467049387736 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 10:43:07 INFO - PROCESS | 3252 | 1467049387868 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:07 INFO - PROCESS | 3252 | 1467049387870 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:07 INFO - PROCESS | 3252 | ++DOCSHELL 10160800 == 42 [pid = 3252] [id = 331] 10:43:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 92 (1072A800) [pid = 3252] [serial = 992] [outer = 00000000] 10:43:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 93 (1C215400) [pid = 3252] [serial = 993] [outer = 1072A800] 10:43:07 INFO - PROCESS | 3252 | 1467049387925 Marionette DEBUG loaded listener.js 10:43:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 94 (1C2C4400) [pid = 3252] [serial = 994] [outer = 1072A800] 10:43:08 INFO - PROCESS | 3252 | 1467049388598 Marionette TRACE conn6 <- [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]]]}] 10:43:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 10:43:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1017ms 10:43:08 INFO - PROCESS | 3252 | 1467049388610 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 10:43:08 INFO - PROCESS | 3252 | 1467049388613 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 10:43:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 10:43:08 INFO - PROCESS | 3252 | 1467049388618 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 10:43:08 INFO - PROCESS | 3252 | 1467049388621 Marionette TRACE conn6 <- [1,1290,null,{}] 10:43:08 INFO - PROCESS | 3252 | 1467049388627 Marionette TRACE conn6 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:08 INFO - PROCESS | 3252 | 1467049388629 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:08 INFO - PROCESS | 3252 | 1467049388732 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 10:43:08 INFO - PROCESS | 3252 | 1467049388872 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:08 INFO - PROCESS | 3252 | 1467049388875 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:08 INFO - PROCESS | 3252 | ++DOCSHELL 10749000 == 43 [pid = 3252] [id = 332] 10:43:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 95 (10991000) [pid = 3252] [serial = 995] [outer = 00000000] 10:43:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 96 (11210C00) [pid = 3252] [serial = 996] [outer = 10991000] 10:43:08 INFO - PROCESS | 3252 | 1467049388927 Marionette DEBUG loaded listener.js 10:43:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 97 (15259000) [pid = 3252] [serial = 997] [outer = 10991000] 10:43:09 INFO - PROCESS | 3252 | --DOCSHELL 17775C00 == 42 [pid = 3252] [id = 326] 10:43:09 INFO - PROCESS | 3252 | --DOCSHELL 1074E000 == 41 [pid = 3252] [id = 325] 10:43:09 INFO - PROCESS | 3252 | --DOCSHELL 19572000 == 40 [pid = 3252] [id = 324] 10:43:09 INFO - PROCESS | 3252 | --DOCSHELL 19B3B000 == 39 [pid = 3252] [id = 323] 10:43:09 INFO - PROCESS | 3252 | --DOCSHELL 11224800 == 38 [pid = 3252] [id = 322] 10:43:09 INFO - PROCESS | 3252 | --DOCSHELL 17780C00 == 37 [pid = 3252] [id = 321] 10:43:09 INFO - PROCESS | 3252 | --DOCSHELL 16B3BC00 == 36 [pid = 3252] [id = 320] 10:43:09 INFO - PROCESS | 3252 | --DOCSHELL 10708000 == 35 [pid = 3252] [id = 319] 10:43:09 INFO - PROCESS | 3252 | --DOCSHELL 10702C00 == 34 [pid = 3252] [id = 318] 10:43:09 INFO - PROCESS | 3252 | --DOCSHELL 1072FC00 == 33 [pid = 3252] [id = 317] 10:43:09 INFO - PROCESS | 3252 | --DOCSHELL 0925D400 == 32 [pid = 3252] [id = 316] 10:43:09 INFO - PROCESS | 3252 | --DOCSHELL 1BBD4400 == 31 [pid = 3252] [id = 330] 10:43:09 INFO - PROCESS | 3252 | --DOCSHELL 10160800 == 30 [pid = 3252] [id = 331] 10:43:09 INFO - PROCESS | 3252 | --DOCSHELL 1846F400 == 29 [pid = 3252] [id = 329] 10:43:09 INFO - PROCESS | 3252 | --DOCSHELL 17782400 == 28 [pid = 3252] [id = 327] 10:43:09 INFO - PROCESS | 3252 | --DOCSHELL 0CF3B000 == 27 [pid = 3252] [id = 328] 10:43:09 INFO - PROCESS | 3252 | --DOMWINDOW == 96 (0CE30000) [pid = 3252] [serial = 921] [outer = 00000000] [url = about:blank] 10:43:09 INFO - PROCESS | 3252 | --DOMWINDOW == 95 (0CE5B800) [pid = 3252] [serial = 922] [outer = 00000000] [url = about:blank] 10:43:09 INFO - PROCESS | 3252 | --DOMWINDOW == 94 (10540800) [pid = 3252] [serial = 924] [outer = 00000000] [url = about:blank] 10:43:09 INFO - PROCESS | 3252 | --DOMWINDOW == 93 (1070A400) [pid = 3252] [serial = 925] [outer = 00000000] [url = about:blank] 10:43:09 INFO - PROCESS | 3252 | --DOMWINDOW == 92 (1120E000) [pid = 3252] [serial = 927] [outer = 00000000] [url = about:blank] 10:43:09 INFO - PROCESS | 3252 | --DOMWINDOW == 91 (0FF6DC00) [pid = 3252] [serial = 918] [outer = 00000000] [url = about:blank] 10:43:09 INFO - PROCESS | 3252 | --DOMWINDOW == 90 (1A888C00) [pid = 3252] [serial = 945] [outer = 00000000] [url = about:blank] 10:43:09 INFO - PROCESS | 3252 | --DOMWINDOW == 89 (10159800) [pid = 3252] [serial = 919] [outer = 00000000] [url = about:blank] 10:43:09 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (193F7C00) [pid = 3252] [serial = 936] [outer = 00000000] [url = about:blank] 10:43:09 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (17774400) [pid = 3252] [serial = 934] [outer = 00000000] [url = about:blank] 10:43:09 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (17754800) [pid = 3252] [serial = 933] [outer = 00000000] [url = about:blank] 10:43:09 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (16B33000) [pid = 3252] [serial = 939] [outer = 00000000] [url = about:blank] 10:43:09 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (18544800) [pid = 3252] [serial = 940] [outer = 00000000] [url = about:blank] 10:43:09 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (10DA0C00) [pid = 3252] [serial = 910] [outer = 00000000] [url = about:blank] 10:43:09 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (1072D400) [pid = 3252] [serial = 909] [outer = 00000000] [url = about:blank] 10:43:09 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (184CE400) [pid = 3252] [serial = 913] [outer = 00000000] [url = about:blank] 10:43:09 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (16F91400) [pid = 3252] [serial = 912] [outer = 00000000] [url = about:blank] 10:43:09 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (1C7D9400) [pid = 3252] [serial = 916] [outer = 00000000] [url = about:blank] 10:43:09 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (1C2C9800) [pid = 3252] [serial = 915] [outer = 00000000] [url = about:blank] 10:43:09 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (19575C00) [pid = 3252] [serial = 937] [outer = 00000000] [url = about:blank] 10:43:09 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (16194000) [pid = 3252] [serial = 930] [outer = 00000000] [url = about:blank] 10:43:09 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (1A772000) [pid = 3252] [serial = 943] [outer = 00000000] [url = about:blank] 10:43:09 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (16B37400) [pid = 3252] [serial = 931] [outer = 00000000] [url = about:blank] 10:43:09 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (1A76C800) [pid = 3252] [serial = 942] [outer = 00000000] [url = about:blank] 10:43:09 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (14B6AC00) [pid = 3252] [serial = 928] [outer = 00000000] [url = about:blank] 10:43:10 INFO - PROCESS | 3252 | 1467049390193 Marionette TRACE conn6 <- [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]]]}] 10:43:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 10:43:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1632ms 10:43:10 INFO - PROCESS | 3252 | 1467049390252 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 10:43:10 INFO - PROCESS | 3252 | 1467049390256 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 10:43:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 10:43:10 INFO - PROCESS | 3252 | 1467049390261 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 10:43:10 INFO - PROCESS | 3252 | 1467049390263 Marionette TRACE conn6 <- [1,1294,null,{}] 10:43:10 INFO - PROCESS | 3252 | 1467049390269 Marionette TRACE conn6 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:10 INFO - PROCESS | 3252 | 1467049390271 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:10 INFO - PROCESS | 3252 | 1467049390353 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 10:43:10 INFO - PROCESS | 3252 | 1467049390361 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:10 INFO - PROCESS | 3252 | 1467049390363 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:10 INFO - PROCESS | 3252 | ++DOCSHELL 0CF3D000 == 28 [pid = 3252] [id = 333] 10:43:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (0CF3D400) [pid = 3252] [serial = 998] [outer = 00000000] 10:43:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (10076800) [pid = 3252] [serial = 999] [outer = 0CF3D400] 10:43:10 INFO - PROCESS | 3252 | 1467049390410 Marionette DEBUG loaded listener.js 10:43:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (100E6800) [pid = 3252] [serial = 1000] [outer = 0CF3D400] 10:43:10 INFO - PROCESS | 3252 | 1467049390880 Marionette TRACE conn6 <- [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]]]}] 10:43:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 10:43:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 670ms 10:43:10 INFO - PROCESS | 3252 | 1467049390932 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 10:43:10 INFO - PROCESS | 3252 | 1467049390937 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 10:43:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 10:43:10 INFO - PROCESS | 3252 | 1467049390943 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 10:43:10 INFO - PROCESS | 3252 | 1467049390946 Marionette TRACE conn6 <- [1,1298,null,{}] 10:43:10 INFO - PROCESS | 3252 | 1467049390949 Marionette TRACE conn6 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:10 INFO - PROCESS | 3252 | 1467049390952 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:11 INFO - PROCESS | 3252 | 1467049391072 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 10:43:11 INFO - PROCESS | 3252 | 1467049391087 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:11 INFO - PROCESS | 3252 | 1467049391089 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:11 INFO - PROCESS | 3252 | ++DOCSHELL 1070A400 == 29 [pid = 3252] [id = 334] 10:43:11 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (1070A800) [pid = 3252] [serial = 1001] [outer = 00000000] 10:43:11 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (1070F800) [pid = 3252] [serial = 1002] [outer = 1070A800] 10:43:11 INFO - PROCESS | 3252 | 1467049391137 Marionette DEBUG loaded listener.js 10:43:11 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (10725C00) [pid = 3252] [serial = 1003] [outer = 1070A800] 10:43:11 INFO - PROCESS | 3252 | 1467049391594 Marionette TRACE conn6 <- [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] 10:43:11 INFO - PROCESS | 3252 | 1467049391680 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 10:43:11 INFO - PROCESS | 3252 | 1467049391683 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 10:43:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 10:43:11 INFO - PROCESS | 3252 | 1467049391687 Marionette TRACE conn6 <- [1,1302,null,{}] 10:43:11 INFO - PROCESS | 3252 | 1467049391699 Marionette TRACE conn6 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:11 INFO - PROCESS | 3252 | 1467049391703 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:11 INFO - PROCESS | 3252 | 1467049391785 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 10:43:11 INFO - PROCESS | 3252 | 1467049391881 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:11 INFO - PROCESS | 3252 | 1467049391884 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:11 INFO - PROCESS | 3252 | ++DOCSHELL 149DE400 == 30 [pid = 3252] [id = 335] 10:43:11 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (149DE800) [pid = 3252] [serial = 1004] [outer = 00000000] 10:43:11 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (14BAC800) [pid = 3252] [serial = 1005] [outer = 149DE800] 10:43:11 INFO - PROCESS | 3252 | 1467049391932 Marionette DEBUG loaded listener.js 10:43:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (153C6000) [pid = 3252] [serial = 1006] [outer = 149DE800] 10:43:12 INFO - PROCESS | 3252 | 1467049392357 Marionette TRACE conn6 <- [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]]]}] 10:43:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 10:43:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 731ms 10:43:12 INFO - PROCESS | 3252 | 1467049392443 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 10:43:12 INFO - PROCESS | 3252 | 1467049392446 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 10:43:12 INFO - PROCESS | 3252 | 1467049392449 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 10:43:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 10:43:12 INFO - PROCESS | 3252 | 1467049392451 Marionette TRACE conn6 <- [1,1306,null,{}] 10:43:12 INFO - PROCESS | 3252 | 1467049392455 Marionette TRACE conn6 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:12 INFO - PROCESS | 3252 | 1467049392457 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:12 INFO - PROCESS | 3252 | 1467049392571 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 10:43:12 INFO - PROCESS | 3252 | 1467049392583 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:12 INFO - PROCESS | 3252 | 1467049392585 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:12 INFO - PROCESS | 3252 | ++DOCSHELL 16190C00 == 31 [pid = 3252] [id = 336] 10:43:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (16194000) [pid = 3252] [serial = 1007] [outer = 00000000] 10:43:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (1686E400) [pid = 3252] [serial = 1008] [outer = 16194000] 10:43:12 INFO - PROCESS | 3252 | 1467049392630 Marionette DEBUG loaded listener.js 10:43:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (16B37800) [pid = 3252] [serial = 1009] [outer = 16194000] 10:43:13 INFO - PROCESS | 3252 | 1467049393074 Marionette TRACE conn6 <- [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]]]}] 10:43:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 10:43:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 670ms 10:43:13 INFO - PROCESS | 3252 | 1467049393124 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 10:43:13 INFO - PROCESS | 3252 | 1467049393126 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 10:43:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 10:43:13 INFO - PROCESS | 3252 | 1467049393129 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 10:43:13 INFO - PROCESS | 3252 | 1467049393130 Marionette TRACE conn6 <- [1,1310,null,{}] 10:43:13 INFO - PROCESS | 3252 | 1467049393134 Marionette TRACE conn6 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:13 INFO - PROCESS | 3252 | 1467049393135 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:13 INFO - PROCESS | 3252 | 1467049393243 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 10:43:13 INFO - PROCESS | 3252 | 1467049393248 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:13 INFO - PROCESS | 3252 | 1467049393250 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:13 INFO - PROCESS | 3252 | ++DOCSHELL 16B40000 == 32 [pid = 3252] [id = 337] 10:43:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (16B40400) [pid = 3252] [serial = 1010] [outer = 00000000] 10:43:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (16CC6400) [pid = 3252] [serial = 1011] [outer = 16B40400] 10:43:13 INFO - PROCESS | 3252 | 1467049393294 Marionette DEBUG loaded listener.js 10:43:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (17757800) [pid = 3252] [serial = 1012] [outer = 16B40400] 10:43:13 INFO - PROCESS | 3252 | 1467049393762 Marionette TRACE conn6 <- [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]]]}] 10:43:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 10:43:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 670ms 10:43:13 INFO - PROCESS | 3252 | 1467049393800 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 10:43:13 INFO - PROCESS | 3252 | 1467049393802 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 10:43:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 10:43:13 INFO - PROCESS | 3252 | 1467049393805 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 10:43:13 INFO - PROCESS | 3252 | 1467049393807 Marionette TRACE conn6 <- [1,1314,null,{}] 10:43:13 INFO - PROCESS | 3252 | 1467049393810 Marionette TRACE conn6 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:13 INFO - PROCESS | 3252 | 1467049393816 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:13 INFO - PROCESS | 3252 | 1467049393975 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 10:43:13 INFO - PROCESS | 3252 | 1467049394002 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:13 INFO - PROCESS | 3252 | 1467049394003 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:14 INFO - PROCESS | 3252 | ++DOCSHELL 184C3400 == 33 [pid = 3252] [id = 338] 10:43:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (184CE800) [pid = 3252] [serial = 1013] [outer = 00000000] 10:43:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (19569C00) [pid = 3252] [serial = 1014] [outer = 184CE800] 10:43:14 INFO - PROCESS | 3252 | 1467049394047 Marionette DEBUG loaded listener.js 10:43:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 90 (19571400) [pid = 3252] [serial = 1015] [outer = 184CE800] 10:43:14 INFO - PROCESS | 3252 | --DOMWINDOW == 89 (1A809C00) [pid = 3252] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 10:43:14 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (1846DC00) [pid = 3252] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 10:43:14 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (18470400) [pid = 3252] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 10:43:14 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (19574C00) [pid = 3252] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 10:43:14 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (1A76AC00) [pid = 3252] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 10:43:14 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (16B3D000) [pid = 3252] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 10:43:14 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (10705C00) [pid = 3252] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 10:43:14 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (10D9FC00) [pid = 3252] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 10:43:14 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (17781400) [pid = 3252] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 10:43:14 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (0925E800) [pid = 3252] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 10:43:14 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (10740000) [pid = 3252] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 10:43:14 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (1A918000) [pid = 3252] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 10:43:14 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (10DA9000) [pid = 3252] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 10:43:14 INFO - PROCESS | 3252 | 1467049394650 Marionette TRACE conn6 <- [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]]]}] 10:43:14 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 10:43:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 871ms 10:43:14 INFO - PROCESS | 3252 | 1467049394678 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 10:43:14 INFO - PROCESS | 3252 | 1467049394680 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 10:43:14 INFO - PROCESS | 3252 | 1467049394683 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 10:43:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 10:43:14 INFO - PROCESS | 3252 | 1467049394685 Marionette TRACE conn6 <- [1,1318,null,{}] 10:43:14 INFO - PROCESS | 3252 | 1467049394688 Marionette TRACE conn6 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:14 INFO - PROCESS | 3252 | 1467049394690 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:14 INFO - PROCESS | 3252 | 1467049394804 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 10:43:14 INFO - PROCESS | 3252 | 1467049394856 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:14 INFO - PROCESS | 3252 | 1467049394858 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:14 INFO - PROCESS | 3252 | ++DOCSHELL 16B3B800 == 34 [pid = 3252] [id = 339] 10:43:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (16CBD800) [pid = 3252] [serial = 1016] [outer = 00000000] 10:43:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (184CB800) [pid = 3252] [serial = 1017] [outer = 16CBD800] 10:43:14 INFO - PROCESS | 3252 | 1467049394901 Marionette DEBUG loaded listener.js 10:43:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (184D0C00) [pid = 3252] [serial = 1018] [outer = 16CBD800] 10:43:15 INFO - PROCESS | 3252 | 1467049395241 Marionette TRACE conn6 <- [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]]]}] 10:43:15 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 10:43:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 631ms 10:43:15 INFO - PROCESS | 3252 | 1467049395318 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 10:43:15 INFO - PROCESS | 3252 | 1467049395320 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 10:43:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 10:43:15 INFO - PROCESS | 3252 | 1467049395323 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 10:43:15 INFO - PROCESS | 3252 | 1467049395325 Marionette TRACE conn6 <- [1,1322,null,{}] 10:43:15 INFO - PROCESS | 3252 | 1467049395328 Marionette TRACE conn6 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:15 INFO - PROCESS | 3252 | 1467049395330 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:15 INFO - PROCESS | 3252 | 1467049395410 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 10:43:15 INFO - PROCESS | 3252 | 1467049395415 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:15 INFO - PROCESS | 3252 | 1467049395417 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:15 INFO - PROCESS | 3252 | ++DOCSHELL 1775FC00 == 35 [pid = 3252] [id = 340] 10:43:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (1846A400) [pid = 3252] [serial = 1019] [outer = 00000000] 10:43:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (1A059000) [pid = 3252] [serial = 1020] [outer = 1846A400] 10:43:15 INFO - PROCESS | 3252 | 1467049395460 Marionette DEBUG loaded listener.js 10:43:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (195F8400) [pid = 3252] [serial = 1021] [outer = 1846A400] 10:43:15 INFO - PROCESS | 3252 | 1467049395891 Marionette TRACE conn6 <- [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]]]}] 10:43:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 10:43:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 631ms 10:43:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 10:43:15 INFO - PROCESS | 3252 | 1467049395955 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 10:43:15 INFO - PROCESS | 3252 | 1467049395957 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 10:43:15 INFO - PROCESS | 3252 | 1467049395960 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 10:43:15 INFO - PROCESS | 3252 | 1467049395962 Marionette TRACE conn6 <- [1,1326,null,{}] 10:43:15 INFO - PROCESS | 3252 | 1467049395966 Marionette TRACE conn6 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:15 INFO - PROCESS | 3252 | 1467049395967 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:16 INFO - PROCESS | 3252 | 1467049396047 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 10:43:16 INFO - PROCESS | 3252 | 1467049396052 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:16 INFO - PROCESS | 3252 | 1467049396054 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:16 INFO - PROCESS | 3252 | ++DOCSHELL 149DB800 == 36 [pid = 3252] [id = 341] 10:43:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (1A771400) [pid = 3252] [serial = 1022] [outer = 00000000] 10:43:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (1A886400) [pid = 3252] [serial = 1023] [outer = 1A771400] 10:43:16 INFO - PROCESS | 3252 | 1467049396106 Marionette DEBUG loaded listener.js 10:43:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (1A775400) [pid = 3252] [serial = 1024] [outer = 1A771400] 10:43:17 INFO - PROCESS | 3252 | 1467049397147 Marionette TRACE conn6 <- [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]]]}] 10:43:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 10:43:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1237ms 10:43:17 INFO - PROCESS | 3252 | 1467049397199 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 10:43:17 INFO - PROCESS | 3252 | 1467049397203 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 10:43:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 10:43:17 INFO - PROCESS | 3252 | 1467049397208 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 10:43:17 INFO - PROCESS | 3252 | 1467049397212 Marionette TRACE conn6 <- [1,1330,null,{}] 10:43:17 INFO - PROCESS | 3252 | 1467049397218 Marionette TRACE conn6 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:17 INFO - PROCESS | 3252 | 1467049397221 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:17 INFO - PROCESS | 3252 | 1467049397341 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 10:43:17 INFO - PROCESS | 3252 | 1467049397466 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:17 INFO - PROCESS | 3252 | 1467049397470 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:17 INFO - PROCESS | 3252 | ++DOCSHELL 0CE5E000 == 37 [pid = 3252] [id = 342] 10:43:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (0CF35800) [pid = 3252] [serial = 1025] [outer = 00000000] 10:43:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (10533C00) [pid = 3252] [serial = 1026] [outer = 0CF35800] 10:43:17 INFO - PROCESS | 3252 | 1467049397528 Marionette DEBUG loaded listener.js 10:43:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (10706800) [pid = 3252] [serial = 1027] [outer = 0CF35800] 10:43:18 INFO - PROCESS | 3252 | 1467049398224 Marionette TRACE conn6 <- [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]]]}] 10:43:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 10:43:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1075ms 10:43:18 INFO - PROCESS | 3252 | 1467049398283 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 10:43:18 INFO - PROCESS | 3252 | 1467049398288 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 10:43:18 INFO - PROCESS | 3252 | 1467049398295 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 10:43:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 10:43:18 INFO - PROCESS | 3252 | 1467049398298 Marionette TRACE conn6 <- [1,1334,null,{}] 10:43:18 INFO - PROCESS | 3252 | 1467049398302 Marionette TRACE conn6 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:18 INFO - PROCESS | 3252 | 1467049398305 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:18 INFO - PROCESS | 3252 | 1467049398424 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 10:43:18 INFO - PROCESS | 3252 | 1467049398556 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:18 INFO - PROCESS | 3252 | 1467049398559 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:18 INFO - PROCESS | 3252 | ++DOCSHELL 0CF97400 == 38 [pid = 3252] [id = 343] 10:43:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 90 (0FFCC800) [pid = 3252] [serial = 1028] [outer = 00000000] 10:43:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 91 (10DA1800) [pid = 3252] [serial = 1029] [outer = 0FFCC800] 10:43:18 INFO - PROCESS | 3252 | 1467049398616 Marionette DEBUG loaded listener.js 10:43:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 92 (14B69C00) [pid = 3252] [serial = 1030] [outer = 0FFCC800] 10:43:19 INFO - PROCESS | 3252 | --DOCSHELL 1775FC00 == 37 [pid = 3252] [id = 340] 10:43:19 INFO - PROCESS | 3252 | --DOCSHELL 16B3B800 == 36 [pid = 3252] [id = 339] 10:43:19 INFO - PROCESS | 3252 | --DOCSHELL 184C3400 == 35 [pid = 3252] [id = 338] 10:43:19 INFO - PROCESS | 3252 | --DOCSHELL 16B40000 == 34 [pid = 3252] [id = 337] 10:43:19 INFO - PROCESS | 3252 | --DOCSHELL 16190C00 == 33 [pid = 3252] [id = 336] 10:43:19 INFO - PROCESS | 3252 | --DOCSHELL 149DE400 == 32 [pid = 3252] [id = 335] 10:43:19 INFO - PROCESS | 3252 | --DOCSHELL 1070A400 == 31 [pid = 3252] [id = 334] 10:43:19 INFO - PROCESS | 3252 | --DOCSHELL 0CF3D000 == 30 [pid = 3252] [id = 333] 10:43:19 INFO - PROCESS | 3252 | --DOMWINDOW == 91 (1A88B000) [pid = 3252] [serial = 946] [outer = 00000000] [url = about:blank] 10:43:19 INFO - PROCESS | 3252 | --DOMWINDOW == 90 (1A9A4400) [pid = 3252] [serial = 978] [outer = 00000000] [url = about:blank] 10:43:19 INFO - PROCESS | 3252 | --DOMWINDOW == 89 (1A9A4C00) [pid = 3252] [serial = 979] [outer = 00000000] [url = about:blank] 10:43:19 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (19B39000) [pid = 3252] [serial = 966] [outer = 00000000] [url = about:blank] 10:43:19 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (1A891800) [pid = 3252] [serial = 969] [outer = 00000000] [url = about:blank] 10:43:19 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (1A498400) [pid = 3252] [serial = 967] [outer = 00000000] [url = about:blank] 10:43:19 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (1A919C00) [pid = 3252] [serial = 970] [outer = 00000000] [url = about:blank] 10:43:19 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (16CA8800) [pid = 3252] [serial = 960] [outer = 00000000] [url = about:blank] 10:43:19 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (16CB1C00) [pid = 3252] [serial = 961] [outer = 00000000] [url = about:blank] 10:43:19 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (1072E000) [pid = 3252] [serial = 954] [outer = 00000000] [url = about:blank] 10:43:19 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (10994000) [pid = 3252] [serial = 955] [outer = 00000000] [url = about:blank] 10:43:19 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (14B61800) [pid = 3252] [serial = 951] [outer = 00000000] [url = about:blank] 10:43:19 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (15415400) [pid = 3252] [serial = 952] [outer = 00000000] [url = about:blank] 10:43:19 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (1956CC00) [pid = 3252] [serial = 963] [outer = 00000000] [url = about:blank] 10:43:19 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (0CE26C00) [pid = 3252] [serial = 948] [outer = 00000000] [url = about:blank] 10:43:19 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (0CE5F800) [pid = 3252] [serial = 949] [outer = 00000000] [url = about:blank] 10:43:19 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (11207800) [pid = 3252] [serial = 957] [outer = 00000000] [url = about:blank] 10:43:19 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (14C82C00) [pid = 3252] [serial = 958] [outer = 00000000] [url = about:blank] 10:43:19 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (1A990800) [pid = 3252] [serial = 972] [outer = 00000000] [url = about:blank] 10:43:19 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (1A890000) [pid = 3252] [serial = 975] [outer = 00000000] [url = about:blank] 10:43:19 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (1A995400) [pid = 3252] [serial = 973] [outer = 00000000] [url = about:blank] 10:43:19 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (1A920800) [pid = 3252] [serial = 976] [outer = 00000000] [url = about:blank] 10:43:19 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (195E0800) [pid = 3252] [serial = 964] [outer = 00000000] [url = about:blank] 10:43:19 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (1B6A1800) [pid = 3252] [serial = 982] [outer = 00000000] [url = about:blank] 10:43:19 INFO - PROCESS | 3252 | --DOMWINDOW == 67 (1A9B3C00) [pid = 3252] [serial = 981] [outer = 00000000] [url = about:blank] 10:43:19 INFO - PROCESS | 3252 | 1467049399407 Marionette TRACE conn6 <- [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]]]}] 10:43:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 10:43:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1181ms 10:43:19 INFO - PROCESS | 3252 | 1467049399488 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 10:43:19 INFO - PROCESS | 3252 | 1467049399493 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 10:43:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 10:43:19 INFO - PROCESS | 3252 | 1467049399499 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 10:43:19 INFO - PROCESS | 3252 | 1467049399504 Marionette TRACE conn6 <- [1,1338,null,{}] 10:43:19 INFO - PROCESS | 3252 | 1467049399511 Marionette TRACE conn6 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:19 INFO - PROCESS | 3252 | 1467049399513 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:19 INFO - PROCESS | 3252 | 1467049399600 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 10:43:19 INFO - PROCESS | 3252 | 1467049399612 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:19 INFO - PROCESS | 3252 | 1467049399615 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:19 INFO - PROCESS | 3252 | ++DOCSHELL 0CF3AC00 == 31 [pid = 3252] [id = 344] 10:43:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 68 (0FF6FC00) [pid = 3252] [serial = 1031] [outer = 00000000] 10:43:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (101FAC00) [pid = 3252] [serial = 1032] [outer = 0FF6FC00] 10:43:19 INFO - PROCESS | 3252 | 1467049399665 Marionette DEBUG loaded listener.js 10:43:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (1053B000) [pid = 3252] [serial = 1033] [outer = 0FF6FC00] 10:43:20 INFO - PROCESS | 3252 | 1467049400179 Marionette TRACE conn6 <- [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]]]}] 10:43:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 10:43:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 730ms 10:43:20 INFO - PROCESS | 3252 | 1467049400230 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 10:43:20 INFO - PROCESS | 3252 | 1467049400234 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 10:43:20 INFO - PROCESS | 3252 | 1467049400240 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 10:43:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 10:43:20 INFO - PROCESS | 3252 | 1467049400242 Marionette TRACE conn6 <- [1,1342,null,{}] 10:43:20 INFO - PROCESS | 3252 | 1467049400246 Marionette TRACE conn6 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:20 INFO - PROCESS | 3252 | 1467049400248 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:20 INFO - PROCESS | 3252 | 1467049400337 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 10:43:20 INFO - PROCESS | 3252 | 1467049400427 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:20 INFO - PROCESS | 3252 | 1467049400430 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:20 INFO - PROCESS | 3252 | ++DOCSHELL 10994000 == 32 [pid = 3252] [id = 345] 10:43:20 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (10A31000) [pid = 3252] [serial = 1034] [outer = 00000000] 10:43:20 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (1121C000) [pid = 3252] [serial = 1035] [outer = 10A31000] 10:43:20 INFO - PROCESS | 3252 | 1467049400476 Marionette DEBUG loaded listener.js 10:43:20 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (14B67400) [pid = 3252] [serial = 1036] [outer = 10A31000] 10:43:20 INFO - PROCESS | 3252 | 1467049400852 Marionette TRACE conn6 <- [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]]]}] 10:43:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 10:43:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 670ms 10:43:20 INFO - PROCESS | 3252 | 1467049400916 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 10:43:20 INFO - PROCESS | 3252 | 1467049400918 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 10:43:20 INFO - PROCESS | 3252 | 1467049400921 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 10:43:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 10:43:20 INFO - PROCESS | 3252 | 1467049400925 Marionette TRACE conn6 <- [1,1346,null,{}] 10:43:20 INFO - PROCESS | 3252 | 1467049400936 Marionette TRACE conn6 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:20 INFO - PROCESS | 3252 | 1467049400940 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:21 INFO - PROCESS | 3252 | 1467049401025 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 10:43:21 INFO - PROCESS | 3252 | 1467049401032 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:21 INFO - PROCESS | 3252 | 1467049401035 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:21 INFO - PROCESS | 3252 | ++DOCSHELL 15422400 == 33 [pid = 3252] [id = 346] 10:43:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (16194400) [pid = 3252] [serial = 1037] [outer = 00000000] 10:43:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (16B41C00) [pid = 3252] [serial = 1038] [outer = 16194400] 10:43:21 INFO - PROCESS | 3252 | 1467049401083 Marionette DEBUG loaded listener.js 10:43:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (16CB2800) [pid = 3252] [serial = 1039] [outer = 16194400] 10:43:21 INFO - PROCESS | 3252 | 1467049401557 Marionette TRACE conn6 <- [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]]]}] 10:43:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 10:43:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 670ms 10:43:21 INFO - PROCESS | 3252 | 1467049401599 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 10:43:21 INFO - PROCESS | 3252 | 1467049401602 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 10:43:21 INFO - PROCESS | 3252 | 1467049401604 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 10:43:21 INFO - PROCESS | 3252 | 1467049401606 Marionette TRACE conn6 <- [1,1350,null,{}] 10:43:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 10:43:21 INFO - PROCESS | 3252 | 1467049401619 Marionette TRACE conn6 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:21 INFO - PROCESS | 3252 | 1467049401621 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:21 INFO - PROCESS | 3252 | 1467049401738 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 10:43:21 INFO - PROCESS | 3252 | 1467049401743 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:21 INFO - PROCESS | 3252 | 1467049401745 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:21 INFO - PROCESS | 3252 | ++DOCSHELL 1777D000 == 34 [pid = 3252] [id = 347] 10:43:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (17780C00) [pid = 3252] [serial = 1040] [outer = 00000000] 10:43:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (184CB000) [pid = 3252] [serial = 1041] [outer = 17780C00] 10:43:21 INFO - PROCESS | 3252 | 1467049401789 Marionette DEBUG loaded listener.js 10:43:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (193F7C00) [pid = 3252] [serial = 1042] [outer = 17780C00] 10:43:22 INFO - PROCESS | 3252 | 1467049402234 Marionette TRACE conn6 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 10:43:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 10:43:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 671ms 10:43:22 INFO - PROCESS | 3252 | 1467049402282 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 10:43:22 INFO - PROCESS | 3252 | 1467049402284 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 10:43:22 INFO - PROCESS | 3252 | 1467049402287 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 10:43:22 INFO - PROCESS | 3252 | 1467049402288 Marionette TRACE conn6 <- [1,1354,null,{}] 10:43:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 10:43:22 INFO - PROCESS | 3252 | 1467049402297 Marionette TRACE conn6 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:22 INFO - PROCESS | 3252 | 1467049402299 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:22 INFO - PROCESS | 3252 | 1467049402409 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 10:43:22 INFO - PROCESS | 3252 | 1467049402506 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:22 INFO - PROCESS | 3252 | 1467049402508 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:22 INFO - PROCESS | 3252 | ++DOCSHELL 184C9000 == 35 [pid = 3252] [id = 348] 10:43:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (19570C00) [pid = 3252] [serial = 1043] [outer = 00000000] 10:43:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (19B3A400) [pid = 3252] [serial = 1044] [outer = 19570C00] 10:43:22 INFO - PROCESS | 3252 | 1467049402554 Marionette DEBUG loaded listener.js 10:43:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (1A4D3400) [pid = 3252] [serial = 1045] [outer = 19570C00] 10:43:22 INFO - PROCESS | 3252 | 1467049402991 Marionette TRACE conn6 <- [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] 10:43:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 10:43:23 INFO - PROCESS | 3252 | 1467049403063 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 10:43:23 INFO - PROCESS | 3252 | 1467049403067 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 10:43:23 INFO - PROCESS | 3252 | 1467049403068 Marionette TRACE conn6 <- [1,1358,null,{}] 10:43:23 INFO - PROCESS | 3252 | 1467049403078 Marionette TRACE conn6 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:23 INFO - PROCESS | 3252 | 1467049403083 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:23 INFO - PROCESS | 3252 | 1467049403215 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 10:43:23 INFO - PROCESS | 3252 | 1467049403230 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:23 INFO - PROCESS | 3252 | 1467049403232 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:23 INFO - PROCESS | 3252 | ++DOCSHELL 1A772000 == 36 [pid = 3252] [id = 349] 10:43:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (1A802800) [pid = 3252] [serial = 1046] [outer = 00000000] 10:43:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (1A918C00) [pid = 3252] [serial = 1047] [outer = 1A802800] 10:43:23 INFO - PROCESS | 3252 | 1467049403325 Marionette DEBUG loaded listener.js 10:43:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (1A919000) [pid = 3252] [serial = 1048] [outer = 1A802800] 10:43:23 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (18471000) [pid = 3252] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 10:43:23 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (1BBD4C00) [pid = 3252] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 10:43:23 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (1846A400) [pid = 3252] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 10:43:23 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (1072A800) [pid = 3252] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 10:43:23 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (184CE800) [pid = 3252] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 10:43:23 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (16CBD800) [pid = 3252] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 10:43:23 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (16194000) [pid = 3252] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 10:43:23 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (1070A800) [pid = 3252] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 10:43:23 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (10991000) [pid = 3252] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 10:43:23 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (0CF3D400) [pid = 3252] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 10:43:23 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (149DE800) [pid = 3252] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 10:43:23 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (16B40400) [pid = 3252] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 10:43:23 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (0FF75000) [pid = 3252] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 10:43:23 INFO - PROCESS | 3252 | 1467049403773 Marionette TRACE conn6 <- [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] 10:43:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 10:43:23 INFO - PROCESS | 3252 | 1467049403859 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 10:43:23 INFO - PROCESS | 3252 | 1467049403863 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 10:43:23 INFO - PROCESS | 3252 | 1467049403865 Marionette TRACE conn6 <- [1,1362,null,{}] 10:43:23 INFO - PROCESS | 3252 | 1467049403868 Marionette TRACE conn6 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:23 INFO - PROCESS | 3252 | 1467049403870 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:23 INFO - PROCESS | 3252 | 1467049403949 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 10:43:24 INFO - PROCESS | 3252 | 1467049404040 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:24 INFO - PROCESS | 3252 | 1467049404042 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:24 INFO - PROCESS | 3252 | ++DOCSHELL 0CF30000 == 37 [pid = 3252] [id = 350] 10:43:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (0CF30800) [pid = 3252] [serial = 1049] [outer = 00000000] 10:43:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (1777F800) [pid = 3252] [serial = 1050] [outer = 0CF30800] 10:43:24 INFO - PROCESS | 3252 | 1467049404085 Marionette DEBUG loaded listener.js 10:43:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (195F3800) [pid = 3252] [serial = 1051] [outer = 0CF30800] 10:43:24 INFO - PROCESS | 3252 | [3252] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:43:24 INFO - PROCESS | 3252 | 1467049404423 Marionette TRACE conn6 <- [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] 10:43:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 10:43:24 INFO - PROCESS | 3252 | 1467049404495 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 10:43:24 INFO - PROCESS | 3252 | 1467049404498 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 10:43:24 INFO - PROCESS | 3252 | 1467049404500 Marionette TRACE conn6 <- [1,1366,null,{}] 10:43:24 INFO - PROCESS | 3252 | 1467049404503 Marionette TRACE conn6 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:24 INFO - PROCESS | 3252 | 1467049404505 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:24 INFO - PROCESS | 3252 | 1467049404619 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 10:43:24 INFO - PROCESS | 3252 | 1467049404627 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:24 INFO - PROCESS | 3252 | 1467049404629 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:24 INFO - PROCESS | 3252 | ++DOCSHELL 1A887C00 == 38 [pid = 3252] [id = 351] 10:43:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (1A894400) [pid = 3252] [serial = 1052] [outer = 00000000] 10:43:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (1A995C00) [pid = 3252] [serial = 1053] [outer = 1A894400] 10:43:24 INFO - PROCESS | 3252 | 1467049404672 Marionette DEBUG loaded listener.js 10:43:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (1A99BC00) [pid = 3252] [serial = 1054] [outer = 1A894400] 10:43:25 INFO - PROCESS | 3252 | 1467049405066 Marionette TRACE conn6 <- [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] 10:43:25 INFO - PROCESS | 3252 | 1467049405133 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 10:43:25 INFO - PROCESS | 3252 | 1467049405136 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 10:43:25 INFO - PROCESS | 3252 | 1467049405138 Marionette TRACE conn6 <- [1,1370,null,{}] 10:43:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 10:43:25 INFO - PROCESS | 3252 | 1467049405141 Marionette TRACE conn6 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:25 INFO - PROCESS | 3252 | 1467049405143 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:25 INFO - PROCESS | 3252 | 1467049405259 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 10:43:25 INFO - PROCESS | 3252 | 1467049405302 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:25 INFO - PROCESS | 3252 | 1467049405304 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:25 INFO - PROCESS | 3252 | ++DOCSHELL 09263800 == 39 [pid = 3252] [id = 352] 10:43:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (100E4C00) [pid = 3252] [serial = 1055] [outer = 00000000] 10:43:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (1A9AC400) [pid = 3252] [serial = 1056] [outer = 100E4C00] 10:43:25 INFO - PROCESS | 3252 | 1467049405349 Marionette DEBUG loaded listener.js 10:43:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (1A9B1800) [pid = 3252] [serial = 1057] [outer = 100E4C00] 10:43:25 INFO - PROCESS | 3252 | [3252] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:43:25 INFO - PROCESS | 3252 | 1467049405868 Marionette TRACE conn6 <- [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] 10:43:25 INFO - PROCESS | 3252 | 1467049405916 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 10:43:25 INFO - PROCESS | 3252 | 1467049405922 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 10:43:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 10:43:25 INFO - PROCESS | 3252 | 1467049405925 Marionette TRACE conn6 <- [1,1374,null,{}] 10:43:25 INFO - PROCESS | 3252 | 1467049405931 Marionette TRACE conn6 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:25 INFO - PROCESS | 3252 | 1467049405934 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:26 INFO - PROCESS | 3252 | 1467049406052 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 10:43:26 INFO - PROCESS | 3252 | 1467049406186 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:26 INFO - PROCESS | 3252 | 1467049406191 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:26 INFO - PROCESS | 3252 | ++DOCSHELL 0CF39000 == 40 [pid = 3252] [id = 353] 10:43:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (10473C00) [pid = 3252] [serial = 1058] [outer = 00000000] 10:43:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (1070BC00) [pid = 3252] [serial = 1059] [outer = 10473C00] 10:43:26 INFO - PROCESS | 3252 | 1467049406249 Marionette DEBUG loaded listener.js 10:43:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (10743C00) [pid = 3252] [serial = 1060] [outer = 10473C00] 10:43:26 INFO - PROCESS | 3252 | 1467049406893 Marionette TRACE conn6 <- [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] 10:43:26 INFO - PROCESS | 3252 | 1467049406952 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 10:43:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 10:43:26 INFO - PROCESS | 3252 | 1467049406958 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 10:43:26 INFO - PROCESS | 3252 | 1467049406961 Marionette TRACE conn6 <- [1,1378,null,{}] 10:43:26 INFO - PROCESS | 3252 | 1467049406965 Marionette TRACE conn6 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:26 INFO - PROCESS | 3252 | 1467049406967 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:27 INFO - PROCESS | 3252 | 1467049407077 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 10:43:27 INFO - PROCESS | 3252 | 1467049407209 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:27 INFO - PROCESS | 3252 | 1467049407212 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:27 INFO - PROCESS | 3252 | ++DOCSHELL 16B39400 == 41 [pid = 3252] [id = 354] 10:43:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (16B3B800) [pid = 3252] [serial = 1061] [outer = 00000000] 10:43:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (16CB1C00) [pid = 3252] [serial = 1062] [outer = 16B3B800] 10:43:27 INFO - PROCESS | 3252 | 1467049407268 Marionette DEBUG loaded listener.js 10:43:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (184CE400) [pid = 3252] [serial = 1063] [outer = 16B3B800] 10:43:27 INFO - PROCESS | 3252 | 1467049407855 Marionette TRACE conn6 <- [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]]]}] 10:43:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 10:43:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 970ms 10:43:27 INFO - PROCESS | 3252 | 1467049407938 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 10:43:27 INFO - PROCESS | 3252 | 1467049407941 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 10:43:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 10:43:27 INFO - PROCESS | 3252 | 1467049407946 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 10:43:27 INFO - PROCESS | 3252 | 1467049407950 Marionette TRACE conn6 <- [1,1382,null,{}] 10:43:27 INFO - PROCESS | 3252 | 1467049407961 Marionette TRACE conn6 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:27 INFO - PROCESS | 3252 | 1467049407966 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:28 INFO - PROCESS | 3252 | 1467049408079 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 10:43:28 INFO - PROCESS | 3252 | 1467049408205 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:28 INFO - PROCESS | 3252 | 1467049408208 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:28 INFO - PROCESS | 3252 | ++DOCSHELL 1A996000 == 42 [pid = 3252] [id = 355] 10:43:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (1A9A6800) [pid = 3252] [serial = 1064] [outer = 00000000] 10:43:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (1AAB4400) [pid = 3252] [serial = 1065] [outer = 1A9A6800] 10:43:28 INFO - PROCESS | 3252 | 1467049408267 Marionette DEBUG loaded listener.js 10:43:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 90 (1BAF2800) [pid = 3252] [serial = 1066] [outer = 1A9A6800] 10:43:28 INFO - PROCESS | 3252 | 1467049408788 Marionette TRACE conn6 <- [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]]]}] 10:43:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 10:43:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 930ms 10:43:28 INFO - PROCESS | 3252 | 1467049408917 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 10:43:28 INFO - PROCESS | 3252 | 1467049408920 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 10:43:28 INFO - PROCESS | 3252 | 1467049408923 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 10:43:28 INFO - PROCESS | 3252 | 1467049408925 Marionette TRACE conn6 <- [1,1386,null,{}] 10:43:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 10:43:28 INFO - PROCESS | 3252 | 1467049408929 Marionette TRACE conn6 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:28 INFO - PROCESS | 3252 | 1467049408931 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:29 INFO - PROCESS | 3252 | 1467049409046 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 10:43:29 INFO - PROCESS | 3252 | 1467049409291 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:29 INFO - PROCESS | 3252 | 1467049409294 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:29 INFO - PROCESS | 3252 | ++DOCSHELL 0CE30C00 == 43 [pid = 3252] [id = 356] 10:43:29 INFO - PROCESS | 3252 | ++DOMWINDOW == 91 (0CE59800) [pid = 3252] [serial = 1067] [outer = 00000000] 10:43:29 INFO - PROCESS | 3252 | ++DOMWINDOW == 92 (10037C00) [pid = 3252] [serial = 1068] [outer = 0CE59800] 10:43:29 INFO - PROCESS | 3252 | 1467049409363 Marionette DEBUG loaded listener.js 10:43:29 INFO - PROCESS | 3252 | ++DOMWINDOW == 93 (10473400) [pid = 3252] [serial = 1069] [outer = 0CE59800] 10:43:30 INFO - PROCESS | 3252 | --DOCSHELL 1A887C00 == 42 [pid = 3252] [id = 351] 10:43:30 INFO - PROCESS | 3252 | --DOCSHELL 0CF30000 == 41 [pid = 3252] [id = 350] 10:43:30 INFO - PROCESS | 3252 | --DOCSHELL 1A772000 == 40 [pid = 3252] [id = 349] 10:43:30 INFO - PROCESS | 3252 | --DOCSHELL 184C9000 == 39 [pid = 3252] [id = 348] 10:43:30 INFO - PROCESS | 3252 | --DOCSHELL 1777D000 == 38 [pid = 3252] [id = 347] 10:43:30 INFO - PROCESS | 3252 | --DOCSHELL 15422400 == 37 [pid = 3252] [id = 346] 10:43:30 INFO - PROCESS | 3252 | --DOCSHELL 10994000 == 36 [pid = 3252] [id = 345] 10:43:30 INFO - PROCESS | 3252 | --DOCSHELL 0CF3AC00 == 35 [pid = 3252] [id = 344] 10:43:30 INFO - PROCESS | 3252 | --DOCSHELL 0CF97400 == 34 [pid = 3252] [id = 343] 10:43:30 INFO - PROCESS | 3252 | --DOCSHELL 0CE5E000 == 33 [pid = 3252] [id = 342] 10:43:30 INFO - PROCESS | 3252 | --DOCSHELL 10749000 == 32 [pid = 3252] [id = 332] 10:43:30 INFO - PROCESS | 3252 | --DOCSHELL 149DB800 == 31 [pid = 3252] [id = 341] 10:43:30 INFO - PROCESS | 3252 | --DOCSHELL 1A996000 == 30 [pid = 3252] [id = 355] 10:43:30 INFO - PROCESS | 3252 | --DOCSHELL 09263800 == 29 [pid = 3252] [id = 352] 10:43:30 INFO - PROCESS | 3252 | --DOCSHELL 0CF39000 == 28 [pid = 3252] [id = 353] 10:43:30 INFO - PROCESS | 3252 | --DOCSHELL 16B39400 == 27 [pid = 3252] [id = 354] 10:43:30 INFO - PROCESS | 3252 | --DOMWINDOW == 92 (1686E400) [pid = 3252] [serial = 1008] [outer = 00000000] [url = about:blank] 10:43:30 INFO - PROCESS | 3252 | --DOMWINDOW == 91 (1070F800) [pid = 3252] [serial = 1002] [outer = 00000000] [url = about:blank] 10:43:30 INFO - PROCESS | 3252 | --DOMWINDOW == 90 (10725C00) [pid = 3252] [serial = 1003] [outer = 00000000] [url = about:blank] 10:43:30 INFO - PROCESS | 3252 | --DOMWINDOW == 89 (15259000) [pid = 3252] [serial = 997] [outer = 00000000] [url = about:blank] 10:43:30 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (11210C00) [pid = 3252] [serial = 996] [outer = 00000000] [url = about:blank] 10:43:30 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (10076800) [pid = 3252] [serial = 999] [outer = 00000000] [url = about:blank] 10:43:30 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (100E6800) [pid = 3252] [serial = 1000] [outer = 00000000] [url = about:blank] 10:43:30 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (14BAC800) [pid = 3252] [serial = 1005] [outer = 00000000] [url = about:blank] 10:43:30 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (16CC6400) [pid = 3252] [serial = 1011] [outer = 00000000] [url = about:blank] 10:43:30 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (15421800) [pid = 3252] [serial = 985] [outer = 00000000] [url = about:blank] 10:43:30 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (10C94C00) [pid = 3252] [serial = 984] [outer = 00000000] [url = about:blank] 10:43:30 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (1A76BC00) [pid = 3252] [serial = 988] [outer = 00000000] [url = about:blank] 10:43:30 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (19575000) [pid = 3252] [serial = 987] [outer = 00000000] [url = about:blank] 10:43:30 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (1BBDE800) [pid = 3252] [serial = 991] [outer = 00000000] [url = about:blank] 10:43:30 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (1BBD8400) [pid = 3252] [serial = 990] [outer = 00000000] [url = about:blank] 10:43:30 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (195F8400) [pid = 3252] [serial = 1021] [outer = 00000000] [url = about:blank] 10:43:30 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (1C2C4400) [pid = 3252] [serial = 994] [outer = 00000000] [url = about:blank] 10:43:30 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (1C215400) [pid = 3252] [serial = 993] [outer = 00000000] [url = about:blank] 10:43:30 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (1A886400) [pid = 3252] [serial = 1023] [outer = 00000000] [url = about:blank] 10:43:30 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (19569C00) [pid = 3252] [serial = 1014] [outer = 00000000] [url = about:blank] 10:43:30 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (184CB800) [pid = 3252] [serial = 1017] [outer = 00000000] [url = about:blank] 10:43:30 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (17757800) [pid = 3252] [serial = 1012] [outer = 00000000] [url = about:blank] 10:43:30 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (184D0C00) [pid = 3252] [serial = 1018] [outer = 00000000] [url = about:blank] 10:43:30 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (1A059000) [pid = 3252] [serial = 1020] [outer = 00000000] [url = about:blank] 10:43:30 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (19571400) [pid = 3252] [serial = 1015] [outer = 00000000] [url = about:blank] 10:43:30 INFO - PROCESS | 3252 | --DOMWINDOW == 67 (16B37800) [pid = 3252] [serial = 1009] [outer = 00000000] [url = about:blank] 10:43:30 INFO - PROCESS | 3252 | --DOMWINDOW == 66 (153C6000) [pid = 3252] [serial = 1006] [outer = 00000000] [url = about:blank] 10:43:30 INFO - PROCESS | 3252 | 1467049410624 Marionette TRACE conn6 <- [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]]]}] 10:43:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 10:43:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1830ms 10:43:30 INFO - PROCESS | 3252 | 1467049410762 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 10:43:30 INFO - PROCESS | 3252 | 1467049410766 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 10:43:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 10:43:30 INFO - PROCESS | 3252 | 1467049410772 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 10:43:30 INFO - PROCESS | 3252 | 1467049410775 Marionette TRACE conn6 <- [1,1390,null,{}] 10:43:30 INFO - PROCESS | 3252 | 1467049410781 Marionette TRACE conn6 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:30 INFO - PROCESS | 3252 | 1467049410784 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:30 INFO - PROCESS | 3252 | 1467049410870 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 10:43:30 INFO - PROCESS | 3252 | 1467049410877 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:30 INFO - PROCESS | 3252 | 1467049410882 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:30 INFO - PROCESS | 3252 | ++DOCSHELL 0FF6E800 == 28 [pid = 3252] [id = 357] 10:43:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 67 (0FF74400) [pid = 3252] [serial = 1070] [outer = 00000000] 10:43:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 68 (1007CC00) [pid = 3252] [serial = 1071] [outer = 0FF74400] 10:43:30 INFO - PROCESS | 3252 | 1467049410931 Marionette DEBUG loaded listener.js 10:43:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (10082000) [pid = 3252] [serial = 1072] [outer = 0FF74400] 10:43:31 INFO - PROCESS | 3252 | 1467049411429 Marionette TRACE conn6 <- [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]]]}] 10:43:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 10:43:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 690ms 10:43:31 INFO - PROCESS | 3252 | 1467049411462 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 10:43:31 INFO - PROCESS | 3252 | 1467049411467 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 10:43:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 10:43:31 INFO - PROCESS | 3252 | 1467049411473 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 10:43:31 INFO - PROCESS | 3252 | 1467049411476 Marionette TRACE conn6 <- [1,1394,null,{}] 10:43:31 INFO - PROCESS | 3252 | 1467049411480 Marionette TRACE conn6 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:31 INFO - PROCESS | 3252 | 1467049411482 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:31 INFO - PROCESS | 3252 | 1467049411571 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 10:43:31 INFO - PROCESS | 3252 | 1467049411602 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:31 INFO - PROCESS | 3252 | 1467049411605 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:31 INFO - PROCESS | 3252 | ++DOCSHELL 10710800 == 29 [pid = 3252] [id = 358] 10:43:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (1072B800) [pid = 3252] [serial = 1073] [outer = 00000000] 10:43:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (10740800) [pid = 3252] [serial = 1074] [outer = 1072B800] 10:43:31 INFO - PROCESS | 3252 | 1467049411726 Marionette DEBUG loaded listener.js 10:43:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (10749000) [pid = 3252] [serial = 1075] [outer = 1072B800] 10:43:32 INFO - PROCESS | 3252 | 1467049412150 Marionette TRACE conn6 <- [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]]]}] 10:43:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 10:43:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 730ms 10:43:32 INFO - PROCESS | 3252 | 1467049412233 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 10:43:32 INFO - PROCESS | 3252 | 1467049412235 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 10:43:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 10:43:32 INFO - PROCESS | 3252 | 1467049412239 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 10:43:32 INFO - PROCESS | 3252 | 1467049412243 Marionette TRACE conn6 <- [1,1398,null,{}] 10:43:32 INFO - PROCESS | 3252 | 1467049412260 Marionette TRACE conn6 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:32 INFO - PROCESS | 3252 | 1467049412265 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:32 INFO - PROCESS | 3252 | 1467049412357 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 10:43:32 INFO - PROCESS | 3252 | 1467049412366 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:32 INFO - PROCESS | 3252 | 1467049412369 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:32 INFO - PROCESS | 3252 | ++DOCSHELL 1541B800 == 30 [pid = 3252] [id = 359] 10:43:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (1541C000) [pid = 3252] [serial = 1076] [outer = 00000000] 10:43:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (15424800) [pid = 3252] [serial = 1077] [outer = 1541C000] 10:43:32 INFO - PROCESS | 3252 | 1467049412417 Marionette DEBUG loaded listener.js 10:43:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (16127C00) [pid = 3252] [serial = 1078] [outer = 1541C000] 10:43:32 INFO - PROCESS | 3252 | 1467049412863 Marionette TRACE conn6 <- [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]]]}] 10:43:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 10:43:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 690ms 10:43:32 INFO - PROCESS | 3252 | 1467049412933 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 10:43:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 10:43:32 INFO - PROCESS | 3252 | 1467049412945 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 10:43:32 INFO - PROCESS | 3252 | 1467049412949 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 10:43:32 INFO - PROCESS | 3252 | 1467049412950 Marionette TRACE conn6 <- [1,1402,null,{}] 10:43:32 INFO - PROCESS | 3252 | 1467049412954 Marionette TRACE conn6 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:32 INFO - PROCESS | 3252 | 1467049412956 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:33 INFO - PROCESS | 3252 | 1467049413072 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 10:43:33 INFO - PROCESS | 3252 | 1467049413080 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:33 INFO - PROCESS | 3252 | 1467049413082 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:33 INFO - PROCESS | 3252 | ++DOCSHELL 10C2B000 == 31 [pid = 3252] [id = 360] 10:43:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (15423C00) [pid = 3252] [serial = 1079] [outer = 00000000] 10:43:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (16B38400) [pid = 3252] [serial = 1080] [outer = 15423C00] 10:43:33 INFO - PROCESS | 3252 | 1467049413172 Marionette DEBUG loaded listener.js 10:43:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (16CAE800) [pid = 3252] [serial = 1081] [outer = 15423C00] 10:43:33 INFO - PROCESS | 3252 | 1467049413620 Marionette TRACE conn6 <- [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]]]}] 10:43:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 10:43:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 730ms 10:43:33 INFO - PROCESS | 3252 | 1467049413712 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 10:43:33 INFO - PROCESS | 3252 | 1467049413714 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 10:43:33 INFO - PROCESS | 3252 | 1467049413720 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 10:43:33 INFO - PROCESS | 3252 | 1467049413722 Marionette TRACE conn6 <- [1,1406,null,{}] 10:43:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 10:43:33 INFO - PROCESS | 3252 | 1467049413725 Marionette TRACE conn6 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:33 INFO - PROCESS | 3252 | 1467049413727 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:33 INFO - PROCESS | 3252 | 1467049413840 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 10:43:33 INFO - PROCESS | 3252 | 1467049413847 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:33 INFO - PROCESS | 3252 | 1467049413849 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:33 INFO - PROCESS | 3252 | ++DOCSHELL 163D0800 == 32 [pid = 3252] [id = 361] 10:43:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (16CB1800) [pid = 3252] [serial = 1082] [outer = 00000000] 10:43:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (17759000) [pid = 3252] [serial = 1083] [outer = 16CB1800] 10:43:33 INFO - PROCESS | 3252 | 1467049413892 Marionette DEBUG loaded listener.js 10:43:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (17781C00) [pid = 3252] [serial = 1084] [outer = 16CB1800] 10:43:34 INFO - PROCESS | 3252 | 1467049414349 Marionette TRACE conn6 <- [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]]]}] 10:43:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 10:43:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 670ms 10:43:34 INFO - PROCESS | 3252 | 1467049414399 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 10:43:34 INFO - PROCESS | 3252 | 1467049414401 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 10:43:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 10:43:34 INFO - PROCESS | 3252 | 1467049414404 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 10:43:34 INFO - PROCESS | 3252 | 1467049414406 Marionette TRACE conn6 <- [1,1410,null,{}] 10:43:34 INFO - PROCESS | 3252 | 1467049414409 Marionette TRACE conn6 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:34 INFO - PROCESS | 3252 | 1467049414415 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:34 INFO - PROCESS | 3252 | 1467049414557 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 10:43:34 INFO - PROCESS | 3252 | 1467049414567 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:34 INFO - PROCESS | 3252 | 1467049414569 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:34 INFO - PROCESS | 3252 | ++DOCSHELL 0CF2F800 == 33 [pid = 3252] [id = 362] 10:43:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (1003A800) [pid = 3252] [serial = 1085] [outer = 00000000] 10:43:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (19571000) [pid = 3252] [serial = 1086] [outer = 1003A800] 10:43:34 INFO - PROCESS | 3252 | 1467049414662 Marionette DEBUG loaded listener.js 10:43:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (19B36400) [pid = 3252] [serial = 1087] [outer = 1003A800] 10:43:35 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (19570C00) [pid = 3252] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 10:43:35 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (0CF30800) [pid = 3252] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 10:43:35 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (0FF6FC00) [pid = 3252] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 10:43:35 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (10A31000) [pid = 3252] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 10:43:35 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (1A771400) [pid = 3252] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 10:43:35 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (0FFCC800) [pid = 3252] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 10:43:35 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (16194400) [pid = 3252] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 10:43:35 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (1A802800) [pid = 3252] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 10:43:35 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (0CF35800) [pid = 3252] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 10:43:35 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (1A894400) [pid = 3252] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 10:43:35 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (100E4C00) [pid = 3252] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 10:43:35 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (17780C00) [pid = 3252] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 10:43:35 INFO - PROCESS | 3252 | 1467049415286 Marionette TRACE conn6 <- [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]]]}] 10:43:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 10:43:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 930ms 10:43:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 10:43:35 INFO - PROCESS | 3252 | 1467049415335 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 10:43:35 INFO - PROCESS | 3252 | 1467049415337 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 10:43:35 INFO - PROCESS | 3252 | 1467049415340 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 10:43:35 INFO - PROCESS | 3252 | 1467049415342 Marionette TRACE conn6 <- [1,1414,null,{}] 10:43:35 INFO - PROCESS | 3252 | 1467049415345 Marionette TRACE conn6 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:35 INFO - PROCESS | 3252 | 1467049415347 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:35 INFO - PROCESS | 3252 | 1467049415454 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 10:43:35 INFO - PROCESS | 3252 | 1467049415510 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:35 INFO - PROCESS | 3252 | 1467049415512 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:35 INFO - PROCESS | 3252 | ++DOCSHELL 0CE59000 == 34 [pid = 3252] [id = 363] 10:43:35 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (1070A000) [pid = 3252] [serial = 1088] [outer = 00000000] 10:43:35 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (16133400) [pid = 3252] [serial = 1089] [outer = 1070A000] 10:43:35 INFO - PROCESS | 3252 | 1467049415555 Marionette DEBUG loaded listener.js 10:43:35 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (17776000) [pid = 3252] [serial = 1090] [outer = 1070A000] 10:43:35 INFO - PROCESS | 3252 | 1467049415907 Marionette TRACE conn6 <- [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]]]}] 10:43:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 10:43:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 630ms 10:43:35 INFO - PROCESS | 3252 | 1467049415971 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 10:43:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 10:43:35 INFO - PROCESS | 3252 | 1467049415973 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 10:43:35 INFO - PROCESS | 3252 | 1467049415976 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 10:43:35 INFO - PROCESS | 3252 | 1467049415978 Marionette TRACE conn6 <- [1,1418,null,{}] 10:43:35 INFO - PROCESS | 3252 | 1467049415981 Marionette TRACE conn6 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:35 INFO - PROCESS | 3252 | 1467049415983 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:36 INFO - PROCESS | 3252 | 1467049416059 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 10:43:36 INFO - PROCESS | 3252 | 1467049416065 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:36 INFO - PROCESS | 3252 | 1467049416066 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:36 INFO - PROCESS | 3252 | ++DOCSHELL 1956FC00 == 35 [pid = 3252] [id = 364] 10:43:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (19570C00) [pid = 3252] [serial = 1091] [outer = 00000000] 10:43:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (1A4D7000) [pid = 3252] [serial = 1092] [outer = 19570C00] 10:43:36 INFO - PROCESS | 3252 | 1467049416109 Marionette DEBUG loaded listener.js 10:43:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (1A766400) [pid = 3252] [serial = 1093] [outer = 19570C00] 10:43:36 INFO - PROCESS | 3252 | 1467049416537 Marionette TRACE conn6 <- [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]]]}] 10:43:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 10:43:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 570ms 10:43:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 10:43:36 INFO - PROCESS | 3252 | 1467049416547 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 10:43:36 INFO - PROCESS | 3252 | 1467049416548 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 10:43:36 INFO - PROCESS | 3252 | 1467049416551 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 10:43:36 INFO - PROCESS | 3252 | 1467049416553 Marionette TRACE conn6 <- [1,1422,null,{}] 10:43:36 INFO - PROCESS | 3252 | 1467049416556 Marionette TRACE conn6 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:36 INFO - PROCESS | 3252 | 1467049416558 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:36 INFO - PROCESS | 3252 | 1467049416680 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 10:43:36 INFO - PROCESS | 3252 | 1467049416691 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:36 INFO - PROCESS | 3252 | 1467049416692 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:36 INFO - PROCESS | 3252 | ++DOCSHELL 1A886C00 == 36 [pid = 3252] [id = 365] 10:43:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (1A888C00) [pid = 3252] [serial = 1094] [outer = 00000000] 10:43:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (1A88F400) [pid = 3252] [serial = 1095] [outer = 1A888C00] 10:43:36 INFO - PROCESS | 3252 | 1467049416736 Marionette DEBUG loaded listener.js 10:43:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (1A890C00) [pid = 3252] [serial = 1096] [outer = 1A888C00] 10:43:37 INFO - PROCESS | 3252 | 1467049417310 Marionette TRACE conn6 <- [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]]]}] 10:43:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 10:43:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 771ms 10:43:37 INFO - PROCESS | 3252 | 1467049417324 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 10:43:37 INFO - PROCESS | 3252 | 1467049417329 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 10:43:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 10:43:37 INFO - PROCESS | 3252 | 1467049417335 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 10:43:37 INFO - PROCESS | 3252 | 1467049417338 Marionette TRACE conn6 <- [1,1426,null,{}] 10:43:37 INFO - PROCESS | 3252 | 1467049417344 Marionette TRACE conn6 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:37 INFO - PROCESS | 3252 | 1467049417347 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:37 INFO - PROCESS | 3252 | 1467049417477 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 10:43:37 INFO - PROCESS | 3252 | 1467049417618 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:37 INFO - PROCESS | 3252 | 1467049417623 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:37 INFO - PROCESS | 3252 | ++DOCSHELL 1047CC00 == 37 [pid = 3252] [id = 366] 10:43:37 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (10532400) [pid = 3252] [serial = 1097] [outer = 00000000] 10:43:37 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (1070A800) [pid = 3252] [serial = 1098] [outer = 10532400] 10:43:37 INFO - PROCESS | 3252 | 1467049417684 Marionette DEBUG loaded listener.js 10:43:37 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (10742800) [pid = 3252] [serial = 1099] [outer = 10532400] 10:43:38 INFO - PROCESS | 3252 | 1467049418442 Marionette TRACE conn6 <- [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]]]}] 10:43:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 10:43:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1172ms 10:43:38 INFO - PROCESS | 3252 | 1467049418512 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 10:43:38 INFO - PROCESS | 3252 | 1467049418517 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 10:43:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 10:43:38 INFO - PROCESS | 3252 | 1467049418523 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 10:43:38 INFO - PROCESS | 3252 | 1467049418526 Marionette TRACE conn6 <- [1,1430,null,{}] 10:43:38 INFO - PROCESS | 3252 | 1467049418530 Marionette TRACE conn6 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:38 INFO - PROCESS | 3252 | 1467049418533 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:38 INFO - PROCESS | 3252 | 1467049418658 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 10:43:38 INFO - PROCESS | 3252 | 1467049418782 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:38 INFO - PROCESS | 3252 | 1467049418784 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:38 INFO - PROCESS | 3252 | ++DOCSHELL 16198400 == 38 [pid = 3252] [id = 367] 10:43:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (163C7000) [pid = 3252] [serial = 1100] [outer = 00000000] 10:43:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (16B3F000) [pid = 3252] [serial = 1101] [outer = 163C7000] 10:43:38 INFO - PROCESS | 3252 | 1467049418842 Marionette DEBUG loaded listener.js 10:43:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (17757C00) [pid = 3252] [serial = 1102] [outer = 163C7000] 10:43:39 INFO - PROCESS | 3252 | 1467049419724 Marionette TRACE conn6 <- [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]]]}] 10:43:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 10:43:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1270ms 10:43:39 INFO - PROCESS | 3252 | 1467049419797 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 10:43:39 INFO - PROCESS | 3252 | 1467049419802 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 10:43:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 10:43:39 INFO - PROCESS | 3252 | 1467049419807 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 10:43:39 INFO - PROCESS | 3252 | 1467049419810 Marionette TRACE conn6 <- [1,1434,null,{}] 10:43:39 INFO - PROCESS | 3252 | 1467049419816 Marionette TRACE conn6 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:39 INFO - PROCESS | 3252 | 1467049419818 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:39 INFO - PROCESS | 3252 | 1467049419938 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 10:43:40 INFO - PROCESS | 3252 | 1467049420039 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:40 INFO - PROCESS | 3252 | 1467049420043 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:40 INFO - PROCESS | 3252 | --DOCSHELL 1956FC00 == 37 [pid = 3252] [id = 364] 10:43:40 INFO - PROCESS | 3252 | --DOCSHELL 0CE59000 == 36 [pid = 3252] [id = 363] 10:43:40 INFO - PROCESS | 3252 | --DOCSHELL 0CF2F800 == 35 [pid = 3252] [id = 362] 10:43:40 INFO - PROCESS | 3252 | --DOCSHELL 163D0800 == 34 [pid = 3252] [id = 361] 10:43:40 INFO - PROCESS | 3252 | --DOCSHELL 10C2B000 == 33 [pid = 3252] [id = 360] 10:43:40 INFO - PROCESS | 3252 | --DOCSHELL 1541B800 == 32 [pid = 3252] [id = 359] 10:43:40 INFO - PROCESS | 3252 | --DOCSHELL 10710800 == 31 [pid = 3252] [id = 358] 10:43:40 INFO - PROCESS | 3252 | --DOCSHELL 0FF6E800 == 30 [pid = 3252] [id = 357] 10:43:40 INFO - PROCESS | 3252 | --DOCSHELL 0CE30C00 == 29 [pid = 3252] [id = 356] 10:43:40 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (19B3A400) [pid = 3252] [serial = 1044] [outer = 00000000] [url = about:blank] 10:43:40 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (1A4D3400) [pid = 3252] [serial = 1045] [outer = 00000000] [url = about:blank] 10:43:40 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (1777F800) [pid = 3252] [serial = 1050] [outer = 00000000] [url = about:blank] 10:43:40 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (101FAC00) [pid = 3252] [serial = 1032] [outer = 00000000] [url = about:blank] 10:43:40 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (1053B000) [pid = 3252] [serial = 1033] [outer = 00000000] [url = about:blank] 10:43:40 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (1121C000) [pid = 3252] [serial = 1035] [outer = 00000000] [url = about:blank] 10:43:40 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (14B67400) [pid = 3252] [serial = 1036] [outer = 00000000] [url = about:blank] 10:43:40 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (1A775400) [pid = 3252] [serial = 1024] [outer = 00000000] [url = about:blank] 10:43:40 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (10DA1800) [pid = 3252] [serial = 1029] [outer = 00000000] [url = about:blank] 10:43:40 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (14B69C00) [pid = 3252] [serial = 1030] [outer = 00000000] [url = about:blank] 10:43:40 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (16B41C00) [pid = 3252] [serial = 1038] [outer = 00000000] [url = about:blank] 10:43:40 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (1A918C00) [pid = 3252] [serial = 1047] [outer = 00000000] [url = about:blank] 10:43:40 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (10533C00) [pid = 3252] [serial = 1026] [outer = 00000000] [url = about:blank] 10:43:40 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (10706800) [pid = 3252] [serial = 1027] [outer = 00000000] [url = about:blank] 10:43:40 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (1A919000) [pid = 3252] [serial = 1048] [outer = 00000000] [url = about:blank] 10:43:40 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (1A995C00) [pid = 3252] [serial = 1053] [outer = 00000000] [url = about:blank] 10:43:40 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (1A9B1800) [pid = 3252] [serial = 1057] [outer = 00000000] [url = about:blank] 10:43:40 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (1A99BC00) [pid = 3252] [serial = 1054] [outer = 00000000] [url = about:blank] 10:43:40 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (1A9AC400) [pid = 3252] [serial = 1056] [outer = 00000000] [url = about:blank] 10:43:40 INFO - PROCESS | 3252 | --DOMWINDOW == 67 (184CB000) [pid = 3252] [serial = 1041] [outer = 00000000] [url = about:blank] 10:43:40 INFO - PROCESS | 3252 | --DOMWINDOW == 66 (195F3800) [pid = 3252] [serial = 1051] [outer = 00000000] [url = about:blank] 10:43:40 INFO - PROCESS | 3252 | --DOMWINDOW == 65 (193F7C00) [pid = 3252] [serial = 1042] [outer = 00000000] [url = about:blank] 10:43:40 INFO - PROCESS | 3252 | --DOMWINDOW == 64 (16CB2800) [pid = 3252] [serial = 1039] [outer = 00000000] [url = about:blank] 10:43:40 INFO - PROCESS | 3252 | ++DOCSHELL 09262C00 == 30 [pid = 3252] [id = 368] 10:43:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 65 (0CE23C00) [pid = 3252] [serial = 1103] [outer = 00000000] 10:43:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 66 (0CF34400) [pid = 3252] [serial = 1104] [outer = 0CE23C00] 10:43:40 INFO - PROCESS | 3252 | 1467049420129 Marionette DEBUG loaded listener.js 10:43:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 67 (1053B000) [pid = 3252] [serial = 1105] [outer = 0CE23C00] 10:43:40 INFO - PROCESS | 3252 | 1467049420554 Marionette TRACE conn6 <- [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]]]}] 10:43:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 10:43:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 790ms 10:43:40 INFO - PROCESS | 3252 | 1467049420598 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 10:43:40 INFO - PROCESS | 3252 | 1467049420602 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 10:43:40 INFO - PROCESS | 3252 | 1467049420608 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 10:43:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 10:43:40 INFO - PROCESS | 3252 | 1467049420610 Marionette TRACE conn6 <- [1,1438,null,{}] 10:43:40 INFO - PROCESS | 3252 | 1467049420614 Marionette TRACE conn6 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:40 INFO - PROCESS | 3252 | 1467049420616 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:40 INFO - PROCESS | 3252 | 1467049420705 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 10:43:40 INFO - PROCESS | 3252 | 1467049420711 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:40 INFO - PROCESS | 3252 | 1467049420713 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:40 INFO - PROCESS | 3252 | ++DOCSHELL 10728400 == 31 [pid = 3252] [id = 369] 10:43:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 68 (10D9FC00) [pid = 3252] [serial = 1106] [outer = 00000000] 10:43:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (119C7C00) [pid = 3252] [serial = 1107] [outer = 10D9FC00] 10:43:40 INFO - PROCESS | 3252 | 1467049420760 Marionette DEBUG loaded listener.js 10:43:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (14B69C00) [pid = 3252] [serial = 1108] [outer = 10D9FC00] 10:43:41 INFO - PROCESS | 3252 | 1467049421225 Marionette TRACE conn6 <- [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]]]}] 10:43:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 10:43:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 670ms 10:43:41 INFO - PROCESS | 3252 | 1467049421282 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 10:43:41 INFO - PROCESS | 3252 | 1467049421284 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 10:43:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 10:43:41 INFO - PROCESS | 3252 | 1467049421288 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 10:43:41 INFO - PROCESS | 3252 | 1467049421291 Marionette TRACE conn6 <- [1,1442,null,{}] 10:43:41 INFO - PROCESS | 3252 | 1467049421302 Marionette TRACE conn6 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:41 INFO - PROCESS | 3252 | 1467049421307 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:41 INFO - PROCESS | 3252 | 1467049421423 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 10:43:41 INFO - PROCESS | 3252 | 1467049421517 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:41 INFO - PROCESS | 3252 | 1467049421520 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:41 INFO - PROCESS | 3252 | ++DOCSHELL 16872400 == 32 [pid = 3252] [id = 370] 10:43:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (16875000) [pid = 3252] [serial = 1109] [outer = 00000000] 10:43:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (16B3D800) [pid = 3252] [serial = 1110] [outer = 16875000] 10:43:41 INFO - PROCESS | 3252 | 1467049421568 Marionette DEBUG loaded listener.js 10:43:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (16CB2400) [pid = 3252] [serial = 1111] [outer = 16875000] 10:43:41 INFO - PROCESS | 3252 | 1467049421950 Marionette TRACE conn6 <- [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]]]}] 10:43:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 10:43:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 670ms 10:43:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (17758800) [pid = 3252] [serial = 1112] [outer = 10472800] 10:43:41 INFO - PROCESS | 3252 | 1467049422005 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 10:43:41 INFO - PROCESS | 3252 | 1467049422008 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 10:43:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 10:43:42 INFO - PROCESS | 3252 | 1467049422043 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 10:43:42 INFO - PROCESS | 3252 | 1467049422045 Marionette TRACE conn6 <- [1,1446,null,{}] 10:43:42 INFO - PROCESS | 3252 | 1467049422053 Marionette TRACE conn6 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:42 INFO - PROCESS | 3252 | 1467049422055 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:42 INFO - PROCESS | 3252 | 1467049422140 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 10:43:42 INFO - PROCESS | 3252 | 1467049422150 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:42 INFO - PROCESS | 3252 | 1467049422152 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:42 INFO - PROCESS | 3252 | ++DOCSHELL 1956BC00 == 33 [pid = 3252] [id = 371] 10:43:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (1956C800) [pid = 3252] [serial = 1113] [outer = 00000000] 10:43:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (19B35C00) [pid = 3252] [serial = 1114] [outer = 1956C800] 10:43:42 INFO - PROCESS | 3252 | 1467049422196 Marionette DEBUG loaded listener.js 10:43:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (1A4AD400) [pid = 3252] [serial = 1115] [outer = 1956C800] 10:43:43 INFO - PROCESS | 3252 | --DOCSHELL 09262C00 == 32 [pid = 3252] [id = 368] 10:43:43 INFO - PROCESS | 3252 | --DOCSHELL 16198400 == 31 [pid = 3252] [id = 367] 10:43:43 INFO - PROCESS | 3252 | --DOCSHELL 1A886C00 == 30 [pid = 3252] [id = 365] 10:43:43 INFO - PROCESS | 3252 | --DOCSHELL 1047CC00 == 29 [pid = 3252] [id = 366] 10:43:44 INFO - PROCESS | 3252 | --DOCSHELL 10728400 == 28 [pid = 3252] [id = 369] 10:43:44 INFO - PROCESS | 3252 | --DOCSHELL 16872400 == 27 [pid = 3252] [id = 370] 10:43:44 INFO - PROCESS | 3252 | --DOCSHELL 119C9C00 == 26 [pid = 3252] [id = 181] 10:43:44 INFO - PROCESS | 3252 | --DOCSHELL 1053D000 == 25 [pid = 3252] [id = 189] 10:43:44 INFO - PROCESS | 3252 | --DOCSHELL 0CE60400 == 24 [pid = 3252] [id = 178] 10:43:44 INFO - PROCESS | 3252 | --DOCSHELL 0CE5FC00 == 23 [pid = 3252] [id = 182] 10:43:44 INFO - PROCESS | 3252 | --DOCSHELL 0FFD2400 == 22 [pid = 3252] [id = 194] 10:43:44 INFO - PROCESS | 3252 | --DOCSHELL 1072B400 == 21 [pid = 3252] [id = 186] 10:43:44 INFO - PROCESS | 3252 | --DOCSHELL 15250800 == 20 [pid = 3252] [id = 187] 10:43:44 INFO - PROCESS | 3252 | --DOCSHELL 10535000 == 19 [pid = 3252] [id = 184] 10:43:44 INFO - PROCESS | 3252 | --DOCSHELL 17757400 == 18 [pid = 3252] [id = 190] 10:43:44 INFO - PROCESS | 3252 | --DOCSHELL 1070B800 == 17 [pid = 3252] [id = 179] 10:43:44 INFO - PROCESS | 3252 | --DOCSHELL 10035400 == 16 [pid = 3252] [id = 185] 10:43:44 INFO - PROCESS | 3252 | --DOCSHELL 1775C000 == 15 [pid = 3252] [id = 191] 10:43:44 INFO - PROCESS | 3252 | --DOCSHELL 0CE30400 == 14 [pid = 3252] [id = 193] 10:43:44 INFO - PROCESS | 3252 | --DOCSHELL 100EB800 == 13 [pid = 3252] [id = 192] 10:43:44 INFO - PROCESS | 3252 | --DOCSHELL 16C65C00 == 12 [pid = 3252] [id = 183] 10:43:44 INFO - PROCESS | 3252 | --DOCSHELL 10535C00 == 11 [pid = 3252] [id = 188] 10:43:44 INFO - PROCESS | 3252 | --DOCSHELL 10725400 == 10 [pid = 3252] [id = 195] 10:43:44 INFO - PROCESS | 3252 | --DOCSHELL 11892800 == 9 [pid = 3252] [id = 180] 10:43:44 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (1072B800) [pid = 3252] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 10:43:44 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (0FF74400) [pid = 3252] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 10:43:44 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (0CE59800) [pid = 3252] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 10:43:44 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (10473C00) [pid = 3252] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 10:43:44 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (16B3B800) [pid = 3252] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 10:43:44 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (1A9A6800) [pid = 3252] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 10:43:44 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (16CB1800) [pid = 3252] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 10:43:44 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (1070A000) [pid = 3252] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 10:43:44 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (1003A800) [pid = 3252] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 10:43:44 INFO - PROCESS | 3252 | --DOMWINDOW == 67 (19570C00) [pid = 3252] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 10:43:44 INFO - PROCESS | 3252 | --DOMWINDOW == 66 (1541C000) [pid = 3252] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 10:43:44 INFO - PROCESS | 3252 | --DOMWINDOW == 65 (15423C00) [pid = 3252] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 10:43:44 INFO - PROCESS | 3252 | --DOMWINDOW == 64 (1A766400) [pid = 3252] [serial = 1093] [outer = 00000000] [url = about:blank] 10:43:44 INFO - PROCESS | 3252 | --DOMWINDOW == 63 (16B38400) [pid = 3252] [serial = 1080] [outer = 00000000] [url = about:blank] 10:43:44 INFO - PROCESS | 3252 | --DOMWINDOW == 62 (16CAE800) [pid = 3252] [serial = 1081] [outer = 00000000] [url = about:blank] 10:43:44 INFO - PROCESS | 3252 | --DOMWINDOW == 61 (17776000) [pid = 3252] [serial = 1090] [outer = 00000000] [url = about:blank] 10:43:44 INFO - PROCESS | 3252 | --DOMWINDOW == 60 (17781C00) [pid = 3252] [serial = 1084] [outer = 00000000] [url = about:blank] 10:43:44 INFO - PROCESS | 3252 | --DOMWINDOW == 59 (16127C00) [pid = 3252] [serial = 1078] [outer = 00000000] [url = about:blank] 10:43:44 INFO - PROCESS | 3252 | --DOMWINDOW == 58 (1A88F400) [pid = 3252] [serial = 1095] [outer = 00000000] [url = about:blank] 10:43:44 INFO - PROCESS | 3252 | --DOMWINDOW == 57 (10740800) [pid = 3252] [serial = 1074] [outer = 00000000] [url = about:blank] 10:43:44 INFO - PROCESS | 3252 | --DOMWINDOW == 56 (10749000) [pid = 3252] [serial = 1075] [outer = 00000000] [url = about:blank] 10:43:44 INFO - PROCESS | 3252 | --DOMWINDOW == 55 (1007CC00) [pid = 3252] [serial = 1071] [outer = 00000000] [url = about:blank] 10:43:44 INFO - PROCESS | 3252 | --DOMWINDOW == 54 (10082000) [pid = 3252] [serial = 1072] [outer = 00000000] [url = about:blank] 10:43:44 INFO - PROCESS | 3252 | --DOMWINDOW == 53 (10473400) [pid = 3252] [serial = 1069] [outer = 00000000] [url = about:blank] 10:43:44 INFO - PROCESS | 3252 | --DOMWINDOW == 52 (10037C00) [pid = 3252] [serial = 1068] [outer = 00000000] [url = about:blank] 10:43:44 INFO - PROCESS | 3252 | --DOMWINDOW == 51 (10743C00) [pid = 3252] [serial = 1060] [outer = 00000000] [url = about:blank] 10:43:44 INFO - PROCESS | 3252 | --DOMWINDOW == 50 (1070BC00) [pid = 3252] [serial = 1059] [outer = 00000000] [url = about:blank] 10:43:44 INFO - PROCESS | 3252 | --DOMWINDOW == 49 (184CE400) [pid = 3252] [serial = 1063] [outer = 00000000] [url = about:blank] 10:43:44 INFO - PROCESS | 3252 | --DOMWINDOW == 48 (16CB1C00) [pid = 3252] [serial = 1062] [outer = 00000000] [url = about:blank] 10:43:44 INFO - PROCESS | 3252 | --DOMWINDOW == 47 (1BAF2800) [pid = 3252] [serial = 1066] [outer = 00000000] [url = about:blank] 10:43:44 INFO - PROCESS | 3252 | --DOMWINDOW == 46 (1AAB4400) [pid = 3252] [serial = 1065] [outer = 00000000] [url = about:blank] 10:43:44 INFO - PROCESS | 3252 | --DOMWINDOW == 45 (17759000) [pid = 3252] [serial = 1083] [outer = 00000000] [url = about:blank] 10:43:44 INFO - PROCESS | 3252 | --DOMWINDOW == 44 (16133400) [pid = 3252] [serial = 1089] [outer = 00000000] [url = about:blank] 10:43:44 INFO - PROCESS | 3252 | --DOMWINDOW == 43 (19571000) [pid = 3252] [serial = 1086] [outer = 00000000] [url = about:blank] 10:43:44 INFO - PROCESS | 3252 | --DOMWINDOW == 42 (1A4D7000) [pid = 3252] [serial = 1092] [outer = 00000000] [url = about:blank] 10:43:44 INFO - PROCESS | 3252 | --DOMWINDOW == 41 (19B36400) [pid = 3252] [serial = 1087] [outer = 00000000] [url = about:blank] 10:43:44 INFO - PROCESS | 3252 | --DOMWINDOW == 40 (15424800) [pid = 3252] [serial = 1077] [outer = 00000000] [url = about:blank] 10:43:44 INFO - PROCESS | 3252 | 1467049424934 Marionette TRACE conn6 <- [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]]]}] 10:43:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 10:43:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 2973ms 10:43:44 INFO - PROCESS | 3252 | 1467049425002 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 10:43:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 10:43:44 INFO - PROCESS | 3252 | 1467049425006 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 10:43:44 INFO - PROCESS | 3252 | 1467049425011 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 10:43:45 INFO - PROCESS | 3252 | 1467049425015 Marionette TRACE conn6 <- [1,1450,null,{}] 10:43:45 INFO - PROCESS | 3252 | 1467049425021 Marionette TRACE conn6 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:45 INFO - PROCESS | 3252 | 1467049425024 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:45 INFO - PROCESS | 3252 | 1467049425117 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 10:43:45 INFO - PROCESS | 3252 | 1467049425132 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:45 INFO - PROCESS | 3252 | 1467049425134 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:45 INFO - PROCESS | 3252 | ++DOCSHELL 0FF70400 == 10 [pid = 3252] [id = 372] 10:43:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 41 (0FF75000) [pid = 3252] [serial = 1116] [outer = 00000000] 10:43:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 42 (10036800) [pid = 3252] [serial = 1117] [outer = 0FF75000] 10:43:45 INFO - PROCESS | 3252 | 1467049425182 Marionette DEBUG loaded listener.js 10:43:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 43 (10085800) [pid = 3252] [serial = 1118] [outer = 0FF75000] 10:43:45 INFO - PROCESS | 3252 | 1467049425691 Marionette TRACE conn6 <- [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]]]}] 10:43:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 10:43:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 730ms 10:43:45 INFO - PROCESS | 3252 | 1467049425741 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 10:43:45 INFO - PROCESS | 3252 | 1467049425746 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 10:43:45 INFO - PROCESS | 3252 | 1467049425752 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 10:43:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 10:43:45 INFO - PROCESS | 3252 | 1467049425755 Marionette TRACE conn6 <- [1,1454,null,{}] 10:43:45 INFO - PROCESS | 3252 | 1467049425759 Marionette TRACE conn6 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:45 INFO - PROCESS | 3252 | 1467049425762 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:45 INFO - PROCESS | 3252 | 1467049425853 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 10:43:45 INFO - PROCESS | 3252 | 1467049425860 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:45 INFO - PROCESS | 3252 | 1467049425863 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:45 INFO - PROCESS | 3252 | ++DOCSHELL 0CF97400 == 11 [pid = 3252] [id = 373] 10:43:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 44 (10538400) [pid = 3252] [serial = 1119] [outer = 00000000] 10:43:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 45 (1053E000) [pid = 3252] [serial = 1120] [outer = 10538400] 10:43:45 INFO - PROCESS | 3252 | 1467049425910 Marionette DEBUG loaded listener.js 10:43:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 46 (10709C00) [pid = 3252] [serial = 1121] [outer = 10538400] 10:43:46 INFO - PROCESS | 3252 | 1467049426533 Marionette TRACE conn6 <- [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]]]}] 10:43:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 10:43:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 830ms 10:43:46 INFO - PROCESS | 3252 | 1467049426599 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 10:43:46 INFO - PROCESS | 3252 | 1467049426604 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 10:43:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 10:43:46 INFO - PROCESS | 3252 | 1467049426610 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 10:43:46 INFO - PROCESS | 3252 | 1467049426613 Marionette TRACE conn6 <- [1,1458,null,{}] 10:43:46 INFO - PROCESS | 3252 | 1467049426620 Marionette TRACE conn6 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:46 INFO - PROCESS | 3252 | 1467049426623 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:46 INFO - PROCESS | 3252 | 1467049426752 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 10:43:46 INFO - PROCESS | 3252 | 1467049426828 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:46 INFO - PROCESS | 3252 | 1467049426833 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:46 INFO - PROCESS | 3252 | ++DOCSHELL 0CF2F400 == 12 [pid = 3252] [id = 374] 10:43:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 47 (0FFD3800) [pid = 3252] [serial = 1122] [outer = 00000000] 10:43:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 48 (10533400) [pid = 3252] [serial = 1123] [outer = 0FFD3800] 10:43:46 INFO - PROCESS | 3252 | 1467049426892 Marionette DEBUG loaded listener.js 10:43:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 49 (1070F800) [pid = 3252] [serial = 1124] [outer = 0FFD3800] 10:43:47 INFO - PROCESS | 3252 | 1467049427637 Marionette TRACE conn6 <- [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]]]}] 10:43:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 10:43:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1074ms 10:43:47 INFO - PROCESS | 3252 | 1467049427692 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 10:43:47 INFO - PROCESS | 3252 | 1467049427697 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 10:43:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 10:43:47 INFO - PROCESS | 3252 | 1467049427703 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 10:43:47 INFO - PROCESS | 3252 | 1467049427706 Marionette TRACE conn6 <- [1,1462,null,{}] 10:43:47 INFO - PROCESS | 3252 | 1467049427734 Marionette TRACE conn6 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:47 INFO - PROCESS | 3252 | 1467049427737 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:47 INFO - PROCESS | 3252 | 1467049427862 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 10:43:47 INFO - PROCESS | 3252 | 1467049427936 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:47 INFO - PROCESS | 3252 | 1467049427939 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:47 INFO - PROCESS | 3252 | ++DOCSHELL 10C2B000 == 13 [pid = 3252] [id = 375] 10:43:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 50 (10C2D000) [pid = 3252] [serial = 1125] [outer = 00000000] 10:43:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 51 (10DA8400) [pid = 3252] [serial = 1126] [outer = 10C2D000] 10:43:47 INFO - PROCESS | 3252 | 1467049427995 Marionette DEBUG loaded listener.js 10:43:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 52 (1188C400) [pid = 3252] [serial = 1127] [outer = 10C2D000] 10:43:48 INFO - PROCESS | 3252 | 1467049428744 Marionette TRACE conn6 <- [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]]]}] 10:43:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 10:43:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1102ms 10:43:48 INFO - PROCESS | 3252 | 1467049428806 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 10:43:48 INFO - PROCESS | 3252 | 1467049428809 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 10:43:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 10:43:48 INFO - PROCESS | 3252 | 1467049428826 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 10:43:48 INFO - PROCESS | 3252 | 1467049428829 Marionette TRACE conn6 <- [1,1466,null,{}] 10:43:48 INFO - PROCESS | 3252 | 1467049428835 Marionette TRACE conn6 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:48 INFO - PROCESS | 3252 | 1467049428838 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:48 INFO - PROCESS | 3252 | 1467049428924 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 10:43:48 INFO - PROCESS | 3252 | 1467049428930 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:48 INFO - PROCESS | 3252 | 1467049428934 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:48 INFO - PROCESS | 3252 | ++DOCSHELL 10163400 == 14 [pid = 3252] [id = 376] 10:43:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 53 (10473800) [pid = 3252] [serial = 1128] [outer = 00000000] 10:43:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 54 (1053DC00) [pid = 3252] [serial = 1129] [outer = 10473800] 10:43:48 INFO - PROCESS | 3252 | 1467049428986 Marionette DEBUG loaded listener.js 10:43:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 55 (10740000) [pid = 3252] [serial = 1130] [outer = 10473800] 10:43:49 INFO - PROCESS | 3252 | 1467049429515 Marionette TRACE conn6 <- [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]]]}] 10:43:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 10:43:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 730ms 10:43:49 INFO - PROCESS | 3252 | 1467049429557 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 10:43:49 INFO - PROCESS | 3252 | 1467049429561 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 10:43:49 INFO - PROCESS | 3252 | 1467049429567 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 10:43:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 10:43:49 INFO - PROCESS | 3252 | 1467049429570 Marionette TRACE conn6 <- [1,1470,null,{}] 10:43:49 INFO - PROCESS | 3252 | 1467049429573 Marionette TRACE conn6 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:49 INFO - PROCESS | 3252 | 1467049429576 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:49 INFO - PROCESS | 3252 | 1467049429673 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 10:43:49 INFO - PROCESS | 3252 | 1467049429760 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:49 INFO - PROCESS | 3252 | 1467049429762 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:49 INFO - PROCESS | 3252 | ++DOCSHELL 14BAE800 == 15 [pid = 3252] [id = 377] 10:43:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 56 (14C7E400) [pid = 3252] [serial = 1131] [outer = 00000000] 10:43:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 57 (153C2000) [pid = 3252] [serial = 1132] [outer = 14C7E400] 10:43:49 INFO - PROCESS | 3252 | 1467049429809 Marionette DEBUG loaded listener.js 10:43:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 58 (1541CC00) [pid = 3252] [serial = 1133] [outer = 14C7E400] 10:43:50 INFO - PROCESS | 3252 | 1467049430220 Marionette TRACE conn6 <- [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]]]}] 10:43:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 10:43:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 670ms 10:43:50 INFO - PROCESS | 3252 | 1467049430242 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 10:43:50 INFO - PROCESS | 3252 | 1467049430244 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 10:43:50 INFO - PROCESS | 3252 | 1467049430247 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 10:43:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 10:43:50 INFO - PROCESS | 3252 | 1467049430251 Marionette TRACE conn6 <- [1,1474,null,{}] 10:43:50 INFO - PROCESS | 3252 | 1467049430261 Marionette TRACE conn6 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:50 INFO - PROCESS | 3252 | 1467049430266 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:50 INFO - PROCESS | 3252 | 1467049430350 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 10:43:50 INFO - PROCESS | 3252 | 1467049430359 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:50 INFO - PROCESS | 3252 | 1467049430362 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:50 INFO - PROCESS | 3252 | ++DOCSHELL 0CE57C00 == 16 [pid = 3252] [id = 378] 10:43:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 59 (16871C00) [pid = 3252] [serial = 1134] [outer = 00000000] 10:43:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 60 (16B36000) [pid = 3252] [serial = 1135] [outer = 16871C00] 10:43:50 INFO - PROCESS | 3252 | 1467049430410 Marionette DEBUG loaded listener.js 10:43:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 61 (16B3D000) [pid = 3252] [serial = 1136] [outer = 16871C00] 10:43:50 INFO - PROCESS | 3252 | 1467049430865 Marionette TRACE conn6 <- [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]]]}] 10:43:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 10:43:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 670ms 10:43:50 INFO - PROCESS | 3252 | 1467049430922 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 10:43:50 INFO - PROCESS | 3252 | 1467049430924 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 10:43:50 INFO - PROCESS | 3252 | 1467049430927 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 10:43:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 10:43:50 INFO - PROCESS | 3252 | 1467049430929 Marionette TRACE conn6 <- [1,1478,null,{}] 10:43:50 INFO - PROCESS | 3252 | 1467049430933 Marionette TRACE conn6 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:50 INFO - PROCESS | 3252 | 1467049430935 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:51 INFO - PROCESS | 3252 | 1467049431047 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 10:43:51 INFO - PROCESS | 3252 | 1467049431128 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:51 INFO - PROCESS | 3252 | 1467049431130 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:51 INFO - PROCESS | 3252 | ++DOCSHELL 16CAE400 == 17 [pid = 3252] [id = 379] 10:43:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 62 (16CAEC00) [pid = 3252] [serial = 1137] [outer = 00000000] 10:43:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 63 (16CCAC00) [pid = 3252] [serial = 1138] [outer = 16CAEC00] 10:43:51 INFO - PROCESS | 3252 | 1467049431175 Marionette DEBUG loaded listener.js 10:43:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 64 (17756400) [pid = 3252] [serial = 1139] [outer = 16CAEC00] 10:43:51 INFO - PROCESS | 3252 | 1467049431602 Marionette TRACE conn6 <- [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]]]}] 10:43:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 10:43:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 730ms 10:43:51 INFO - PROCESS | 3252 | 1467049431663 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 10:43:51 INFO - PROCESS | 3252 | 1467049431665 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 10:43:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 10:43:51 INFO - PROCESS | 3252 | 1467049431668 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 10:43:51 INFO - PROCESS | 3252 | 1467049431670 Marionette TRACE conn6 <- [1,1482,null,{}] 10:43:51 INFO - PROCESS | 3252 | 1467049431674 Marionette TRACE conn6 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:51 INFO - PROCESS | 3252 | 1467049431676 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:51 INFO - PROCESS | 3252 | 1467049431784 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 10:43:51 INFO - PROCESS | 3252 | 1467049431791 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:51 INFO - PROCESS | 3252 | 1467049431793 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:51 INFO - PROCESS | 3252 | ++DOCSHELL 0CE63400 == 18 [pid = 3252] [id = 380] 10:43:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 65 (16CAD400) [pid = 3252] [serial = 1140] [outer = 00000000] 10:43:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 66 (1777BC00) [pid = 3252] [serial = 1141] [outer = 16CAD400] 10:43:51 INFO - PROCESS | 3252 | 1467049431842 Marionette DEBUG loaded listener.js 10:43:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 67 (1846B400) [pid = 3252] [serial = 1142] [outer = 16CAD400] 10:43:52 INFO - PROCESS | 3252 | 1467049432289 Marionette TRACE conn6 <- [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]]]}] 10:43:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 10:43:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 670ms 10:43:52 INFO - PROCESS | 3252 | 1467049432343 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 10:43:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 10:43:52 INFO - PROCESS | 3252 | 1467049432345 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 10:43:52 INFO - PROCESS | 3252 | 1467049432348 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 10:43:52 INFO - PROCESS | 3252 | 1467049432350 Marionette TRACE conn6 <- [1,1486,null,{}] 10:43:52 INFO - PROCESS | 3252 | 1467049432354 Marionette TRACE conn6 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:52 INFO - PROCESS | 3252 | 1467049432359 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:52 INFO - PROCESS | 3252 | 1467049432520 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 10:43:52 INFO - PROCESS | 3252 | 1467049432535 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:52 INFO - PROCESS | 3252 | 1467049432537 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:52 INFO - PROCESS | 3252 | ++DOCSHELL 1070EC00 == 19 [pid = 3252] [id = 381] 10:43:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 68 (16CB4000) [pid = 3252] [serial = 1143] [outer = 00000000] 10:43:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (195E7800) [pid = 3252] [serial = 1144] [outer = 16CB4000] 10:43:52 INFO - PROCESS | 3252 | 1467049432581 Marionette DEBUG loaded listener.js 10:43:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (195E8000) [pid = 3252] [serial = 1145] [outer = 16CB4000] 10:43:52 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (1956C800) [pid = 3252] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 10:43:52 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (0FF75000) [pid = 3252] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 10:43:52 INFO - PROCESS | 3252 | --DOMWINDOW == 67 (16875000) [pid = 3252] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 10:43:52 INFO - PROCESS | 3252 | --DOMWINDOW == 66 (10D9FC00) [pid = 3252] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 10:43:52 INFO - PROCESS | 3252 | --DOMWINDOW == 65 (0CE23C00) [pid = 3252] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 10:43:52 INFO - PROCESS | 3252 | --DOMWINDOW == 64 (163C7000) [pid = 3252] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 10:43:52 INFO - PROCESS | 3252 | --DOMWINDOW == 63 (10532400) [pid = 3252] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 10:43:52 INFO - PROCESS | 3252 | --DOMWINDOW == 62 (1A888C00) [pid = 3252] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 10:43:53 INFO - PROCESS | 3252 | 1467049433021 Marionette TRACE conn6 <- [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]]]}] 10:43:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 10:43:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 731ms 10:43:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 10:43:53 INFO - PROCESS | 3252 | 1467049433082 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 10:43:53 INFO - PROCESS | 3252 | 1467049433084 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 10:43:53 INFO - PROCESS | 3252 | 1467049433088 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 10:43:53 INFO - PROCESS | 3252 | 1467049433090 Marionette TRACE conn6 <- [1,1490,null,{}] 10:43:53 INFO - PROCESS | 3252 | 1467049433093 Marionette TRACE conn6 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:53 INFO - PROCESS | 3252 | 1467049433095 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:53 INFO - PROCESS | 3252 | 1467049433176 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 10:43:53 INFO - PROCESS | 3252 | 1467049433262 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:53 INFO - PROCESS | 3252 | 1467049433263 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:53 INFO - PROCESS | 3252 | ++DOCSHELL 0CF3AC00 == 20 [pid = 3252] [id = 382] 10:43:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 63 (1072F000) [pid = 3252] [serial = 1146] [outer = 00000000] 10:43:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 64 (1544C800) [pid = 3252] [serial = 1147] [outer = 1072F000] 10:43:53 INFO - PROCESS | 3252 | 1467049433312 Marionette DEBUG loaded listener.js 10:43:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 65 (163C7C00) [pid = 3252] [serial = 1148] [outer = 1072F000] 10:43:53 INFO - PROCESS | 3252 | 1467049433664 Marionette TRACE conn6 <- [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]]]}] 10:43:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 10:43:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 630ms 10:43:53 INFO - PROCESS | 3252 | 1467049433718 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 10:43:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 10:43:53 INFO - PROCESS | 3252 | 1467049433720 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 10:43:53 INFO - PROCESS | 3252 | 1467049433724 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 10:43:53 INFO - PROCESS | 3252 | 1467049433725 Marionette TRACE conn6 <- [1,1494,null,{}] 10:43:53 INFO - PROCESS | 3252 | 1467049433729 Marionette TRACE conn6 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:53 INFO - PROCESS | 3252 | 1467049433730 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:53 INFO - PROCESS | 3252 | 1467049433843 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 10:43:53 INFO - PROCESS | 3252 | 1467049433877 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:53 INFO - PROCESS | 3252 | 1467049433879 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:53 INFO - PROCESS | 3252 | ++DOCSHELL 149DE800 == 21 [pid = 3252] [id = 383] 10:43:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 66 (14C86800) [pid = 3252] [serial = 1149] [outer = 00000000] 10:43:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 67 (195F7C00) [pid = 3252] [serial = 1150] [outer = 14C86800] 10:43:53 INFO - PROCESS | 3252 | 1467049433922 Marionette DEBUG loaded listener.js 10:43:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 68 (1A061C00) [pid = 3252] [serial = 1151] [outer = 14C86800] 10:43:54 INFO - PROCESS | 3252 | 1467049434317 Marionette TRACE conn6 <- [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]]]}] 10:43:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 10:43:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 630ms 10:43:54 INFO - PROCESS | 3252 | 1467049434355 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 10:43:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 10:43:54 INFO - PROCESS | 3252 | 1467049434357 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 10:43:54 INFO - PROCESS | 3252 | 1467049434360 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 10:43:54 INFO - PROCESS | 3252 | 1467049434362 Marionette TRACE conn6 <- [1,1498,null,{}] 10:43:54 INFO - PROCESS | 3252 | 1467049434365 Marionette TRACE conn6 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:54 INFO - PROCESS | 3252 | 1467049434367 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:54 INFO - PROCESS | 3252 | 1467049434447 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 10:43:54 INFO - PROCESS | 3252 | 1467049434452 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:54 INFO - PROCESS | 3252 | 1467049434454 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:54 INFO - PROCESS | 3252 | ++DOCSHELL 119D0000 == 22 [pid = 3252] [id = 384] 10:43:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (16CAAC00) [pid = 3252] [serial = 1152] [outer = 00000000] 10:43:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (1A76D800) [pid = 3252] [serial = 1153] [outer = 16CAAC00] 10:43:54 INFO - PROCESS | 3252 | 1467049434497 Marionette DEBUG loaded listener.js 10:43:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (1A771000) [pid = 3252] [serial = 1154] [outer = 16CAAC00] 10:43:54 INFO - PROCESS | 3252 | 1467049434963 Marionette TRACE conn6 <- [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]]]}] 10:43:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 10:43:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 631ms 10:43:54 INFO - PROCESS | 3252 | 1467049434992 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 10:43:54 INFO - PROCESS | 3252 | 1467049434997 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 10:43:54 INFO - PROCESS | 3252 | 1467049435002 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 10:43:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 10:43:54 INFO - PROCESS | 3252 | 1467049435007 Marionette TRACE conn6 <- [1,1502,null,{}] 10:43:54 INFO - PROCESS | 3252 | 1467049435014 Marionette TRACE conn6 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:54 INFO - PROCESS | 3252 | 1467049435017 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:55 INFO - PROCESS | 3252 | 1467049435130 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 10:43:55 INFO - PROCESS | 3252 | 1467049435291 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:55 INFO - PROCESS | 3252 | 1467049435296 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:55 INFO - PROCESS | 3252 | ++DOCSHELL 10076800 == 23 [pid = 3252] [id = 385] 10:43:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (100E5C00) [pid = 3252] [serial = 1155] [outer = 00000000] 10:43:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (10475000) [pid = 3252] [serial = 1156] [outer = 100E5C00] 10:43:55 INFO - PROCESS | 3252 | 1467049435356 Marionette DEBUG loaded listener.js 10:43:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (1072EC00) [pid = 3252] [serial = 1157] [outer = 100E5C00] 10:43:55 INFO - PROCESS | 3252 | 1467049435935 Marionette TRACE conn6 <- [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]]]}] 10:43:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 10:43:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 971ms 10:43:55 INFO - PROCESS | 3252 | 1467049435978 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 10:43:55 INFO - PROCESS | 3252 | 1467049435983 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 10:43:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 10:43:55 INFO - PROCESS | 3252 | 1467049435989 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 10:43:55 INFO - PROCESS | 3252 | 1467049435992 Marionette TRACE conn6 <- [1,1506,null,{}] 10:43:55 INFO - PROCESS | 3252 | 1467049435996 Marionette TRACE conn6 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:55 INFO - PROCESS | 3252 | 1467049435999 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:56 INFO - PROCESS | 3252 | 1467049436110 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 10:43:56 INFO - PROCESS | 3252 | 1467049436213 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:56 INFO - PROCESS | 3252 | 1467049436216 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:56 INFO - PROCESS | 3252 | ++DOCSHELL 1618F000 == 24 [pid = 3252] [id = 386] 10:43:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (16190C00) [pid = 3252] [serial = 1158] [outer = 00000000] 10:43:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (163D1000) [pid = 3252] [serial = 1159] [outer = 16190C00] 10:43:56 INFO - PROCESS | 3252 | 1467049436271 Marionette DEBUG loaded listener.js 10:43:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (16B3C800) [pid = 3252] [serial = 1160] [outer = 16190C00] 10:43:56 INFO - PROCESS | 3252 | 1467049436879 Marionette TRACE conn6 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 10:43:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 10:43:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 930ms 10:43:56 INFO - PROCESS | 3252 | 1467049436923 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 10:43:56 INFO - PROCESS | 3252 | 1467049436926 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 10:43:56 INFO - PROCESS | 3252 | 1467049436930 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 10:43:56 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 10:43:56 INFO - PROCESS | 3252 | 1467049436933 Marionette TRACE conn6 <- [1,1510,null,{}] 10:43:56 INFO - PROCESS | 3252 | 1467049436945 Marionette TRACE conn6 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:56 INFO - PROCESS | 3252 | 1467049436950 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:57 INFO - PROCESS | 3252 | 1467049437057 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 10:43:57 INFO - PROCESS | 3252 | 1467049437186 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:57 INFO - PROCESS | 3252 | 1467049437189 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:57 INFO - PROCESS | 3252 | ++DOCSHELL 1956CC00 == 25 [pid = 3252] [id = 387] 10:43:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (1956D000) [pid = 3252] [serial = 1161] [outer = 00000000] 10:43:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (195E6800) [pid = 3252] [serial = 1162] [outer = 1956D000] 10:43:57 INFO - PROCESS | 3252 | 1467049437247 Marionette DEBUG loaded listener.js 10:43:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (1A76C400) [pid = 3252] [serial = 1163] [outer = 1956D000] 10:43:57 INFO - PROCESS | 3252 | 1467049437810 Marionette TRACE conn6 <- [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"]]]}] 10:43:57 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 () { 10:43:57 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:43:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 10:43:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:43:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 10:43:57 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 () { 10:43:57 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:43:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 10:43:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:43:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 10:43:57 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 () { 10:43:57 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:43:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 10:43:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:43:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 10:43:57 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 () { 10:43:57 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:43:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 10:43:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:43:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 10:43:57 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 933ms 10:43:57 INFO - PROCESS | 3252 | 1467049437866 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 10:43:57 INFO - PROCESS | 3252 | 1467049437869 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 10:43:57 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 10:43:57 INFO - PROCESS | 3252 | 1467049437872 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 10:43:57 INFO - PROCESS | 3252 | 1467049437874 Marionette TRACE conn6 <- [1,1514,null,{}] 10:43:57 INFO - PROCESS | 3252 | 1467049437878 Marionette TRACE conn6 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:57 INFO - PROCESS | 3252 | 1467049437880 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:57 INFO - PROCESS | 3252 | 1467049437992 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 10:43:58 INFO - PROCESS | 3252 | 1467049438085 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:58 INFO - PROCESS | 3252 | 1467049438087 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:58 INFO - PROCESS | 3252 | ++DOCSHELL 1A88CC00 == 26 [pid = 3252] [id = 388] 10:43:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (1A88D000) [pid = 3252] [serial = 1164] [outer = 00000000] 10:43:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (1A91B400) [pid = 3252] [serial = 1165] [outer = 1A88D000] 10:43:58 INFO - PROCESS | 3252 | 1467049438140 Marionette DEBUG loaded listener.js 10:43:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (1A91EC00) [pid = 3252] [serial = 1166] [outer = 1A88D000] 10:43:58 INFO - PROCESS | 3252 | 1467049438868 Marionette TRACE conn6 <- [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"]]]}] 10:43:58 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 10:43:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 10:43:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:43:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 10:43:58 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 10:43:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 10:43:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:43:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 10:43:58 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 10:43:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 10:43:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:43:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 10:43:58 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1019ms 10:43:58 INFO - PROCESS | 3252 | 1467049438895 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 10:43:58 INFO - PROCESS | 3252 | 1467049438899 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 10:43:58 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 10:43:58 INFO - PROCESS | 3252 | 1467049438903 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 10:43:58 INFO - PROCESS | 3252 | 1467049438906 Marionette TRACE conn6 <- [1,1518,null,{}] 10:43:58 INFO - PROCESS | 3252 | 1467049438912 Marionette TRACE conn6 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:58 INFO - PROCESS | 3252 | 1467049438915 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:59 INFO - PROCESS | 3252 | 1467049439036 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 10:43:59 INFO - PROCESS | 3252 | 1467049439140 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:59 INFO - PROCESS | 3252 | 1467049439143 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:59 INFO - PROCESS | 3252 | ++DOCSHELL 100EA800 == 27 [pid = 3252] [id = 389] 10:43:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (101F7400) [pid = 3252] [serial = 1167] [outer = 00000000] 10:43:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (10CA1400) [pid = 3252] [serial = 1168] [outer = 101F7400] 10:43:59 INFO - PROCESS | 3252 | 1467049439191 Marionette DEBUG loaded listener.js 10:43:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (14BA9800) [pid = 3252] [serial = 1169] [outer = 101F7400] 10:43:59 INFO - PROCESS | 3252 | 1467049439703 Marionette TRACE conn6 <- [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]]]}] 10:43:59 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 10:43:59 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 10:43:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:43:59 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 10:43:59 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 10:43:59 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. 10:43:59 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 10:43:59 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 830ms 10:43:59 INFO - PROCESS | 3252 | 1467049439735 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 10:43:59 INFO - PROCESS | 3252 | 1467049439740 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 10:43:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 10:43:59 INFO - PROCESS | 3252 | 1467049439746 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 10:43:59 INFO - PROCESS | 3252 | 1467049439748 Marionette TRACE conn6 <- [1,1522,null,{}] 10:43:59 INFO - PROCESS | 3252 | 1467049439752 Marionette TRACE conn6 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:59 INFO - PROCESS | 3252 | 1467049439755 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:59 INFO - PROCESS | 3252 | 1467049439852 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 10:43:59 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (19B35C00) [pid = 3252] [serial = 1114] [outer = 00000000] [url = about:blank] 10:43:59 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (16192C00) [pid = 3252] [serial = 679] [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.] 10:43:59 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (10036800) [pid = 3252] [serial = 1117] [outer = 00000000] [url = about:blank] 10:43:59 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (1A4AD400) [pid = 3252] [serial = 1115] [outer = 00000000] [url = about:blank] 10:43:59 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (10085800) [pid = 3252] [serial = 1118] [outer = 00000000] [url = about:blank] 10:43:59 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (1053E000) [pid = 3252] [serial = 1120] [outer = 00000000] [url = about:blank] 10:43:59 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (16B3D800) [pid = 3252] [serial = 1110] [outer = 00000000] [url = about:blank] 10:43:59 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (16CB2400) [pid = 3252] [serial = 1111] [outer = 00000000] [url = about:blank] 10:43:59 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (119C7C00) [pid = 3252] [serial = 1107] [outer = 00000000] [url = about:blank] 10:43:59 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (14B69C00) [pid = 3252] [serial = 1108] [outer = 00000000] [url = about:blank] 10:43:59 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (0CF34400) [pid = 3252] [serial = 1104] [outer = 00000000] [url = about:blank] 10:43:59 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (1053B000) [pid = 3252] [serial = 1105] [outer = 00000000] [url = about:blank] 10:43:59 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (17757C00) [pid = 3252] [serial = 1102] [outer = 00000000] [url = about:blank] 10:43:59 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (16B3F000) [pid = 3252] [serial = 1101] [outer = 00000000] [url = about:blank] 10:43:59 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (10742800) [pid = 3252] [serial = 1099] [outer = 00000000] [url = about:blank] 10:43:59 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (1070A800) [pid = 3252] [serial = 1098] [outer = 00000000] [url = about:blank] 10:43:59 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (1A890C00) [pid = 3252] [serial = 1096] [outer = 00000000] [url = about:blank] 10:43:59 INFO - PROCESS | 3252 | 1467049439994 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:59 INFO - PROCESS | 3252 | 1467049439997 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:43:59 INFO - PROCESS | 3252 | ++DOCSHELL 0CE55800 == 28 [pid = 3252] [id = 390] 10:43:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (0CE5AC00) [pid = 3252] [serial = 1170] [outer = 00000000] 10:44:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (0FFCB800) [pid = 3252] [serial = 1171] [outer = 0CE5AC00] 10:44:00 INFO - PROCESS | 3252 | 1467049440044 Marionette DEBUG loaded listener.js 10:44:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (101F2C00) [pid = 3252] [serial = 1172] [outer = 0CE5AC00] 10:44:00 INFO - PROCESS | 3252 | 1467049440440 Marionette TRACE conn6 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 10:44:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 10:44:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 730ms 10:44:00 INFO - PROCESS | 3252 | 1467049440489 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 10:44:00 INFO - PROCESS | 3252 | 1467049440491 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 10:44:00 INFO - PROCESS | 3252 | 1467049440495 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 10:44:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 10:44:00 INFO - PROCESS | 3252 | 1467049440498 Marionette TRACE conn6 <- [1,1526,null,{}] 10:44:00 INFO - PROCESS | 3252 | 1467049440508 Marionette TRACE conn6 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:00 INFO - PROCESS | 3252 | 1467049440513 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:00 INFO - PROCESS | 3252 | 1467049440598 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 10:44:00 INFO - PROCESS | 3252 | 1467049440605 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:00 INFO - PROCESS | 3252 | 1467049440607 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:00 INFO - PROCESS | 3252 | ++DOCSHELL 163CF000 == 29 [pid = 3252] [id = 391] 10:44:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (163D1800) [pid = 3252] [serial = 1173] [outer = 00000000] 10:44:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (16B40400) [pid = 3252] [serial = 1174] [outer = 163D1800] 10:44:00 INFO - PROCESS | 3252 | 1467049440685 Marionette DEBUG loaded listener.js 10:44:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (16CAD800) [pid = 3252] [serial = 1175] [outer = 163D1800] 10:44:01 INFO - PROCESS | 3252 | 1467049441151 Marionette TRACE conn6 <- [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]]]}] 10:44:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 10:44:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 671ms 10:44:01 INFO - PROCESS | 3252 | 1467049441172 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 10:44:01 INFO - PROCESS | 3252 | 1467049441174 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 10:44:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 10:44:01 INFO - PROCESS | 3252 | 1467049441178 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 10:44:01 INFO - PROCESS | 3252 | 1467049441179 Marionette TRACE conn6 <- [1,1530,null,{}] 10:44:01 INFO - PROCESS | 3252 | 1467049441183 Marionette TRACE conn6 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:01 INFO - PROCESS | 3252 | 1467049441185 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:01 INFO - PROCESS | 3252 | 1467049441270 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 10:44:01 INFO - PROCESS | 3252 | 1467049441278 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:01 INFO - PROCESS | 3252 | 1467049441280 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:01 INFO - PROCESS | 3252 | ++DOCSHELL 16CB2C00 == 30 [pid = 3252] [id = 392] 10:44:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (16F97400) [pid = 3252] [serial = 1176] [outer = 00000000] 10:44:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (17759000) [pid = 3252] [serial = 1177] [outer = 16F97400] 10:44:01 INFO - PROCESS | 3252 | 1467049441325 Marionette DEBUG loaded listener.js 10:44:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (17774400) [pid = 3252] [serial = 1178] [outer = 16F97400] 10:44:01 INFO - PROCESS | 3252 | 1467049441745 Marionette TRACE conn6 <- [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]]]}] 10:44:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 10:44:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 630ms 10:44:01 INFO - PROCESS | 3252 | 1467049441812 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 10:44:01 INFO - PROCESS | 3252 | 1467049441823 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 10:44:01 INFO - PROCESS | 3252 | 1467049441826 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 10:44:01 INFO - PROCESS | 3252 | 1467049441828 Marionette TRACE conn6 <- [1,1534,null,{}] 10:44:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 10:44:01 INFO - PROCESS | 3252 | 1467049441832 Marionette TRACE conn6 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:01 INFO - PROCESS | 3252 | 1467049441834 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:01 INFO - PROCESS | 3252 | 1467049441914 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 10:44:01 INFO - PROCESS | 3252 | 1467049441919 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:01 INFO - PROCESS | 3252 | 1467049441921 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:01 INFO - PROCESS | 3252 | ++DOCSHELL 184C8800 == 31 [pid = 3252] [id = 393] 10:44:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (184C9000) [pid = 3252] [serial = 1179] [outer = 00000000] 10:44:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (19570C00) [pid = 3252] [serial = 1180] [outer = 184C9000] 10:44:01 INFO - PROCESS | 3252 | 1467049441965 Marionette DEBUG loaded listener.js 10:44:02 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (19B3A400) [pid = 3252] [serial = 1181] [outer = 184C9000] 10:44:02 INFO - PROCESS | 3252 | 1467049442465 Marionette TRACE conn6 <- [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]]]}] 10:44:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 10:44:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 670ms 10:44:02 INFO - PROCESS | 3252 | 1467049442503 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 10:44:02 INFO - PROCESS | 3252 | 1467049442505 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 10:44:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 10:44:02 INFO - PROCESS | 3252 | 1467049442508 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 10:44:02 INFO - PROCESS | 3252 | 1467049442510 Marionette TRACE conn6 <- [1,1538,null,{}] 10:44:02 INFO - PROCESS | 3252 | 1467049442513 Marionette TRACE conn6 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:02 INFO - PROCESS | 3252 | 1467049442519 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:02 INFO - PROCESS | 3252 | 1467049442657 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 10:44:02 INFO - PROCESS | 3252 | 1467049442722 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:02 INFO - PROCESS | 3252 | 1467049442724 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:02 INFO - PROCESS | 3252 | ++DOCSHELL 1A890C00 == 32 [pid = 3252] [id = 394] 10:44:02 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (1A892000) [pid = 3252] [serial = 1182] [outer = 00000000] 10:44:02 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (1A91E800) [pid = 3252] [serial = 1183] [outer = 1A892000] 10:44:02 INFO - PROCESS | 3252 | 1467049442767 Marionette DEBUG loaded listener.js 10:44:02 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (1A922C00) [pid = 3252] [serial = 1184] [outer = 1A892000] 10:44:03 INFO - PROCESS | 3252 | 1467049443187 Marionette TRACE conn6 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 10:44:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 10:44:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 730ms 10:44:03 INFO - PROCESS | 3252 | 1467049443244 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 10:44:03 INFO - PROCESS | 3252 | 1467049443246 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 10:44:03 INFO - PROCESS | 3252 | 1467049443250 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 10:44:03 INFO - PROCESS | 3252 | 1467049443251 Marionette TRACE conn6 <- [1,1542,null,{}] 10:44:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 10:44:03 INFO - PROCESS | 3252 | 1467049443255 Marionette TRACE conn6 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:03 INFO - PROCESS | 3252 | 1467049443257 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:03 INFO - PROCESS | 3252 | 1467049443392 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 10:44:03 INFO - PROCESS | 3252 | 1467049443404 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:03 INFO - PROCESS | 3252 | 1467049443406 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:03 INFO - PROCESS | 3252 | ++DOCSHELL 1A91B800 == 33 [pid = 3252] [id = 395] 10:44:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (1A991800) [pid = 3252] [serial = 1185] [outer = 00000000] 10:44:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (1A99D400) [pid = 3252] [serial = 1186] [outer = 1A991800] 10:44:03 INFO - PROCESS | 3252 | 1467049443448 Marionette DEBUG loaded listener.js 10:44:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (1A9A7C00) [pid = 3252] [serial = 1187] [outer = 1A991800] 10:44:03 INFO - PROCESS | 3252 | 1467049443889 Marionette TRACE conn6 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 10:44:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 10:44:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 670ms 10:44:03 INFO - PROCESS | 3252 | 1467049443924 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 10:44:03 INFO - PROCESS | 3252 | 1467049443926 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 10:44:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 10:44:03 INFO - PROCESS | 3252 | 1467049443929 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 10:44:03 INFO - PROCESS | 3252 | 1467049443931 Marionette TRACE conn6 <- [1,1546,null,{}] 10:44:03 INFO - PROCESS | 3252 | 1467049443934 Marionette TRACE conn6 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:03 INFO - PROCESS | 3252 | 1467049443936 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:04 INFO - PROCESS | 3252 | 1467049444049 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 10:44:04 INFO - PROCESS | 3252 | 1467049444054 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:04 INFO - PROCESS | 3252 | 1467049444056 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:04 INFO - PROCESS | 3252 | ++DOCSHELL 1A9A9800 == 34 [pid = 3252] [id = 396] 10:44:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (1A9AA800) [pid = 3252] [serial = 1188] [outer = 00000000] 10:44:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (1A9B2C00) [pid = 3252] [serial = 1189] [outer = 1A9AA800] 10:44:04 INFO - PROCESS | 3252 | 1467049444099 Marionette DEBUG loaded listener.js 10:44:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 90 (1A9B3400) [pid = 3252] [serial = 1190] [outer = 1A9AA800] 10:44:04 INFO - PROCESS | 3252 | --DOMWINDOW == 89 (16CAEC00) [pid = 3252] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 10:44:04 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (16CAD400) [pid = 3252] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 10:44:04 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (1072F000) [pid = 3252] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 10:44:04 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (16CB4000) [pid = 3252] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 10:44:04 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (10473800) [pid = 3252] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 10:44:04 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (14C7E400) [pid = 3252] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 10:44:04 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (16871C00) [pid = 3252] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 10:44:04 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (14C86800) [pid = 3252] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 10:44:04 INFO - PROCESS | 3252 | 1467049444618 Marionette TRACE conn6 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 10:44:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 10:44:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 730ms 10:44:04 INFO - PROCESS | 3252 | 1467049444660 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 10:44:04 INFO - PROCESS | 3252 | 1467049444662 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 10:44:04 INFO - PROCESS | 3252 | 1467049444676 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 10:44:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 10:44:04 INFO - PROCESS | 3252 | 1467049444678 Marionette TRACE conn6 <- [1,1550,null,{}] 10:44:04 INFO - PROCESS | 3252 | 1467049444682 Marionette TRACE conn6 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:04 INFO - PROCESS | 3252 | 1467049444683 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:04 INFO - PROCESS | 3252 | 1467049444787 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 10:44:04 INFO - PROCESS | 3252 | 1467049444794 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:04 INFO - PROCESS | 3252 | 1467049444796 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:04 INFO - PROCESS | 3252 | ++DOCSHELL 1846EC00 == 35 [pid = 3252] [id = 397] 10:44:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (19571000) [pid = 3252] [serial = 1191] [outer = 00000000] 10:44:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (1A9B2400) [pid = 3252] [serial = 1192] [outer = 19571000] 10:44:04 INFO - PROCESS | 3252 | 1467049444838 Marionette DEBUG loaded listener.js 10:44:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (1BAF5800) [pid = 3252] [serial = 1193] [outer = 19571000] 10:44:05 INFO - PROCESS | 3252 | 1467049445253 Marionette TRACE conn6 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 10:44:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 10:44:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 630ms 10:44:05 INFO - PROCESS | 3252 | 1467049445311 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 10:44:05 INFO - PROCESS | 3252 | 1467049445313 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 10:44:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 10:44:05 INFO - PROCESS | 3252 | 1467049445316 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 10:44:05 INFO - PROCESS | 3252 | 1467049445318 Marionette TRACE conn6 <- [1,1554,null,{}] 10:44:05 INFO - PROCESS | 3252 | 1467049445322 Marionette TRACE conn6 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:05 INFO - PROCESS | 3252 | 1467049445324 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:05 INFO - PROCESS | 3252 | 1467049445404 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 10:44:05 INFO - PROCESS | 3252 | 1467049445410 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:05 INFO - PROCESS | 3252 | 1467049445412 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:05 INFO - PROCESS | 3252 | ++DOCSHELL 09263800 == 36 [pid = 3252] [id = 398] 10:44:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (0FF6B800) [pid = 3252] [serial = 1194] [outer = 00000000] 10:44:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (1BBDA400) [pid = 3252] [serial = 1195] [outer = 0FF6B800] 10:44:05 INFO - PROCESS | 3252 | 1467049445464 Marionette DEBUG loaded listener.js 10:44:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (1BBDAC00) [pid = 3252] [serial = 1196] [outer = 0FF6B800] 10:44:05 INFO - PROCESS | 3252 | 1467049445898 Marionette TRACE conn6 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 10:44:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 10:44:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 630ms 10:44:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 10:44:05 INFO - PROCESS | 3252 | 1467049445947 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 10:44:05 INFO - PROCESS | 3252 | 1467049445949 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 10:44:05 INFO - PROCESS | 3252 | 1467049445953 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 10:44:05 INFO - PROCESS | 3252 | 1467049445955 Marionette TRACE conn6 <- [1,1558,null,{}] 10:44:05 INFO - PROCESS | 3252 | 1467049445959 Marionette TRACE conn6 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:05 INFO - PROCESS | 3252 | 1467049445961 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:06 INFO - PROCESS | 3252 | 1467049446057 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 10:44:06 INFO - PROCESS | 3252 | 1467049446063 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:06 INFO - PROCESS | 3252 | 1467049446065 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:06 INFO - PROCESS | 3252 | ++DOCSHELL 1C219000 == 37 [pid = 3252] [id = 399] 10:44:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (1C2C6400) [pid = 3252] [serial = 1197] [outer = 00000000] 10:44:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 90 (1C44FC00) [pid = 3252] [serial = 1198] [outer = 1C2C6400] 10:44:06 INFO - PROCESS | 3252 | 1467049446110 Marionette DEBUG loaded listener.js 10:44:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 91 (1C71BC00) [pid = 3252] [serial = 1199] [outer = 1C2C6400] 10:44:06 INFO - PROCESS | 3252 | 1467049446771 Marionette TRACE conn6 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 10:44:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 10:44:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 870ms 10:44:06 INFO - PROCESS | 3252 | 1467049446827 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 10:44:06 INFO - PROCESS | 3252 | 1467049446832 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 10:44:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 10:44:06 INFO - PROCESS | 3252 | 1467049446837 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 10:44:06 INFO - PROCESS | 3252 | 1467049446840 Marionette TRACE conn6 <- [1,1562,null,{}] 10:44:06 INFO - PROCESS | 3252 | 1467049446847 Marionette TRACE conn6 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:06 INFO - PROCESS | 3252 | 1467049446850 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:06 INFO - PROCESS | 3252 | 1467049446994 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 10:44:07 INFO - PROCESS | 3252 | 1467049447104 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:07 INFO - PROCESS | 3252 | 1467049447107 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:07 INFO - PROCESS | 3252 | ++DOCSHELL 0CF3B000 == 38 [pid = 3252] [id = 400] 10:44:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 92 (100E4C00) [pid = 3252] [serial = 1200] [outer = 00000000] 10:44:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 93 (10742000) [pid = 3252] [serial = 1201] [outer = 100E4C00] 10:44:07 INFO - PROCESS | 3252 | 1467049447162 Marionette DEBUG loaded listener.js 10:44:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 94 (1121C000) [pid = 3252] [serial = 1202] [outer = 100E4C00] 10:44:07 INFO - PROCESS | 3252 | 1467049447739 Marionette TRACE conn6 <- [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]]]}] 10:44:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 10:44:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 990ms 10:44:07 INFO - PROCESS | 3252 | 1467049447828 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 10:44:07 INFO - PROCESS | 3252 | 1467049447832 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 10:44:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 10:44:07 INFO - PROCESS | 3252 | 1467049447839 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 10:44:07 INFO - PROCESS | 3252 | 1467049447842 Marionette TRACE conn6 <- [1,1566,null,{}] 10:44:07 INFO - PROCESS | 3252 | 1467049447861 Marionette TRACE conn6 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:07 INFO - PROCESS | 3252 | 1467049447864 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:07 INFO - PROCESS | 3252 | 1467049447982 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 10:44:08 INFO - PROCESS | 3252 | 1467049448111 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:08 INFO - PROCESS | 3252 | 1467049448114 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:08 INFO - PROCESS | 3252 | ++DOCSHELL 16870000 == 39 [pid = 3252] [id = 401] 10:44:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 95 (16B39800) [pid = 3252] [serial = 1203] [outer = 00000000] 10:44:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 96 (16CB2800) [pid = 3252] [serial = 1204] [outer = 16B39800] 10:44:08 INFO - PROCESS | 3252 | 1467049448170 Marionette DEBUG loaded listener.js 10:44:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 97 (184C6400) [pid = 3252] [serial = 1205] [outer = 16B39800] 10:44:08 INFO - PROCESS | 3252 | 1467049448797 Marionette TRACE conn6 <- [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]]]}] 10:44:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 10:44:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 990ms 10:44:08 INFO - PROCESS | 3252 | 1467049448832 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 10:44:08 INFO - PROCESS | 3252 | 1467049448835 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 10:44:08 INFO - PROCESS | 3252 | 1467049448839 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 10:44:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 10:44:08 INFO - PROCESS | 3252 | 1467049448842 Marionette TRACE conn6 <- [1,1570,null,{}] 10:44:08 INFO - PROCESS | 3252 | 1467049448853 Marionette TRACE conn6 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:08 INFO - PROCESS | 3252 | 1467049448858 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:08 INFO - PROCESS | 3252 | 1467049448968 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 10:44:09 INFO - PROCESS | 3252 | 1467049449079 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:09 INFO - PROCESS | 3252 | 1467049449082 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:09 INFO - PROCESS | 3252 | ++DOCSHELL 1BBD4000 == 40 [pid = 3252] [id = 402] 10:44:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 98 (1BBD6C00) [pid = 3252] [serial = 1206] [outer = 00000000] 10:44:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 99 (1C214400) [pid = 3252] [serial = 1207] [outer = 1BBD6C00] 10:44:09 INFO - PROCESS | 3252 | 1467049449179 Marionette DEBUG loaded listener.js 10:44:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 100 (1C449800) [pid = 3252] [serial = 1208] [outer = 1BBD6C00] 10:44:09 INFO - PROCESS | 3252 | 1467049450000 Marionette TRACE conn6 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 10:44:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 10:44:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1220ms 10:44:10 INFO - PROCESS | 3252 | 1467049450063 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 10:44:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 10:44:10 INFO - PROCESS | 3252 | 1467049450067 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 10:44:10 INFO - PROCESS | 3252 | 1467049450072 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 10:44:10 INFO - PROCESS | 3252 | 1467049450075 Marionette TRACE conn6 <- [1,1574,null,{}] 10:44:10 INFO - PROCESS | 3252 | 1467049450080 Marionette TRACE conn6 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:10 INFO - PROCESS | 3252 | 1467049450083 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:10 INFO - PROCESS | 3252 | 1467049450184 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 10:44:10 INFO - PROCESS | 3252 | 1467049450320 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:10 INFO - PROCESS | 3252 | 1467049450324 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:10 INFO - PROCESS | 3252 | ++DOCSHELL 100E2000 == 41 [pid = 3252] [id = 403] 10:44:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 101 (10532800) [pid = 3252] [serial = 1209] [outer = 00000000] 10:44:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 102 (10536400) [pid = 3252] [serial = 1210] [outer = 10532800] 10:44:10 INFO - PROCESS | 3252 | 1467049450375 Marionette DEBUG loaded listener.js 10:44:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 103 (10DA7C00) [pid = 3252] [serial = 1211] [outer = 10532800] 10:44:11 INFO - PROCESS | 3252 | --DOCSHELL 09263800 == 40 [pid = 3252] [id = 398] 10:44:11 INFO - PROCESS | 3252 | --DOCSHELL 1846EC00 == 39 [pid = 3252] [id = 397] 10:44:11 INFO - PROCESS | 3252 | --DOCSHELL 1A9A9800 == 38 [pid = 3252] [id = 396] 10:44:11 INFO - PROCESS | 3252 | --DOCSHELL 1A91B800 == 37 [pid = 3252] [id = 395] 10:44:11 INFO - PROCESS | 3252 | --DOCSHELL 1A890C00 == 36 [pid = 3252] [id = 394] 10:44:11 INFO - PROCESS | 3252 | --DOCSHELL 184C8800 == 35 [pid = 3252] [id = 393] 10:44:11 INFO - PROCESS | 3252 | --DOCSHELL 16CB2C00 == 34 [pid = 3252] [id = 392] 10:44:11 INFO - PROCESS | 3252 | --DOCSHELL 163CF000 == 33 [pid = 3252] [id = 391] 10:44:11 INFO - PROCESS | 3252 | --DOCSHELL 0CE55800 == 32 [pid = 3252] [id = 390] 10:44:11 INFO - PROCESS | 3252 | --DOCSHELL 1956BC00 == 31 [pid = 3252] [id = 371] 10:44:11 INFO - PROCESS | 3252 | --DOCSHELL 16870000 == 30 [pid = 3252] [id = 401] 10:44:11 INFO - PROCESS | 3252 | --DOCSHELL 1BBD4000 == 29 [pid = 3252] [id = 402] 10:44:11 INFO - PROCESS | 3252 | --DOCSHELL 1C219000 == 28 [pid = 3252] [id = 399] 10:44:11 INFO - PROCESS | 3252 | --DOCSHELL 0CF3B000 == 27 [pid = 3252] [id = 400] 10:44:11 INFO - PROCESS | 3252 | --DOMWINDOW == 102 (16CCAC00) [pid = 3252] [serial = 1138] [outer = 00000000] [url = about:blank] 10:44:11 INFO - PROCESS | 3252 | --DOMWINDOW == 101 (1777BC00) [pid = 3252] [serial = 1141] [outer = 00000000] [url = about:blank] 10:44:11 INFO - PROCESS | 3252 | --DOMWINDOW == 100 (1544C800) [pid = 3252] [serial = 1147] [outer = 00000000] [url = about:blank] 10:44:11 INFO - PROCESS | 3252 | --DOMWINDOW == 99 (195E7800) [pid = 3252] [serial = 1144] [outer = 00000000] [url = about:blank] 10:44:11 INFO - PROCESS | 3252 | --DOMWINDOW == 98 (1053DC00) [pid = 3252] [serial = 1129] [outer = 00000000] [url = about:blank] 10:44:11 INFO - PROCESS | 3252 | --DOMWINDOW == 97 (10740000) [pid = 3252] [serial = 1130] [outer = 00000000] [url = about:blank] 10:44:11 INFO - PROCESS | 3252 | --DOMWINDOW == 96 (153C2000) [pid = 3252] [serial = 1132] [outer = 00000000] [url = about:blank] 10:44:11 INFO - PROCESS | 3252 | --DOMWINDOW == 95 (1541CC00) [pid = 3252] [serial = 1133] [outer = 00000000] [url = about:blank] 10:44:11 INFO - PROCESS | 3252 | --DOMWINDOW == 94 (10533400) [pid = 3252] [serial = 1123] [outer = 00000000] [url = about:blank] 10:44:11 INFO - PROCESS | 3252 | --DOMWINDOW == 93 (10DA8400) [pid = 3252] [serial = 1126] [outer = 00000000] [url = about:blank] 10:44:11 INFO - PROCESS | 3252 | --DOMWINDOW == 92 (16B36000) [pid = 3252] [serial = 1135] [outer = 00000000] [url = about:blank] 10:44:11 INFO - PROCESS | 3252 | --DOMWINDOW == 91 (1A76D800) [pid = 3252] [serial = 1153] [outer = 00000000] [url = about:blank] 10:44:11 INFO - PROCESS | 3252 | --DOMWINDOW == 90 (1A061C00) [pid = 3252] [serial = 1151] [outer = 00000000] [url = about:blank] 10:44:11 INFO - PROCESS | 3252 | --DOMWINDOW == 89 (195F7C00) [pid = 3252] [serial = 1150] [outer = 00000000] [url = about:blank] 10:44:11 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (195E8000) [pid = 3252] [serial = 1145] [outer = 00000000] [url = about:blank] 10:44:11 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (1846B400) [pid = 3252] [serial = 1142] [outer = 00000000] [url = about:blank] 10:44:11 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (17756400) [pid = 3252] [serial = 1139] [outer = 00000000] [url = about:blank] 10:44:11 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (16B3D000) [pid = 3252] [serial = 1136] [outer = 00000000] [url = about:blank] 10:44:11 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (163C7C00) [pid = 3252] [serial = 1148] [outer = 00000000] [url = about:blank] 10:44:11 INFO - PROCESS | 3252 | 1467049451650 Marionette TRACE conn6 <- [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]]]}] 10:44:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 10:44:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1622ms 10:44:11 INFO - PROCESS | 3252 | 1467049451695 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 10:44:11 INFO - PROCESS | 3252 | 1467049451699 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 10:44:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 10:44:11 INFO - PROCESS | 3252 | 1467049451703 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 10:44:11 INFO - PROCESS | 3252 | 1467049451706 Marionette TRACE conn6 <- [1,1578,null,{}] 10:44:11 INFO - PROCESS | 3252 | 1467049451712 Marionette TRACE conn6 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:11 INFO - PROCESS | 3252 | 1467049451715 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:11 INFO - PROCESS | 3252 | 1467049451804 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 10:44:11 INFO - PROCESS | 3252 | 1467049451900 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:11 INFO - PROCESS | 3252 | 1467049451902 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:11 INFO - PROCESS | 3252 | ++DOCSHELL 0CF36400 == 28 [pid = 3252] [id = 404] 10:44:11 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (0CF38C00) [pid = 3252] [serial = 1212] [outer = 00000000] 10:44:11 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (101F5400) [pid = 3252] [serial = 1213] [outer = 0CF38C00] 10:44:11 INFO - PROCESS | 3252 | 1467049451950 Marionette DEBUG loaded listener.js 10:44:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (1053A800) [pid = 3252] [serial = 1214] [outer = 0CF38C00] 10:44:12 INFO - PROCESS | 3252 | 1467049452338 Marionette TRACE conn6 <- [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]]]}] 10:44:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 10:44:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 671ms 10:44:12 INFO - PROCESS | 3252 | 1467049452375 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 10:44:12 INFO - PROCESS | 3252 | 1467049452380 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 10:44:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 10:44:12 INFO - PROCESS | 3252 | 1467049452387 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 10:44:12 INFO - PROCESS | 3252 | 1467049452389 Marionette TRACE conn6 <- [1,1582,null,{}] 10:44:12 INFO - PROCESS | 3252 | 1467049452393 Marionette TRACE conn6 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:12 INFO - PROCESS | 3252 | 1467049452395 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:12 INFO - PROCESS | 3252 | 1467049452511 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 10:44:12 INFO - PROCESS | 3252 | 1467049452527 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:12 INFO - PROCESS | 3252 | 1467049452529 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:12 INFO - PROCESS | 3252 | ++DOCSHELL 11222400 == 29 [pid = 3252] [id = 405] 10:44:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (11282400) [pid = 3252] [serial = 1215] [outer = 00000000] 10:44:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (14B6AC00) [pid = 3252] [serial = 1216] [outer = 11282400] 10:44:12 INFO - PROCESS | 3252 | 1467049452577 Marionette DEBUG loaded listener.js 10:44:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 90 (1527C000) [pid = 3252] [serial = 1217] [outer = 11282400] 10:44:13 INFO - PROCESS | 3252 | 1467049453054 Marionette TRACE conn6 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 10:44:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 10:44:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 730ms 10:44:13 INFO - PROCESS | 3252 | 1467049453121 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 10:44:13 INFO - PROCESS | 3252 | 1467049453123 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 10:44:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 10:44:13 INFO - PROCESS | 3252 | 1467049453126 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 10:44:13 INFO - PROCESS | 3252 | 1467049453130 Marionette TRACE conn6 <- [1,1586,null,{}] 10:44:13 INFO - PROCESS | 3252 | 1467049453140 Marionette TRACE conn6 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:13 INFO - PROCESS | 3252 | 1467049453145 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:13 INFO - PROCESS | 3252 | 1467049453229 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 10:44:13 INFO - PROCESS | 3252 | 1467049453328 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:13 INFO - PROCESS | 3252 | 1467049453331 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:13 INFO - PROCESS | 3252 | ++DOCSHELL 163C8800 == 30 [pid = 3252] [id = 406] 10:44:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 91 (16870000) [pid = 3252] [serial = 1218] [outer = 00000000] 10:44:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 92 (16B36800) [pid = 3252] [serial = 1219] [outer = 16870000] 10:44:13 INFO - PROCESS | 3252 | 1467049453379 Marionette DEBUG loaded listener.js 10:44:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 93 (16B3E400) [pid = 3252] [serial = 1220] [outer = 16870000] 10:44:13 INFO - PROCESS | 3252 | 1467049453797 Marionette TRACE conn6 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 10:44:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 10:44:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 730ms 10:44:13 INFO - PROCESS | 3252 | 1467049453891 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 10:44:13 INFO - PROCESS | 3252 | 1467049453894 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 10:44:13 INFO - PROCESS | 3252 | 1467049453897 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 10:44:13 INFO - PROCESS | 3252 | 1467049453899 Marionette TRACE conn6 <- [1,1590,null,{}] 10:44:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 10:44:13 INFO - PROCESS | 3252 | 1467049453902 Marionette TRACE conn6 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:13 INFO - PROCESS | 3252 | 1467049453904 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:14 INFO - PROCESS | 3252 | 1467049454025 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 10:44:14 INFO - PROCESS | 3252 | 1467049454086 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:14 INFO - PROCESS | 3252 | 1467049454088 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:14 INFO - PROCESS | 3252 | ++DOCSHELL 16CB0800 == 31 [pid = 3252] [id = 407] 10:44:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 94 (16CB1000) [pid = 3252] [serial = 1221] [outer = 00000000] 10:44:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 95 (16F93C00) [pid = 3252] [serial = 1222] [outer = 16CB1000] 10:44:14 INFO - PROCESS | 3252 | 1467049454133 Marionette DEBUG loaded listener.js 10:44:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 96 (17759800) [pid = 3252] [serial = 1223] [outer = 16CB1000] 10:44:14 INFO - PROCESS | 3252 | 1467049454553 Marionette TRACE conn6 <- [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]]]}] 10:44:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 10:44:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 670ms 10:44:14 INFO - PROCESS | 3252 | 1467049454576 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 10:44:14 INFO - PROCESS | 3252 | 1467049454578 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 10:44:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 10:44:14 INFO - PROCESS | 3252 | 1467049454581 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 10:44:14 INFO - PROCESS | 3252 | 1467049454583 Marionette TRACE conn6 <- [1,1594,null,{}] 10:44:14 INFO - PROCESS | 3252 | 1467049454586 Marionette TRACE conn6 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:14 INFO - PROCESS | 3252 | 1467049454588 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:14 INFO - PROCESS | 3252 | 1467049454709 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 10:44:14 INFO - PROCESS | 3252 | 1467049454715 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:14 INFO - PROCESS | 3252 | 1467049454717 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:14 INFO - PROCESS | 3252 | ++DOCSHELL 1777D400 == 32 [pid = 3252] [id = 408] 10:44:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 97 (1777F800) [pid = 3252] [serial = 1224] [outer = 00000000] 10:44:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 98 (184CEC00) [pid = 3252] [serial = 1225] [outer = 1777F800] 10:44:14 INFO - PROCESS | 3252 | 1467049454760 Marionette DEBUG loaded listener.js 10:44:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 99 (19568800) [pid = 3252] [serial = 1226] [outer = 1777F800] 10:44:15 INFO - PROCESS | 3252 | 1467049455213 Marionette TRACE conn6 <- [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]]]}] 10:44:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 10:44:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 670ms 10:44:15 INFO - PROCESS | 3252 | 1467049455252 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 10:44:15 INFO - PROCESS | 3252 | 1467049455254 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 10:44:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 10:44:15 INFO - PROCESS | 3252 | 1467049455257 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 10:44:15 INFO - PROCESS | 3252 | 1467049455259 Marionette TRACE conn6 <- [1,1598,null,{}] 10:44:15 INFO - PROCESS | 3252 | 1467049455263 Marionette TRACE conn6 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:15 INFO - PROCESS | 3252 | 1467049455268 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:15 INFO - PROCESS | 3252 | 1467049455438 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 10:44:15 INFO - PROCESS | 3252 | 1467049455457 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:15 INFO - PROCESS | 3252 | 1467049455459 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:15 INFO - PROCESS | 3252 | ++DOCSHELL 16CAC800 == 33 [pid = 3252] [id = 409] 10:44:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 100 (195E6400) [pid = 3252] [serial = 1227] [outer = 00000000] 10:44:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 101 (1A767800) [pid = 3252] [serial = 1228] [outer = 195E6400] 10:44:15 INFO - PROCESS | 3252 | 1467049455502 Marionette DEBUG loaded listener.js 10:44:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 102 (1A886800) [pid = 3252] [serial = 1229] [outer = 195E6400] 10:44:15 INFO - PROCESS | 3252 | --DOMWINDOW == 101 (1A892000) [pid = 3252] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 10:44:15 INFO - PROCESS | 3252 | --DOMWINDOW == 100 (1A991800) [pid = 3252] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 10:44:15 INFO - PROCESS | 3252 | --DOMWINDOW == 99 (16F97400) [pid = 3252] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 10:44:15 INFO - PROCESS | 3252 | --DOMWINDOW == 98 (0CE5AC00) [pid = 3252] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 10:44:15 INFO - PROCESS | 3252 | --DOMWINDOW == 97 (16190C00) [pid = 3252] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 10:44:15 INFO - PROCESS | 3252 | --DOMWINDOW == 96 (101F7400) [pid = 3252] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 10:44:15 INFO - PROCESS | 3252 | --DOMWINDOW == 95 (16CAAC00) [pid = 3252] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 10:44:15 INFO - PROCESS | 3252 | --DOMWINDOW == 94 (1A88D000) [pid = 3252] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 10:44:15 INFO - PROCESS | 3252 | --DOMWINDOW == 93 (100E5C00) [pid = 3252] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 10:44:15 INFO - PROCESS | 3252 | --DOMWINDOW == 92 (1956D000) [pid = 3252] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 10:44:15 INFO - PROCESS | 3252 | --DOMWINDOW == 91 (184C9000) [pid = 3252] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 10:44:15 INFO - PROCESS | 3252 | --DOMWINDOW == 90 (163D1800) [pid = 3252] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 10:44:15 INFO - PROCESS | 3252 | --DOMWINDOW == 89 (1A9AA800) [pid = 3252] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 10:44:15 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (0FF6B800) [pid = 3252] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 10:44:15 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (1C2C6400) [pid = 3252] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 10:44:15 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (19571000) [pid = 3252] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 10:44:15 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (0FFD3800) [pid = 3252] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 10:44:15 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (10538400) [pid = 3252] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 10:44:15 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (10C2D000) [pid = 3252] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 10:44:16 INFO - PROCESS | 3252 | 1467049456124 Marionette TRACE conn6 <- [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]]]}] 10:44:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 10:44:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 930ms 10:44:16 INFO - PROCESS | 3252 | 1467049456189 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 10:44:16 INFO - PROCESS | 3252 | 1467049456191 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 10:44:16 INFO - PROCESS | 3252 | 1467049456194 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 10:44:16 INFO - PROCESS | 3252 | 1467049456196 Marionette TRACE conn6 <- [1,1602,null,{}] 10:44:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 10:44:16 INFO - PROCESS | 3252 | 1467049456200 Marionette TRACE conn6 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:16 INFO - PROCESS | 3252 | 1467049456202 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:16 INFO - PROCESS | 3252 | 1467049456277 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 10:44:16 INFO - PROCESS | 3252 | 1467049456282 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:16 INFO - PROCESS | 3252 | 1467049456284 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:16 INFO - PROCESS | 3252 | ++DOCSHELL 1015F400 == 34 [pid = 3252] [id = 410] 10:44:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (10C2D000) [pid = 3252] [serial = 1230] [outer = 00000000] 10:44:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (184C9000) [pid = 3252] [serial = 1231] [outer = 10C2D000] 10:44:16 INFO - PROCESS | 3252 | 1467049456327 Marionette DEBUG loaded listener.js 10:44:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (1853B000) [pid = 3252] [serial = 1232] [outer = 10C2D000] 10:44:16 INFO - PROCESS | 3252 | 1467049456737 Marionette TRACE conn6 <- [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]]]}] 10:44:16 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 10:44:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 570ms 10:44:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 10:44:16 INFO - PROCESS | 3252 | 1467049456768 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 10:44:16 INFO - PROCESS | 3252 | 1467049456770 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 10:44:16 INFO - PROCESS | 3252 | 1467049456773 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 10:44:16 INFO - PROCESS | 3252 | 1467049456775 Marionette TRACE conn6 <- [1,1606,null,{}] 10:44:16 INFO - PROCESS | 3252 | 1467049456778 Marionette TRACE conn6 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:16 INFO - PROCESS | 3252 | 1467049456780 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:16 INFO - PROCESS | 3252 | 1467049456899 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 10:44:16 INFO - PROCESS | 3252 | 1467049456907 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:16 INFO - PROCESS | 3252 | 1467049456909 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:16 INFO - PROCESS | 3252 | ++DOCSHELL 16134000 == 35 [pid = 3252] [id = 411] 10:44:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (1775CC00) [pid = 3252] [serial = 1233] [outer = 00000000] 10:44:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (1A892400) [pid = 3252] [serial = 1234] [outer = 1775CC00] 10:44:16 INFO - PROCESS | 3252 | 1467049456953 Marionette DEBUG loaded listener.js 10:44:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (15442800) [pid = 3252] [serial = 1235] [outer = 1775CC00] 10:44:17 INFO - PROCESS | 3252 | 1467049457380 Marionette TRACE conn6 <- [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]]]}] 10:44:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 10:44:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 631ms 10:44:17 INFO - PROCESS | 3252 | 1467049457405 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 10:44:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 10:44:17 INFO - PROCESS | 3252 | 1467049457407 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 10:44:17 INFO - PROCESS | 3252 | 1467049457410 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 10:44:17 INFO - PROCESS | 3252 | 1467049457412 Marionette TRACE conn6 <- [1,1610,null,{}] 10:44:17 INFO - PROCESS | 3252 | 1467049457415 Marionette TRACE conn6 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:17 INFO - PROCESS | 3252 | 1467049457417 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:17 INFO - PROCESS | 3252 | 1467049457534 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 10:44:17 INFO - PROCESS | 3252 | 1467049457543 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:17 INFO - PROCESS | 3252 | 1467049457545 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:17 INFO - PROCESS | 3252 | ++DOCSHELL 163C7C00 == 36 [pid = 3252] [id = 412] 10:44:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 90 (1A919C00) [pid = 3252] [serial = 1236] [outer = 00000000] 10:44:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 91 (1A994400) [pid = 3252] [serial = 1237] [outer = 1A919C00] 10:44:17 INFO - PROCESS | 3252 | 1467049457588 Marionette DEBUG loaded listener.js 10:44:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 92 (1A999000) [pid = 3252] [serial = 1238] [outer = 1A919C00] 10:44:18 INFO - PROCESS | 3252 | 1467049458160 Marionette TRACE conn6 <- [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]]]}] 10:44:18 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 10:44:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 770ms 10:44:18 INFO - PROCESS | 3252 | 1467049458182 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 10:44:18 INFO - PROCESS | 3252 | 1467049458186 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 10:44:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 10:44:18 INFO - PROCESS | 3252 | 1467049458191 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 10:44:18 INFO - PROCESS | 3252 | 1467049458194 Marionette TRACE conn6 <- [1,1614,null,{}] 10:44:18 INFO - PROCESS | 3252 | 1467049458201 Marionette TRACE conn6 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:18 INFO - PROCESS | 3252 | 1467049458204 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:18 INFO - PROCESS | 3252 | 1467049458406 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 10:44:18 INFO - PROCESS | 3252 | 1467049458537 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:18 INFO - PROCESS | 3252 | 1467049458540 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:18 INFO - PROCESS | 3252 | ++DOCSHELL 0925E400 == 37 [pid = 3252] [id = 413] 10:44:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 93 (0CE2BC00) [pid = 3252] [serial = 1239] [outer = 00000000] 10:44:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 94 (1072CC00) [pid = 3252] [serial = 1240] [outer = 0CE2BC00] 10:44:18 INFO - PROCESS | 3252 | 1467049458597 Marionette DEBUG loaded listener.js 10:44:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 95 (119CE400) [pid = 3252] [serial = 1241] [outer = 0CE2BC00] 10:44:19 INFO - PROCESS | 3252 | 1467049459294 Marionette TRACE conn6 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 10:44:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 10:44:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1177ms 10:44:19 INFO - PROCESS | 3252 | 1467049459369 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 10:44:19 INFO - PROCESS | 3252 | 1467049459374 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 10:44:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 10:44:19 INFO - PROCESS | 3252 | 1467049459380 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 10:44:19 INFO - PROCESS | 3252 | 1467049459383 Marionette TRACE conn6 <- [1,1618,null,{}] 10:44:19 INFO - PROCESS | 3252 | 1467049459387 Marionette TRACE conn6 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:19 INFO - PROCESS | 3252 | 1467049459390 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:19 INFO - PROCESS | 3252 | 1467049459516 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 10:44:19 INFO - PROCESS | 3252 | 1467049459645 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:19 INFO - PROCESS | 3252 | 1467049459647 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:19 INFO - PROCESS | 3252 | ++DOCSHELL 15446800 == 38 [pid = 3252] [id = 414] 10:44:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 96 (16196800) [pid = 3252] [serial = 1242] [outer = 00000000] 10:44:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 97 (16C61000) [pid = 3252] [serial = 1243] [outer = 16196800] 10:44:19 INFO - PROCESS | 3252 | 1467049459704 Marionette DEBUG loaded listener.js 10:44:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 98 (17750C00) [pid = 3252] [serial = 1244] [outer = 16196800] 10:44:20 INFO - PROCESS | 3252 | 1467049460565 Marionette TRACE conn6 <- [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]]]}] 10:44:20 INFO - PROCESS | 3252 | --DOCSHELL 16134000 == 37 [pid = 3252] [id = 411] 10:44:20 INFO - PROCESS | 3252 | --DOCSHELL 1015F400 == 36 [pid = 3252] [id = 410] 10:44:20 INFO - PROCESS | 3252 | --DOCSHELL 16CAC800 == 35 [pid = 3252] [id = 409] 10:44:20 INFO - PROCESS | 3252 | --DOCSHELL 1777D400 == 34 [pid = 3252] [id = 408] 10:44:20 INFO - PROCESS | 3252 | --DOCSHELL 16CB0800 == 33 [pid = 3252] [id = 407] 10:44:20 INFO - PROCESS | 3252 | --DOCSHELL 163C8800 == 32 [pid = 3252] [id = 406] 10:44:20 INFO - PROCESS | 3252 | --DOCSHELL 11222400 == 31 [pid = 3252] [id = 405] 10:44:20 INFO - PROCESS | 3252 | --DOCSHELL 0CF36400 == 30 [pid = 3252] [id = 404] 10:44:20 INFO - PROCESS | 3252 | --DOMWINDOW == 97 (1188C400) [pid = 3252] [serial = 1127] [outer = 00000000] [url = about:blank] 10:44:20 INFO - PROCESS | 3252 | --DOMWINDOW == 96 (1070F800) [pid = 3252] [serial = 1124] [outer = 00000000] [url = about:blank] 10:44:20 INFO - PROCESS | 3252 | --DOMWINDOW == 95 (10709C00) [pid = 3252] [serial = 1121] [outer = 00000000] [url = about:blank] 10:44:20 INFO - PROCESS | 3252 | --DOMWINDOW == 94 (1A91E800) [pid = 3252] [serial = 1183] [outer = 00000000] [url = about:blank] 10:44:20 INFO - PROCESS | 3252 | --DOMWINDOW == 93 (1A99D400) [pid = 3252] [serial = 1186] [outer = 00000000] [url = about:blank] 10:44:20 INFO - PROCESS | 3252 | --DOMWINDOW == 92 (17759000) [pid = 3252] [serial = 1177] [outer = 00000000] [url = about:blank] 10:44:20 INFO - PROCESS | 3252 | --DOMWINDOW == 91 (17774400) [pid = 3252] [serial = 1178] [outer = 00000000] [url = about:blank] 10:44:20 INFO - PROCESS | 3252 | --DOMWINDOW == 90 (0FFCB800) [pid = 3252] [serial = 1171] [outer = 00000000] [url = about:blank] 10:44:20 INFO - PROCESS | 3252 | --DOMWINDOW == 89 (101F2C00) [pid = 3252] [serial = 1172] [outer = 00000000] [url = about:blank] 10:44:20 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (163D1000) [pid = 3252] [serial = 1159] [outer = 00000000] [url = about:blank] 10:44:20 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (16B3C800) [pid = 3252] [serial = 1160] [outer = 00000000] [url = about:blank] 10:44:20 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (10CA1400) [pid = 3252] [serial = 1168] [outer = 00000000] [url = about:blank] 10:44:20 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (14BA9800) [pid = 3252] [serial = 1169] [outer = 00000000] [url = about:blank] 10:44:20 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (1A922C00) [pid = 3252] [serial = 1184] [outer = 00000000] [url = about:blank] 10:44:20 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (1A771000) [pid = 3252] [serial = 1154] [outer = 00000000] [url = about:blank] 10:44:20 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (1A91B400) [pid = 3252] [serial = 1165] [outer = 00000000] [url = about:blank] 10:44:20 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (1A91EC00) [pid = 3252] [serial = 1166] [outer = 00000000] [url = about:blank] 10:44:20 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (10475000) [pid = 3252] [serial = 1156] [outer = 00000000] [url = about:blank] 10:44:20 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (1072EC00) [pid = 3252] [serial = 1157] [outer = 00000000] [url = about:blank] 10:44:20 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (195E6800) [pid = 3252] [serial = 1162] [outer = 00000000] [url = about:blank] 10:44:20 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (1A76C400) [pid = 3252] [serial = 1163] [outer = 00000000] [url = about:blank] 10:44:20 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (19570C00) [pid = 3252] [serial = 1180] [outer = 00000000] [url = about:blank] 10:44:20 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (16B40400) [pid = 3252] [serial = 1174] [outer = 00000000] [url = about:blank] 10:44:20 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (1A9B2C00) [pid = 3252] [serial = 1189] [outer = 00000000] [url = about:blank] 10:44:20 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (16CAD800) [pid = 3252] [serial = 1175] [outer = 00000000] [url = about:blank] 10:44:20 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (1A9A7C00) [pid = 3252] [serial = 1187] [outer = 00000000] [url = about:blank] 10:44:20 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (1BBDAC00) [pid = 3252] [serial = 1196] [outer = 00000000] [url = about:blank] 10:44:20 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (1C71BC00) [pid = 3252] [serial = 1199] [outer = 00000000] [url = about:blank] 10:44:20 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (1A9B2400) [pid = 3252] [serial = 1192] [outer = 00000000] [url = about:blank] 10:44:20 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (1C44FC00) [pid = 3252] [serial = 1198] [outer = 00000000] [url = about:blank] 10:44:20 INFO - PROCESS | 3252 | --DOMWINDOW == 67 (1BBDA400) [pid = 3252] [serial = 1195] [outer = 00000000] [url = about:blank] 10:44:20 INFO - PROCESS | 3252 | --DOMWINDOW == 66 (1A9B3400) [pid = 3252] [serial = 1190] [outer = 00000000] [url = about:blank] 10:44:20 INFO - PROCESS | 3252 | --DOMWINDOW == 65 (1BAF5800) [pid = 3252] [serial = 1193] [outer = 00000000] [url = about:blank] 10:44:20 INFO - PROCESS | 3252 | --DOMWINDOW == 64 (19B3A400) [pid = 3252] [serial = 1181] [outer = 00000000] [url = about:blank] 10:44:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 10:44:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1285ms 10:44:20 INFO - PROCESS | 3252 | 1467049460669 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 10:44:20 INFO - PROCESS | 3252 | 1467049460673 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 10:44:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 10:44:20 INFO - PROCESS | 3252 | 1467049460678 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 10:44:20 INFO - PROCESS | 3252 | 1467049460681 Marionette TRACE conn6 <- [1,1622,null,{}] 10:44:20 INFO - PROCESS | 3252 | 1467049460687 Marionette TRACE conn6 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:20 INFO - PROCESS | 3252 | 1467049460689 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:20 INFO - PROCESS | 3252 | 1467049460783 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 10:44:20 INFO - PROCESS | 3252 | 1467049460790 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:20 INFO - PROCESS | 3252 | 1467049460794 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:20 INFO - PROCESS | 3252 | ++DOCSHELL 0FF6BC00 == 31 [pid = 3252] [id = 415] 10:44:20 INFO - PROCESS | 3252 | ++DOMWINDOW == 65 (0FF6FC00) [pid = 3252] [serial = 1245] [outer = 00000000] 10:44:20 INFO - PROCESS | 3252 | ++DOMWINDOW == 66 (10076400) [pid = 3252] [serial = 1246] [outer = 0FF6FC00] 10:44:20 INFO - PROCESS | 3252 | 1467049460842 Marionette DEBUG loaded listener.js 10:44:20 INFO - PROCESS | 3252 | ++DOMWINDOW == 67 (101F9000) [pid = 3252] [serial = 1247] [outer = 0FF6FC00] 10:44:21 INFO - PROCESS | 3252 | 1467049461366 Marionette TRACE conn6 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 10:44:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 10:44:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 730ms 10:44:21 INFO - PROCESS | 3252 | 1467049461409 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 10:44:21 INFO - PROCESS | 3252 | 1467049461414 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 10:44:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 10:44:21 INFO - PROCESS | 3252 | 1467049461419 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 10:44:21 INFO - PROCESS | 3252 | 1467049461422 Marionette TRACE conn6 <- [1,1626,null,{}] 10:44:21 INFO - PROCESS | 3252 | 1467049461426 Marionette TRACE conn6 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:21 INFO - PROCESS | 3252 | 1467049461428 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:21 INFO - PROCESS | 3252 | 1467049461513 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 10:44:21 INFO - PROCESS | 3252 | 1467049461601 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:21 INFO - PROCESS | 3252 | 1467049461603 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:21 INFO - PROCESS | 3252 | ++DOCSHELL 1072EC00 == 32 [pid = 3252] [id = 416] 10:44:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 68 (10730800) [pid = 3252] [serial = 1248] [outer = 00000000] 10:44:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (10C2C400) [pid = 3252] [serial = 1249] [outer = 10730800] 10:44:21 INFO - PROCESS | 3252 | 1467049461659 Marionette DEBUG loaded listener.js 10:44:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (11220800) [pid = 3252] [serial = 1250] [outer = 10730800] 10:44:22 INFO - PROCESS | 3252 | 1467049462062 Marionette TRACE conn6 <- [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]]]}] 10:44:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 10:44:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 670ms 10:44:22 INFO - PROCESS | 3252 | 1467049462094 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 10:44:22 INFO - PROCESS | 3252 | 1467049462096 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 10:44:22 INFO - PROCESS | 3252 | 1467049462099 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 10:44:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 10:44:22 INFO - PROCESS | 3252 | 1467049462103 Marionette TRACE conn6 <- [1,1630,null,{}] 10:44:22 INFO - PROCESS | 3252 | 1467049462113 Marionette TRACE conn6 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:22 INFO - PROCESS | 3252 | 1467049462118 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:22 INFO - PROCESS | 3252 | 1467049462230 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 10:44:22 INFO - PROCESS | 3252 | 1467049462246 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:22 INFO - PROCESS | 3252 | 1467049462249 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:22 INFO - PROCESS | 3252 | ++DOCSHELL 16190C00 == 33 [pid = 3252] [id = 417] 10:44:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (16194400) [pid = 3252] [serial = 1251] [outer = 00000000] 10:44:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (163D1800) [pid = 3252] [serial = 1252] [outer = 16194400] 10:44:22 INFO - PROCESS | 3252 | 1467049462296 Marionette DEBUG loaded listener.js 10:44:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (16B3A400) [pid = 3252] [serial = 1253] [outer = 16194400] 10:44:22 INFO - PROCESS | 3252 | 1467049462745 Marionette TRACE conn6 <- [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]]]}] 10:44:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 10:44:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 670ms 10:44:22 INFO - PROCESS | 3252 | 1467049462785 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 10:44:22 INFO - PROCESS | 3252 | 1467049462788 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 10:44:22 INFO - PROCESS | 3252 | 1467049462791 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 10:44:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 10:44:22 INFO - PROCESS | 3252 | 1467049462792 Marionette TRACE conn6 <- [1,1634,null,{}] 10:44:22 INFO - PROCESS | 3252 | 1467049462796 Marionette TRACE conn6 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:22 INFO - PROCESS | 3252 | 1467049462798 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:22 INFO - PROCESS | 3252 | 1467049462918 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 10:44:22 INFO - PROCESS | 3252 | 1467049462924 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:22 INFO - PROCESS | 3252 | 1467049462926 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:22 INFO - PROCESS | 3252 | ++DOCSHELL 16CB0C00 == 34 [pid = 3252] [id = 418] 10:44:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (16CB4C00) [pid = 3252] [serial = 1254] [outer = 00000000] 10:44:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (17753000) [pid = 3252] [serial = 1255] [outer = 16CB4C00] 10:44:22 INFO - PROCESS | 3252 | 1467049462971 Marionette DEBUG loaded listener.js 10:44:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (17779800) [pid = 3252] [serial = 1256] [outer = 16CB4C00] 10:44:23 INFO - PROCESS | 3252 | 1467049463413 Marionette TRACE conn6 <- [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]]]}] 10:44:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 10:44:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 670ms 10:44:23 INFO - PROCESS | 3252 | 1467049463465 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 10:44:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 10:44:23 INFO - PROCESS | 3252 | 1467049463467 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 10:44:23 INFO - PROCESS | 3252 | 1467049463475 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 10:44:23 INFO - PROCESS | 3252 | 1467049463477 Marionette TRACE conn6 <- [1,1638,null,{}] 10:44:23 INFO - PROCESS | 3252 | 1467049463480 Marionette TRACE conn6 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:23 INFO - PROCESS | 3252 | 1467049463482 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:23 INFO - PROCESS | 3252 | 1467049463592 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 10:44:23 INFO - PROCESS | 3252 | 1467049463682 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:23 INFO - PROCESS | 3252 | 1467049463684 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:23 INFO - PROCESS | 3252 | ++DOCSHELL 17782400 == 35 [pid = 3252] [id = 419] 10:44:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (1846A400) [pid = 3252] [serial = 1257] [outer = 00000000] 10:44:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (1956F800) [pid = 3252] [serial = 1258] [outer = 1846A400] 10:44:23 INFO - PROCESS | 3252 | 1467049463728 Marionette DEBUG loaded listener.js 10:44:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (195E9000) [pid = 3252] [serial = 1259] [outer = 1846A400] 10:44:24 INFO - PROCESS | 3252 | 1467049464161 Marionette TRACE conn6 <- [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]]]}] 10:44:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 10:44:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 731ms 10:44:24 INFO - PROCESS | 3252 | 1467049464202 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 10:44:24 INFO - PROCESS | 3252 | 1467049464204 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 10:44:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 10:44:24 INFO - PROCESS | 3252 | 1467049464207 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 10:44:24 INFO - PROCESS | 3252 | 1467049464208 Marionette TRACE conn6 <- [1,1642,null,{}] 10:44:24 INFO - PROCESS | 3252 | 1467049464218 Marionette TRACE conn6 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:24 INFO - PROCESS | 3252 | 1467049464223 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:24 INFO - PROCESS | 3252 | 1467049464361 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 10:44:24 INFO - PROCESS | 3252 | 1467049464428 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:24 INFO - PROCESS | 3252 | 1467049464430 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:24 INFO - PROCESS | 3252 | ++DOCSHELL 195F9000 == 36 [pid = 3252] [id = 420] 10:44:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (19B38C00) [pid = 3252] [serial = 1260] [outer = 00000000] 10:44:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (1A80D000) [pid = 3252] [serial = 1261] [outer = 19B38C00] 10:44:24 INFO - PROCESS | 3252 | 1467049464475 Marionette DEBUG loaded listener.js 10:44:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (1A05B400) [pid = 3252] [serial = 1262] [outer = 19B38C00] 10:44:24 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (0CF38C00) [pid = 3252] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 10:44:24 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (11282400) [pid = 3252] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 10:44:24 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (16CB1000) [pid = 3252] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 10:44:24 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (16870000) [pid = 3252] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 10:44:24 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (10532800) [pid = 3252] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 10:44:24 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (1777F800) [pid = 3252] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 10:44:24 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (195E6400) [pid = 3252] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 10:44:24 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (1775CC00) [pid = 3252] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 10:44:24 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (100E4C00) [pid = 3252] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 10:44:24 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (16B39800) [pid = 3252] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 10:44:24 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (1BBD6C00) [pid = 3252] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 10:44:24 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (10C2D000) [pid = 3252] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 10:44:24 INFO - PROCESS | 3252 | 1467049464977 Marionette TRACE conn6 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 10:44:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 10:44:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 830ms 10:44:25 INFO - PROCESS | 3252 | 1467049465038 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 10:44:25 INFO - PROCESS | 3252 | 1467049465040 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 10:44:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 10:44:25 INFO - PROCESS | 3252 | 1467049465043 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 10:44:25 INFO - PROCESS | 3252 | 1467049465045 Marionette TRACE conn6 <- [1,1646,null,{}] 10:44:25 INFO - PROCESS | 3252 | 1467049465048 Marionette TRACE conn6 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:25 INFO - PROCESS | 3252 | 1467049465050 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:25 INFO - PROCESS | 3252 | 1467049465127 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 10:44:25 INFO - PROCESS | 3252 | 1467049465223 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:25 INFO - PROCESS | 3252 | 1467049465225 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:25 INFO - PROCESS | 3252 | ++DOCSHELL 16194000 == 37 [pid = 3252] [id = 421] 10:44:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (16B39800) [pid = 3252] [serial = 1263] [outer = 00000000] 10:44:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (1775CC00) [pid = 3252] [serial = 1264] [outer = 16B39800] 10:44:25 INFO - PROCESS | 3252 | 1467049465268 Marionette DEBUG loaded listener.js 10:44:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (1846D800) [pid = 3252] [serial = 1265] [outer = 16B39800] 10:44:25 INFO - PROCESS | 3252 | 1467049465628 Marionette TRACE conn6 <- [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]]]}] 10:44:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 10:44:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 630ms 10:44:25 INFO - PROCESS | 3252 | 1467049465680 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 10:44:25 INFO - PROCESS | 3252 | 1467049465682 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 10:44:25 INFO - PROCESS | 3252 | 1467049465686 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 10:44:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 10:44:25 INFO - PROCESS | 3252 | 1467049465687 Marionette TRACE conn6 <- [1,1650,null,{}] 10:44:25 INFO - PROCESS | 3252 | 1467049465694 Marionette TRACE conn6 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:25 INFO - PROCESS | 3252 | 1467049465695 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:25 INFO - PROCESS | 3252 | 1467049465810 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 10:44:25 INFO - PROCESS | 3252 | 1467049465816 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:25 INFO - PROCESS | 3252 | 1467049465817 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:25 INFO - PROCESS | 3252 | ++DOCSHELL 16CAC000 == 38 [pid = 3252] [id = 422] 10:44:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (1A893800) [pid = 3252] [serial = 1266] [outer = 00000000] 10:44:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (1A91F800) [pid = 3252] [serial = 1267] [outer = 1A893800] 10:44:25 INFO - PROCESS | 3252 | 1467049465864 Marionette DEBUG loaded listener.js 10:44:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (1A990400) [pid = 3252] [serial = 1268] [outer = 1A893800] 10:44:26 INFO - PROCESS | 3252 | 1467049466258 Marionette TRACE conn6 <- [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]]]}] 10:44:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 10:44:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 631ms 10:44:26 INFO - PROCESS | 3252 | 1467049466320 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 10:44:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 10:44:26 INFO - PROCESS | 3252 | 1467049466322 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 10:44:26 INFO - PROCESS | 3252 | 1467049466325 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 10:44:26 INFO - PROCESS | 3252 | 1467049466327 Marionette TRACE conn6 <- [1,1654,null,{}] 10:44:26 INFO - PROCESS | 3252 | 1467049466330 Marionette TRACE conn6 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:26 INFO - PROCESS | 3252 | 1467049466332 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:26 INFO - PROCESS | 3252 | 1467049466413 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 10:44:26 INFO - PROCESS | 3252 | 1467049466418 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:26 INFO - PROCESS | 3252 | 1467049466420 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:26 INFO - PROCESS | 3252 | ++DOCSHELL 0CE27C00 == 39 [pid = 3252] [id = 423] 10:44:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (0CF39400) [pid = 3252] [serial = 1269] [outer = 00000000] 10:44:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (1A9A4800) [pid = 3252] [serial = 1270] [outer = 0CF39400] 10:44:26 INFO - PROCESS | 3252 | 1467049466463 Marionette DEBUG loaded listener.js 10:44:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (1A9AAC00) [pid = 3252] [serial = 1271] [outer = 0CF39400] 10:44:26 INFO - PROCESS | 3252 | 1467049466932 Marionette TRACE conn6 <- [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]]]}] 10:44:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 10:44:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 670ms 10:44:27 INFO - PROCESS | 3252 | 1467049467020 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 10:44:27 INFO - PROCESS | 3252 | 1467049467024 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 10:44:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 10:44:27 INFO - PROCESS | 3252 | 1467049467030 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 10:44:27 INFO - PROCESS | 3252 | 1467049467034 Marionette TRACE conn6 <- [1,1658,null,{}] 10:44:27 INFO - PROCESS | 3252 | 1467049467041 Marionette TRACE conn6 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:27 INFO - PROCESS | 3252 | 1467049467044 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:27 INFO - PROCESS | 3252 | 1467049467196 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 10:44:27 INFO - PROCESS | 3252 | 1467049467299 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:27 INFO - PROCESS | 3252 | 1467049467304 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:27 INFO - PROCESS | 3252 | ++DOCSHELL 0FFCB800 == 40 [pid = 3252] [id = 424] 10:44:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (0FFCE000) [pid = 3252] [serial = 1272] [outer = 00000000] 10:44:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (10474C00) [pid = 3252] [serial = 1273] [outer = 0FFCE000] 10:44:27 INFO - PROCESS | 3252 | 1467049467363 Marionette DEBUG loaded listener.js 10:44:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (10729000) [pid = 3252] [serial = 1274] [outer = 0FFCE000] 10:44:27 INFO - PROCESS | 3252 | 1467049467981 Marionette TRACE conn6 <- [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]]]}] 10:44:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 10:44:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 990ms 10:44:28 INFO - PROCESS | 3252 | 1467049468022 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 10:44:28 INFO - PROCESS | 3252 | 1467049468027 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 10:44:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 10:44:28 INFO - PROCESS | 3252 | 1467049468033 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 10:44:28 INFO - PROCESS | 3252 | 1467049468036 Marionette TRACE conn6 <- [1,1662,null,{}] 10:44:28 INFO - PROCESS | 3252 | 1467049468041 Marionette TRACE conn6 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:28 INFO - PROCESS | 3252 | 1467049468043 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:28 INFO - PROCESS | 3252 | 1467049468156 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 10:44:28 INFO - PROCESS | 3252 | 1467049468294 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:28 INFO - PROCESS | 3252 | 1467049468297 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:28 INFO - PROCESS | 3252 | ++DOCSHELL 15420C00 == 41 [pid = 3252] [id = 425] 10:44:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (15423000) [pid = 3252] [serial = 1275] [outer = 00000000] 10:44:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (1686FC00) [pid = 3252] [serial = 1276] [outer = 15423000] 10:44:28 INFO - PROCESS | 3252 | 1467049468354 Marionette DEBUG loaded listener.js 10:44:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (16CAE000) [pid = 3252] [serial = 1277] [outer = 15423000] 10:44:28 INFO - PROCESS | 3252 | 1467049468915 Marionette TRACE conn6 <- [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]]]}] 10:44:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 10:44:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 930ms 10:44:28 INFO - PROCESS | 3252 | 1467049468967 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 10:44:28 INFO - PROCESS | 3252 | 1467049468970 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 10:44:28 INFO - PROCESS | 3252 | 1467049468973 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 10:44:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 10:44:28 INFO - PROCESS | 3252 | 1467049468977 Marionette TRACE conn6 <- [1,1666,null,{}] 10:44:28 INFO - PROCESS | 3252 | 1467049468988 Marionette TRACE conn6 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:28 INFO - PROCESS | 3252 | 1467049468993 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:29 INFO - PROCESS | 3252 | 1467049469150 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 10:44:29 INFO - PROCESS | 3252 | 1467049469214 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:29 INFO - PROCESS | 3252 | 1467049469217 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:29 INFO - PROCESS | 3252 | ++DOCSHELL 1A913C00 == 42 [pid = 3252] [id = 426] 10:44:29 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (1A919400) [pid = 3252] [serial = 1278] [outer = 00000000] 10:44:29 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (1A9A7400) [pid = 3252] [serial = 1279] [outer = 1A919400] 10:44:29 INFO - PROCESS | 3252 | 1467049469274 Marionette DEBUG loaded listener.js 10:44:29 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (1B660400) [pid = 3252] [serial = 1280] [outer = 1A919400] 10:44:29 INFO - PROCESS | 3252 | 1467049469902 Marionette TRACE conn6 <- [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]]]}] 10:44:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 10:44:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 970ms 10:44:29 INFO - PROCESS | 3252 | 1467049469947 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 10:44:29 INFO - PROCESS | 3252 | 1467049469950 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 10:44:29 INFO - PROCESS | 3252 | 1467049469953 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 10:44:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 10:44:29 INFO - PROCESS | 3252 | 1467049469955 Marionette TRACE conn6 <- [1,1670,null,{}] 10:44:29 INFO - PROCESS | 3252 | 1467049469959 Marionette TRACE conn6 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:29 INFO - PROCESS | 3252 | 1467049469961 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:30 INFO - PROCESS | 3252 | 1467049470068 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 10:44:30 INFO - PROCESS | 3252 | 1467049470176 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:30 INFO - PROCESS | 3252 | 1467049470178 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:30 INFO - PROCESS | 3252 | ++DOCSHELL 1BBD5800 == 43 [pid = 3252] [id = 427] 10:44:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (1BBD7800) [pid = 3252] [serial = 1281] [outer = 00000000] 10:44:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 90 (1BBE0000) [pid = 3252] [serial = 1282] [outer = 1BBD7800] 10:44:30 INFO - PROCESS | 3252 | 1467049470231 Marionette DEBUG loaded listener.js 10:44:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 91 (1C219400) [pid = 3252] [serial = 1283] [outer = 1BBD7800] 10:44:31 INFO - PROCESS | 3252 | 1467049471043 Marionette TRACE conn6 <- [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]]]}] 10:44:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 10:44:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1121ms 10:44:31 INFO - PROCESS | 3252 | 1467049471078 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 10:44:31 INFO - PROCESS | 3252 | 1467049471083 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 10:44:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 10:44:31 INFO - PROCESS | 3252 | 1467049471088 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 10:44:31 INFO - PROCESS | 3252 | 1467049471091 Marionette TRACE conn6 <- [1,1674,null,{}] 10:44:31 INFO - PROCESS | 3252 | 1467049471096 Marionette TRACE conn6 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:31 INFO - PROCESS | 3252 | 1467049471099 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:31 INFO - PROCESS | 3252 | 1467049471200 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 10:44:31 INFO - PROCESS | 3252 | 1467049471339 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:31 INFO - PROCESS | 3252 | 1467049471344 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:31 INFO - PROCESS | 3252 | ++DOCSHELL 10C2A000 == 44 [pid = 3252] [id = 428] 10:44:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 92 (10C2D000) [pid = 3252] [serial = 1284] [outer = 00000000] 10:44:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 93 (149DC000) [pid = 3252] [serial = 1285] [outer = 10C2D000] 10:44:31 INFO - PROCESS | 3252 | 1467049471395 Marionette DEBUG loaded listener.js 10:44:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 94 (153C0400) [pid = 3252] [serial = 1286] [outer = 10C2D000] 10:44:32 INFO - PROCESS | 3252 | --DOCSHELL 100E2000 == 43 [pid = 3252] [id = 403] 10:44:32 INFO - PROCESS | 3252 | --DOCSHELL 16CAC000 == 42 [pid = 3252] [id = 422] 10:44:32 INFO - PROCESS | 3252 | --DOCSHELL 16194000 == 41 [pid = 3252] [id = 421] 10:44:32 INFO - PROCESS | 3252 | --DOCSHELL 195F9000 == 40 [pid = 3252] [id = 420] 10:44:32 INFO - PROCESS | 3252 | --DOCSHELL 17782400 == 39 [pid = 3252] [id = 419] 10:44:32 INFO - PROCESS | 3252 | --DOCSHELL 16CB0C00 == 38 [pid = 3252] [id = 418] 10:44:32 INFO - PROCESS | 3252 | --DOCSHELL 16190C00 == 37 [pid = 3252] [id = 417] 10:44:32 INFO - PROCESS | 3252 | --DOCSHELL 1072EC00 == 36 [pid = 3252] [id = 416] 10:44:32 INFO - PROCESS | 3252 | --DOCSHELL 0FF6BC00 == 35 [pid = 3252] [id = 415] 10:44:32 INFO - PROCESS | 3252 | --DOCSHELL 163C7C00 == 34 [pid = 3252] [id = 412] 10:44:32 INFO - PROCESS | 3252 | --DOCSHELL 0925E400 == 33 [pid = 3252] [id = 413] 10:44:32 INFO - PROCESS | 3252 | --DOCSHELL 15446800 == 32 [pid = 3252] [id = 414] 10:44:32 INFO - PROCESS | 3252 | --DOCSHELL 1BBD5800 == 31 [pid = 3252] [id = 427] 10:44:32 INFO - PROCESS | 3252 | --DOCSHELL 15420C00 == 30 [pid = 3252] [id = 425] 10:44:32 INFO - PROCESS | 3252 | --DOCSHELL 1A913C00 == 29 [pid = 3252] [id = 426] 10:44:32 INFO - PROCESS | 3252 | --DOCSHELL 0CE27C00 == 28 [pid = 3252] [id = 423] 10:44:32 INFO - PROCESS | 3252 | --DOCSHELL 0FFCB800 == 27 [pid = 3252] [id = 424] 10:44:32 INFO - PROCESS | 3252 | --DOMWINDOW == 93 (101F5400) [pid = 3252] [serial = 1213] [outer = 00000000] [url = about:blank] 10:44:32 INFO - PROCESS | 3252 | --DOMWINDOW == 92 (1053A800) [pid = 3252] [serial = 1214] [outer = 00000000] [url = about:blank] 10:44:32 INFO - PROCESS | 3252 | --DOMWINDOW == 91 (14B6AC00) [pid = 3252] [serial = 1216] [outer = 00000000] [url = about:blank] 10:44:32 INFO - PROCESS | 3252 | --DOMWINDOW == 90 (1527C000) [pid = 3252] [serial = 1217] [outer = 00000000] [url = about:blank] 10:44:32 INFO - PROCESS | 3252 | --DOMWINDOW == 89 (16F93C00) [pid = 3252] [serial = 1222] [outer = 00000000] [url = about:blank] 10:44:32 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (16B36800) [pid = 3252] [serial = 1219] [outer = 00000000] [url = about:blank] 10:44:32 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (10DA7C00) [pid = 3252] [serial = 1211] [outer = 00000000] [url = about:blank] 10:44:32 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (10536400) [pid = 3252] [serial = 1210] [outer = 00000000] [url = about:blank] 10:44:32 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (184CEC00) [pid = 3252] [serial = 1225] [outer = 00000000] [url = about:blank] 10:44:32 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (17759800) [pid = 3252] [serial = 1223] [outer = 00000000] [url = about:blank] 10:44:32 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (1A767800) [pid = 3252] [serial = 1228] [outer = 00000000] [url = about:blank] 10:44:32 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (19568800) [pid = 3252] [serial = 1226] [outer = 00000000] [url = about:blank] 10:44:32 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (15442800) [pid = 3252] [serial = 1235] [outer = 00000000] [url = about:blank] 10:44:32 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (1A994400) [pid = 3252] [serial = 1237] [outer = 00000000] [url = about:blank] 10:44:32 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (1121C000) [pid = 3252] [serial = 1202] [outer = 00000000] [url = about:blank] 10:44:32 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (10742000) [pid = 3252] [serial = 1201] [outer = 00000000] [url = about:blank] 10:44:32 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (184C6400) [pid = 3252] [serial = 1205] [outer = 00000000] [url = about:blank] 10:44:32 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (16CB2800) [pid = 3252] [serial = 1204] [outer = 00000000] [url = about:blank] 10:44:32 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (1C449800) [pid = 3252] [serial = 1208] [outer = 00000000] [url = about:blank] 10:44:32 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (1C214400) [pid = 3252] [serial = 1207] [outer = 00000000] [url = about:blank] 10:44:32 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (1A886800) [pid = 3252] [serial = 1229] [outer = 00000000] [url = about:blank] 10:44:32 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (184C9000) [pid = 3252] [serial = 1231] [outer = 00000000] [url = about:blank] 10:44:32 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (1853B000) [pid = 3252] [serial = 1232] [outer = 00000000] [url = about:blank] 10:44:32 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (1A892400) [pid = 3252] [serial = 1234] [outer = 00000000] [url = about:blank] 10:44:32 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (16B3E400) [pid = 3252] [serial = 1220] [outer = 00000000] [url = about:blank] 10:44:32 INFO - PROCESS | 3252 | 1467049472530 Marionette TRACE conn6 <- [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]]]}] 10:44:32 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 10:44:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1479ms 10:44:32 INFO - PROCESS | 3252 | 1467049472568 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 10:44:32 INFO - PROCESS | 3252 | 1467049472572 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 10:44:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 10:44:32 INFO - PROCESS | 3252 | 1467049472576 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 10:44:32 INFO - PROCESS | 3252 | 1467049472580 Marionette TRACE conn6 <- [1,1678,null,{}] 10:44:32 INFO - PROCESS | 3252 | 1467049472585 Marionette TRACE conn6 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:32 INFO - PROCESS | 3252 | 1467049472588 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:32 INFO - PROCESS | 3252 | 1467049472675 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 10:44:32 INFO - PROCESS | 3252 | 1467049472683 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:32 INFO - PROCESS | 3252 | 1467049472686 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:32 INFO - PROCESS | 3252 | ++DOCSHELL 100E4C00 == 28 [pid = 3252] [id = 429] 10:44:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (100E5800) [pid = 3252] [serial = 1287] [outer = 00000000] 10:44:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (10535C00) [pid = 3252] [serial = 1288] [outer = 100E5800] 10:44:32 INFO - PROCESS | 3252 | 1467049472735 Marionette DEBUG loaded listener.js 10:44:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (1053DC00) [pid = 3252] [serial = 1289] [outer = 100E5800] 10:44:33 INFO - PROCESS | 3252 | 1467049473231 Marionette TRACE conn6 <- [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]]]}] 10:44:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 10:44:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 690ms 10:44:33 INFO - PROCESS | 3252 | 1467049473267 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 10:44:33 INFO - PROCESS | 3252 | 1467049473272 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 10:44:33 INFO - PROCESS | 3252 | 1467049473278 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 10:44:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 10:44:33 INFO - PROCESS | 3252 | 1467049473281 Marionette TRACE conn6 <- [1,1682,null,{}] 10:44:33 INFO - PROCESS | 3252 | 1467049473285 Marionette TRACE conn6 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:33 INFO - PROCESS | 3252 | 1467049473288 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:33 INFO - PROCESS | 3252 | 1467049473412 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 10:44:33 INFO - PROCESS | 3252 | 1467049473511 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:33 INFO - PROCESS | 3252 | 1467049473513 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:33 INFO - PROCESS | 3252 | ++DOCSHELL 10D9FC00 == 29 [pid = 3252] [id = 430] 10:44:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (10DA1800) [pid = 3252] [serial = 1290] [outer = 00000000] 10:44:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (1120DC00) [pid = 3252] [serial = 1291] [outer = 10DA1800] 10:44:33 INFO - PROCESS | 3252 | 1467049473560 Marionette DEBUG loaded listener.js 10:44:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (149DD000) [pid = 3252] [serial = 1292] [outer = 10DA1800] 10:44:33 INFO - PROCESS | 3252 | 1467049473929 Marionette TRACE conn6 <- [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]]]}] 10:44:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 10:44:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 670ms 10:44:33 INFO - PROCESS | 3252 | 1467049473963 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 10:44:33 INFO - PROCESS | 3252 | 1467049473965 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 10:44:33 INFO - PROCESS | 3252 | 1467049473968 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 10:44:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 10:44:33 INFO - PROCESS | 3252 | 1467049473972 Marionette TRACE conn6 <- [1,1686,null,{}] 10:44:33 INFO - PROCESS | 3252 | 1467049473982 Marionette TRACE conn6 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:33 INFO - PROCESS | 3252 | 1467049473987 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:34 INFO - PROCESS | 3252 | 1467049474070 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 10:44:34 INFO - PROCESS | 3252 | 1467049474078 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:34 INFO - PROCESS | 3252 | 1467049474081 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:34 INFO - PROCESS | 3252 | ++DOCSHELL 16128000 == 30 [pid = 3252] [id = 431] 10:44:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (16130400) [pid = 3252] [serial = 1293] [outer = 00000000] 10:44:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (163D0C00) [pid = 3252] [serial = 1294] [outer = 16130400] 10:44:34 INFO - PROCESS | 3252 | 1467049474128 Marionette DEBUG loaded listener.js 10:44:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (16B38000) [pid = 3252] [serial = 1295] [outer = 16130400] 10:44:34 INFO - PROCESS | 3252 | 1467049474630 Marionette TRACE conn6 <- [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]]]}] 10:44:34 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 10:44:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 670ms 10:44:34 INFO - PROCESS | 3252 | 1467049474643 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 10:44:34 INFO - PROCESS | 3252 | 1467049474646 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 10:44:34 INFO - PROCESS | 3252 | 1467049474649 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 10:44:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 10:44:34 INFO - PROCESS | 3252 | 1467049474650 Marionette TRACE conn6 <- [1,1690,null,{}] 10:44:34 INFO - PROCESS | 3252 | 1467049474654 Marionette TRACE conn6 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:34 INFO - PROCESS | 3252 | 1467049474656 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:34 INFO - PROCESS | 3252 | 1467049474779 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 10:44:34 INFO - PROCESS | 3252 | 1467049474872 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:34 INFO - PROCESS | 3252 | 1467049474874 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:34 INFO - PROCESS | 3252 | ++DOCSHELL 16CA8C00 == 31 [pid = 3252] [id = 432] 10:44:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (16CA9800) [pid = 3252] [serial = 1296] [outer = 00000000] 10:44:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (16CB4000) [pid = 3252] [serial = 1297] [outer = 16CA9800] 10:44:34 INFO - PROCESS | 3252 | 1467049474918 Marionette DEBUG loaded listener.js 10:44:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (16F9C400) [pid = 3252] [serial = 1298] [outer = 16CA9800] 10:44:35 INFO - PROCESS | 3252 | 1467049475331 Marionette TRACE conn6 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 10:44:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 10:44:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 730ms 10:44:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 10:44:35 INFO - PROCESS | 3252 | 1467049475383 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 10:44:35 INFO - PROCESS | 3252 | 1467049475385 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 10:44:35 INFO - PROCESS | 3252 | 1467049475388 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 10:44:35 INFO - PROCESS | 3252 | 1467049475390 Marionette TRACE conn6 <- [1,1694,null,{}] 10:44:35 INFO - PROCESS | 3252 | 1467049475393 Marionette TRACE conn6 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:35 INFO - PROCESS | 3252 | 1467049475395 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:35 INFO - PROCESS | 3252 | 1467049475506 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 10:44:35 INFO - PROCESS | 3252 | 1467049475512 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:35 INFO - PROCESS | 3252 | 1467049475514 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:35 INFO - PROCESS | 3252 | ++DOCSHELL 17755800 == 32 [pid = 3252] [id = 433] 10:44:35 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (17759800) [pid = 3252] [serial = 1299] [outer = 00000000] 10:44:35 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (17780400) [pid = 3252] [serial = 1300] [outer = 17759800] 10:44:35 INFO - PROCESS | 3252 | 1467049475558 Marionette DEBUG loaded listener.js 10:44:35 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (17782400) [pid = 3252] [serial = 1301] [outer = 17759800] 10:44:36 INFO - PROCESS | 3252 | 1467049476033 Marionette TRACE conn6 <- [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]]]}] 10:44:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 10:44:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 670ms 10:44:36 INFO - PROCESS | 3252 | 1467049476059 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 10:44:36 INFO - PROCESS | 3252 | 1467049476061 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 10:44:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 10:44:36 INFO - PROCESS | 3252 | 1467049476070 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 10:44:36 INFO - PROCESS | 3252 | 1467049476072 Marionette TRACE conn6 <- [1,1698,null,{}] 10:44:36 INFO - PROCESS | 3252 | 1467049476075 Marionette TRACE conn6 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:36 INFO - PROCESS | 3252 | 1467049476081 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:36 INFO - PROCESS | 3252 | 1467049476238 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 10:44:36 INFO - PROCESS | 3252 | 1467049476264 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:36 INFO - PROCESS | 3252 | 1467049476266 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:36 INFO - PROCESS | 3252 | ++DOCSHELL 195FD400 == 33 [pid = 3252] [id = 434] 10:44:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (19B38400) [pid = 3252] [serial = 1302] [outer = 00000000] 10:44:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (1A060C00) [pid = 3252] [serial = 1303] [outer = 19B38400] 10:44:36 INFO - PROCESS | 3252 | 1467049476310 Marionette DEBUG loaded listener.js 10:44:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (1A4D7400) [pid = 3252] [serial = 1304] [outer = 19B38400] 10:44:36 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (16CB4C00) [pid = 3252] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 10:44:36 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (1846A400) [pid = 3252] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 10:44:36 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (0FF6FC00) [pid = 3252] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 10:44:36 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (0CE2BC00) [pid = 3252] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 10:44:36 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (16196800) [pid = 3252] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 10:44:36 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (16B39800) [pid = 3252] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 10:44:36 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (1A919C00) [pid = 3252] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 10:44:36 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (16194400) [pid = 3252] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 10:44:36 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (10730800) [pid = 3252] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 10:44:36 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (19B38C00) [pid = 3252] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 10:44:36 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (1A893800) [pid = 3252] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 10:44:36 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (0CF39400) [pid = 3252] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 10:44:36 INFO - PROCESS | 3252 | 1467049476876 Marionette TRACE conn6 <- [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]]]}] 10:44:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 10:44:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 830ms 10:44:36 INFO - PROCESS | 3252 | 1467049476904 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 10:44:36 INFO - PROCESS | 3252 | 1467049476906 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 10:44:36 INFO - PROCESS | 3252 | 1467049476910 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 10:44:36 INFO - PROCESS | 3252 | 1467049476912 Marionette TRACE conn6 <- [1,1702,null,{}] 10:44:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 10:44:36 INFO - PROCESS | 3252 | 1467049476927 Marionette TRACE conn6 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:36 INFO - PROCESS | 3252 | 1467049476929 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:37 INFO - PROCESS | 3252 | 1467049477037 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 10:44:37 INFO - PROCESS | 3252 | 1467049477056 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:37 INFO - PROCESS | 3252 | 1467049477057 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:37 INFO - PROCESS | 3252 | ++DOCSHELL 10748000 == 34 [pid = 3252] [id = 435] 10:44:37 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (15418000) [pid = 3252] [serial = 1305] [outer = 00000000] 10:44:37 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (184D0000) [pid = 3252] [serial = 1306] [outer = 15418000] 10:44:37 INFO - PROCESS | 3252 | 1467049477100 Marionette DEBUG loaded listener.js 10:44:37 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (195F0000) [pid = 3252] [serial = 1307] [outer = 15418000] 10:44:37 INFO - PROCESS | 3252 | 1467049477497 Marionette TRACE conn6 <- [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]]]}] 10:44:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 10:44:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 630ms 10:44:37 INFO - PROCESS | 3252 | 1467049477544 Marionette TRACE conn6 -> [0,1705,"getWindowHandle",null] 10:44:37 INFO - PROCESS | 3252 | 1467049477547 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 10:44:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 10:44:37 INFO - PROCESS | 3252 | 1467049477550 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 10:44:37 INFO - PROCESS | 3252 | 1467049477551 Marionette TRACE conn6 <- [1,1706,null,{}] 10:44:37 INFO - PROCESS | 3252 | 1467049477555 Marionette TRACE conn6 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:37 INFO - PROCESS | 3252 | 1467049477557 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:37 INFO - PROCESS | 3252 | 1467049477633 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 10:44:37 INFO - PROCESS | 3252 | 1467049477639 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:37 INFO - PROCESS | 3252 | 1467049477641 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:37 INFO - PROCESS | 3252 | ++DOCSHELL 184CEC00 == 35 [pid = 3252] [id = 436] 10:44:37 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (1A766400) [pid = 3252] [serial = 1308] [outer = 00000000] 10:44:37 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (1A774C00) [pid = 3252] [serial = 1309] [outer = 1A766400] 10:44:37 INFO - PROCESS | 3252 | 1467049477684 Marionette DEBUG loaded listener.js 10:44:37 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (1A76FC00) [pid = 3252] [serial = 1310] [outer = 1A766400] 10:44:38 INFO - PROCESS | 3252 | 1467049478138 Marionette TRACE conn6 <- [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]]]}] 10:44:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 10:44:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 630ms 10:44:38 INFO - PROCESS | 3252 | 1467049478192 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 10:44:38 INFO - PROCESS | 3252 | 1467049478194 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 10:44:38 INFO - PROCESS | 3252 | 1467049478197 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 10:44:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 10:44:38 INFO - PROCESS | 3252 | 1467049478199 Marionette TRACE conn6 <- [1,1710,null,{}] 10:44:38 INFO - PROCESS | 3252 | 1467049478202 Marionette TRACE conn6 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:38 INFO - PROCESS | 3252 | 1467049478204 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:38 INFO - PROCESS | 3252 | 1467049478282 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 10:44:38 INFO - PROCESS | 3252 | 1467049478288 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:38 INFO - PROCESS | 3252 | 1467049478290 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:38 INFO - PROCESS | 3252 | ++DOCSHELL 1A892C00 == 36 [pid = 3252] [id = 437] 10:44:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (1A894C00) [pid = 3252] [serial = 1311] [outer = 00000000] 10:44:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (1A916800) [pid = 3252] [serial = 1312] [outer = 1A894C00] 10:44:38 INFO - PROCESS | 3252 | 1467049478333 Marionette DEBUG loaded listener.js 10:44:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (1A91B400) [pid = 3252] [serial = 1313] [outer = 1A894C00] 10:44:39 INFO - PROCESS | 3252 | --DOCSHELL 100E4C00 == 35 [pid = 3252] [id = 429] 10:44:39 INFO - PROCESS | 3252 | --DOCSHELL 10C2A000 == 34 [pid = 3252] [id = 428] 10:44:39 INFO - PROCESS | 3252 | --DOCSHELL 10D9FC00 == 33 [pid = 3252] [id = 430] 10:44:39 INFO - PROCESS | 3252 | --DOCSHELL 195FD400 == 32 [pid = 3252] [id = 434] 10:44:39 INFO - PROCESS | 3252 | --DOCSHELL 184CEC00 == 31 [pid = 3252] [id = 436] 10:44:39 INFO - PROCESS | 3252 | --DOCSHELL 16CA8C00 == 30 [pid = 3252] [id = 432] 10:44:39 INFO - PROCESS | 3252 | --DOCSHELL 17755800 == 29 [pid = 3252] [id = 433] 10:44:39 INFO - PROCESS | 3252 | --DOCSHELL 16128000 == 28 [pid = 3252] [id = 431] 10:44:39 INFO - PROCESS | 3252 | --DOCSHELL 10748000 == 27 [pid = 3252] [id = 435] 10:44:39 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (17753000) [pid = 3252] [serial = 1255] [outer = 00000000] [url = about:blank] 10:44:39 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (195E9000) [pid = 3252] [serial = 1259] [outer = 00000000] [url = about:blank] 10:44:39 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (1956F800) [pid = 3252] [serial = 1258] [outer = 00000000] [url = about:blank] 10:44:39 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (10076400) [pid = 3252] [serial = 1246] [outer = 00000000] [url = about:blank] 10:44:39 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (101F9000) [pid = 3252] [serial = 1247] [outer = 00000000] [url = about:blank] 10:44:39 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (1072CC00) [pid = 3252] [serial = 1240] [outer = 00000000] [url = about:blank] 10:44:39 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (119CE400) [pid = 3252] [serial = 1241] [outer = 00000000] [url = about:blank] 10:44:39 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (16C61000) [pid = 3252] [serial = 1243] [outer = 00000000] [url = about:blank] 10:44:39 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (17750C00) [pid = 3252] [serial = 1244] [outer = 00000000] [url = about:blank] 10:44:39 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (1775CC00) [pid = 3252] [serial = 1264] [outer = 00000000] [url = about:blank] 10:44:39 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (1A999000) [pid = 3252] [serial = 1238] [outer = 00000000] [url = about:blank] 10:44:39 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (163D1800) [pid = 3252] [serial = 1252] [outer = 00000000] [url = about:blank] 10:44:39 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (10C2C400) [pid = 3252] [serial = 1249] [outer = 00000000] [url = about:blank] 10:44:39 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (11220800) [pid = 3252] [serial = 1250] [outer = 00000000] [url = about:blank] 10:44:39 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (1A80D000) [pid = 3252] [serial = 1261] [outer = 00000000] [url = about:blank] 10:44:39 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (1A05B400) [pid = 3252] [serial = 1262] [outer = 00000000] [url = about:blank] 10:44:39 INFO - PROCESS | 3252 | --DOMWINDOW == 67 (1A91F800) [pid = 3252] [serial = 1267] [outer = 00000000] [url = about:blank] 10:44:39 INFO - PROCESS | 3252 | --DOMWINDOW == 66 (1A990400) [pid = 3252] [serial = 1268] [outer = 00000000] [url = about:blank] 10:44:39 INFO - PROCESS | 3252 | --DOMWINDOW == 65 (1A9A4800) [pid = 3252] [serial = 1270] [outer = 00000000] [url = about:blank] 10:44:39 INFO - PROCESS | 3252 | --DOMWINDOW == 64 (1A9AAC00) [pid = 3252] [serial = 1271] [outer = 00000000] [url = about:blank] 10:44:39 INFO - PROCESS | 3252 | --DOMWINDOW == 63 (17779800) [pid = 3252] [serial = 1256] [outer = 00000000] [url = about:blank] 10:44:39 INFO - PROCESS | 3252 | --DOMWINDOW == 62 (1846D800) [pid = 3252] [serial = 1265] [outer = 00000000] [url = about:blank] 10:44:39 INFO - PROCESS | 3252 | --DOMWINDOW == 61 (16B3A400) [pid = 3252] [serial = 1253] [outer = 00000000] [url = about:blank] 10:44:40 INFO - PROCESS | 3252 | 1467049480109 Marionette TRACE conn6 <- [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]]]}] 10:44:40 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 10:44:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1980ms 10:44:40 INFO - PROCESS | 3252 | 1467049480182 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 10:44:40 INFO - PROCESS | 3252 | 1467049480187 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 10:44:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 10:44:40 INFO - PROCESS | 3252 | 1467049480193 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 10:44:40 INFO - PROCESS | 3252 | 1467049480196 Marionette TRACE conn6 <- [1,1714,null,{}] 10:44:40 INFO - PROCESS | 3252 | 1467049480202 Marionette TRACE conn6 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:40 INFO - PROCESS | 3252 | 1467049480205 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:40 INFO - PROCESS | 3252 | 1467049480296 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 10:44:40 INFO - PROCESS | 3252 | 1467049480309 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:40 INFO - PROCESS | 3252 | 1467049480313 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:40 INFO - PROCESS | 3252 | ++DOCSHELL 0CF90400 == 28 [pid = 3252] [id = 438] 10:44:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 62 (0FF2AC00) [pid = 3252] [serial = 1314] [outer = 00000000] 10:44:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 63 (0FFCC400) [pid = 3252] [serial = 1315] [outer = 0FF2AC00] 10:44:40 INFO - PROCESS | 3252 | 1467049480362 Marionette DEBUG loaded listener.js 10:44:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 64 (100E2400) [pid = 3252] [serial = 1316] [outer = 0FF2AC00] 10:44:40 INFO - PROCESS | 3252 | 1467049480874 Marionette TRACE conn6 <- [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]]]}] 10:44:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 10:44:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 730ms 10:44:40 INFO - PROCESS | 3252 | 1467049480927 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 10:44:40 INFO - PROCESS | 3252 | 1467049480932 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 10:44:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 10:44:40 INFO - PROCESS | 3252 | 1467049480938 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 10:44:40 INFO - PROCESS | 3252 | 1467049480941 Marionette TRACE conn6 <- [1,1718,null,{}] 10:44:40 INFO - PROCESS | 3252 | 1467049480944 Marionette TRACE conn6 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:40 INFO - PROCESS | 3252 | 1467049480947 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:41 INFO - PROCESS | 3252 | 1467049481039 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 10:44:41 INFO - PROCESS | 3252 | 1467049481125 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:41 INFO - PROCESS | 3252 | 1467049481128 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:41 INFO - PROCESS | 3252 | ++DOCSHELL 1070B800 == 29 [pid = 3252] [id = 439] 10:44:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 65 (1070CC00) [pid = 3252] [serial = 1317] [outer = 00000000] 10:44:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 66 (10724400) [pid = 3252] [serial = 1318] [outer = 1070CC00] 10:44:41 INFO - PROCESS | 3252 | 1467049481185 Marionette DEBUG loaded listener.js 10:44:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 67 (1072EC00) [pid = 3252] [serial = 1319] [outer = 1070CC00] 10:44:41 INFO - PROCESS | 3252 | 1467049481564 Marionette TRACE conn6 <- [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]]]}] 10:44:41 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 10:44:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 670ms 10:44:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 10:44:41 INFO - PROCESS | 3252 | 1467049481612 Marionette TRACE conn6 -> [0,1721,"getWindowHandle",null] 10:44:41 INFO - PROCESS | 3252 | 1467049481614 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 10:44:41 INFO - PROCESS | 3252 | 1467049481617 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 10:44:41 INFO - PROCESS | 3252 | 1467049481621 Marionette TRACE conn6 <- [1,1722,null,{}] 10:44:41 INFO - PROCESS | 3252 | 1467049481632 Marionette TRACE conn6 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:41 INFO - PROCESS | 3252 | 1467049481637 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:41 INFO - PROCESS | 3252 | 1467049481745 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 10:44:41 INFO - PROCESS | 3252 | 1467049481753 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:41 INFO - PROCESS | 3252 | 1467049481756 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:41 INFO - PROCESS | 3252 | ++DOCSHELL 11224800 == 30 [pid = 3252] [id = 440] 10:44:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 68 (11229000) [pid = 3252] [serial = 1320] [outer = 00000000] 10:44:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (14B6AC00) [pid = 3252] [serial = 1321] [outer = 11229000] 10:44:41 INFO - PROCESS | 3252 | 1467049481803 Marionette DEBUG loaded listener.js 10:44:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (15274000) [pid = 3252] [serial = 1322] [outer = 11229000] 10:44:42 INFO - PROCESS | 3252 | 1467049482256 Marionette TRACE conn6 <- [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]]]}] 10:44:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 10:44:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 671ms 10:44:42 INFO - PROCESS | 3252 | 1467049482293 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 10:44:42 INFO - PROCESS | 3252 | 1467049482295 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 10:44:42 INFO - PROCESS | 3252 | 1467049482299 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 10:44:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 10:44:42 INFO - PROCESS | 3252 | 1467049482300 Marionette TRACE conn6 <- [1,1726,null,{}] 10:44:42 INFO - PROCESS | 3252 | 1467049482304 Marionette TRACE conn6 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:42 INFO - PROCESS | 3252 | 1467049482306 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:42 INFO - PROCESS | 3252 | 1467049482388 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 10:44:42 INFO - PROCESS | 3252 | 1467049482396 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:42 INFO - PROCESS | 3252 | 1467049482398 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:42 INFO - PROCESS | 3252 | ++DOCSHELL 101F0C00 == 31 [pid = 3252] [id = 441] 10:44:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (1070E400) [pid = 3252] [serial = 1323] [outer = 00000000] 10:44:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (0CE5A000) [pid = 3252] [serial = 1324] [outer = 1070E400] 10:44:42 INFO - PROCESS | 3252 | 1467049482442 Marionette DEBUG loaded listener.js 10:44:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (16134C00) [pid = 3252] [serial = 1325] [outer = 1070E400] 10:44:42 INFO - PROCESS | 3252 | 1467049482874 Marionette TRACE conn6 <- [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]]]}] 10:44:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 10:44:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 630ms 10:44:42 INFO - PROCESS | 3252 | 1467049482933 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 10:44:42 INFO - PROCESS | 3252 | 1467049482935 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 10:44:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 10:44:42 INFO - PROCESS | 3252 | 1467049482938 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 10:44:42 INFO - PROCESS | 3252 | 1467049482940 Marionette TRACE conn6 <- [1,1730,null,{}] 10:44:42 INFO - PROCESS | 3252 | 1467049482943 Marionette TRACE conn6 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:42 INFO - PROCESS | 3252 | 1467049482945 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:43 INFO - PROCESS | 3252 | 1467049483021 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 10:44:43 INFO - PROCESS | 3252 | 1467049483029 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:43 INFO - PROCESS | 3252 | 1467049483031 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:43 INFO - PROCESS | 3252 | ++DOCSHELL 163D1800 == 32 [pid = 3252] [id = 442] 10:44:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (1686C400) [pid = 3252] [serial = 1326] [outer = 00000000] 10:44:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (16B38400) [pid = 3252] [serial = 1327] [outer = 1686C400] 10:44:43 INFO - PROCESS | 3252 | 1467049483075 Marionette DEBUG loaded listener.js 10:44:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (16C61000) [pid = 3252] [serial = 1328] [outer = 1686C400] 10:44:43 INFO - PROCESS | 3252 | 1467049483534 Marionette TRACE conn6 <- [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]]]}] 10:44:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 10:44:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 630ms 10:44:43 INFO - PROCESS | 3252 | 1467049483576 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 10:44:43 INFO - PROCESS | 3252 | 1467049483578 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 10:44:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 10:44:43 INFO - PROCESS | 3252 | 1467049483581 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 10:44:43 INFO - PROCESS | 3252 | 1467049483583 Marionette TRACE conn6 <- [1,1734,null,{}] 10:44:43 INFO - PROCESS | 3252 | 1467049483586 Marionette TRACE conn6 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:43 INFO - PROCESS | 3252 | 1467049483592 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:43 INFO - PROCESS | 3252 | 1467049483691 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 10:44:43 INFO - PROCESS | 3252 | 1467049483697 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:43 INFO - PROCESS | 3252 | 1467049483699 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:43 INFO - PROCESS | 3252 | ++DOCSHELL 17757800 == 33 [pid = 3252] [id = 443] 10:44:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (17757C00) [pid = 3252] [serial = 1329] [outer = 00000000] 10:44:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (17776400) [pid = 3252] [serial = 1330] [outer = 17757C00] 10:44:43 INFO - PROCESS | 3252 | 1467049483742 Marionette DEBUG loaded listener.js 10:44:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (1846D800) [pid = 3252] [serial = 1331] [outer = 17757C00] 10:44:44 INFO - PROCESS | 3252 | 1467049484186 Marionette TRACE conn6 <- [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]]]}] 10:44:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 10:44:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 670ms 10:44:44 INFO - PROCESS | 3252 | 1467049484254 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 10:44:44 INFO - PROCESS | 3252 | 1467049484256 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 10:44:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 10:44:44 INFO - PROCESS | 3252 | 1467049484259 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 10:44:44 INFO - PROCESS | 3252 | 1467049484260 Marionette TRACE conn6 <- [1,1738,null,{}] 10:44:44 INFO - PROCESS | 3252 | 1467049484264 Marionette TRACE conn6 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:44 INFO - PROCESS | 3252 | 1467049484266 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:44 INFO - PROCESS | 3252 | 1467049484343 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 10:44:44 INFO - PROCESS | 3252 | 1467049484348 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:44 INFO - PROCESS | 3252 | 1467049484350 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:44 INFO - PROCESS | 3252 | ++DOCSHELL 184CC800 == 34 [pid = 3252] [id = 444] 10:44:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (193F4000) [pid = 3252] [serial = 1332] [outer = 00000000] 10:44:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (19573800) [pid = 3252] [serial = 1333] [outer = 193F4000] 10:44:44 INFO - PROCESS | 3252 | 1467049484393 Marionette DEBUG loaded listener.js 10:44:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (19575C00) [pid = 3252] [serial = 1334] [outer = 193F4000] 10:44:44 INFO - PROCESS | 3252 | 1467049484829 Marionette TRACE conn6 <- [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]]]}] 10:44:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 10:44:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 630ms 10:44:44 INFO - PROCESS | 3252 | 1467049484899 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 10:44:44 INFO - PROCESS | 3252 | 1467049484901 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 10:44:44 INFO - PROCESS | 3252 | 1467049484905 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 10:44:44 INFO - PROCESS | 3252 | 1467049484907 Marionette TRACE conn6 <- [1,1742,null,{}] 10:44:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 10:44:44 INFO - PROCESS | 3252 | 1467049484910 Marionette TRACE conn6 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:44 INFO - PROCESS | 3252 | 1467049484912 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:44 INFO - PROCESS | 3252 | 1467049484988 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 10:44:44 INFO - PROCESS | 3252 | 1467049484995 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:44 INFO - PROCESS | 3252 | 1467049484997 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:44 INFO - PROCESS | 3252 | ++DOCSHELL 19572000 == 35 [pid = 3252] [id = 445] 10:44:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (195F5800) [pid = 3252] [serial = 1335] [outer = 00000000] 10:44:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (1A4B5000) [pid = 3252] [serial = 1336] [outer = 195F5800] 10:44:45 INFO - PROCESS | 3252 | 1467049485041 Marionette DEBUG loaded listener.js 10:44:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (1A061400) [pid = 3252] [serial = 1337] [outer = 195F5800] 10:44:45 INFO - PROCESS | 3252 | 1467049485501 Marionette TRACE conn6 <- [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]]]}] 10:44:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 10:44:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 630ms 10:44:45 INFO - PROCESS | 3252 | 1467049485541 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 10:44:45 INFO - PROCESS | 3252 | 1467049485543 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 10:44:45 INFO - PROCESS | 3252 | 1467049485546 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 10:44:45 INFO - PROCESS | 3252 | 1467049485548 Marionette TRACE conn6 <- [1,1746,null,{}] 10:44:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 10:44:45 INFO - PROCESS | 3252 | 1467049485551 Marionette TRACE conn6 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:45 INFO - PROCESS | 3252 | 1467049485553 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:45 INFO - PROCESS | 3252 | 1467049485664 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 10:44:45 INFO - PROCESS | 3252 | 1467049485672 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:45 INFO - PROCESS | 3252 | 1467049485674 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:45 INFO - PROCESS | 3252 | ++DOCSHELL 11222400 == 36 [pid = 3252] [id = 446] 10:44:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (1A88D400) [pid = 3252] [serial = 1338] [outer = 00000000] 10:44:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (1A893000) [pid = 3252] [serial = 1339] [outer = 1A88D400] 10:44:45 INFO - PROCESS | 3252 | 1467049485717 Marionette DEBUG loaded listener.js 10:44:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (1A893800) [pid = 3252] [serial = 1340] [outer = 1A88D400] 10:44:46 INFO - PROCESS | 3252 | 1467049486193 Marionette TRACE conn6 <- [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]]]}] 10:44:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 10:44:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 670ms 10:44:46 INFO - PROCESS | 3252 | 1467049486221 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 10:44:46 INFO - PROCESS | 3252 | 1467049486223 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 10:44:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 10:44:46 INFO - PROCESS | 3252 | 1467049486225 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 10:44:46 INFO - PROCESS | 3252 | 1467049486227 Marionette TRACE conn6 <- [1,1750,null,{}] 10:44:46 INFO - PROCESS | 3252 | 1467049486230 Marionette TRACE conn6 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:46 INFO - PROCESS | 3252 | 1467049486232 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:46 INFO - PROCESS | 3252 | 1467049486348 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 10:44:46 INFO - PROCESS | 3252 | 1467049486354 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:46 INFO - PROCESS | 3252 | 1467049486356 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:46 INFO - PROCESS | 3252 | ++DOCSHELL 1A916C00 == 37 [pid = 3252] [id = 447] 10:44:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (1A919000) [pid = 3252] [serial = 1341] [outer = 00000000] 10:44:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 90 (1A990C00) [pid = 3252] [serial = 1342] [outer = 1A919000] 10:44:46 INFO - PROCESS | 3252 | 1467049486398 Marionette DEBUG loaded listener.js 10:44:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 91 (1A994C00) [pid = 3252] [serial = 1343] [outer = 1A919000] 10:44:46 INFO - PROCESS | 3252 | 1467049486855 Marionette TRACE conn6 <- [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]]]}] 10:44:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 10:44:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 670ms 10:44:46 INFO - PROCESS | 3252 | 1467049486897 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 10:44:46 INFO - PROCESS | 3252 | 1467049486900 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 10:44:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 10:44:46 INFO - PROCESS | 3252 | 1467049486903 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 10:44:46 INFO - PROCESS | 3252 | 1467049486905 Marionette TRACE conn6 <- [1,1754,null,{}] 10:44:46 INFO - PROCESS | 3252 | 1467049486909 Marionette TRACE conn6 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:46 INFO - PROCESS | 3252 | 1467049486911 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:47 INFO - PROCESS | 3252 | 1467049487070 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 10:44:47 INFO - PROCESS | 3252 | 1467049487137 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:47 INFO - PROCESS | 3252 | 1467049487140 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:47 INFO - PROCESS | 3252 | ++DOCSHELL 163C6800 == 38 [pid = 3252] [id = 448] 10:44:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 92 (1A9A4C00) [pid = 3252] [serial = 1344] [outer = 00000000] 10:44:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 93 (1A9AE000) [pid = 3252] [serial = 1345] [outer = 1A9A4C00] 10:44:47 INFO - PROCESS | 3252 | 1467049487185 Marionette DEBUG loaded listener.js 10:44:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 94 (1A9B3800) [pid = 3252] [serial = 1346] [outer = 1A9A4C00] 10:44:47 INFO - PROCESS | 3252 | --DOMWINDOW == 93 (1A766400) [pid = 3252] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 10:44:47 INFO - PROCESS | 3252 | --DOMWINDOW == 92 (16CA9800) [pid = 3252] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 10:44:47 INFO - PROCESS | 3252 | --DOMWINDOW == 91 (17759800) [pid = 3252] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 10:44:47 INFO - PROCESS | 3252 | --DOMWINDOW == 90 (19B38400) [pid = 3252] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 10:44:47 INFO - PROCESS | 3252 | --DOMWINDOW == 89 (15418000) [pid = 3252] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 10:44:47 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (16130400) [pid = 3252] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 10:44:47 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (10DA1800) [pid = 3252] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 10:44:47 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (100E5800) [pid = 3252] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 10:44:47 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (10C2D000) [pid = 3252] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 10:44:47 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (1BBD7800) [pid = 3252] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 10:44:47 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (1A919400) [pid = 3252] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 10:44:47 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (15423000) [pid = 3252] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 10:44:47 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (0FFCE000) [pid = 3252] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 10:44:47 INFO - PROCESS | 3252 | 1467049487695 Marionette TRACE conn6 <- [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]]]}] 10:44:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 10:44:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 830ms 10:44:47 INFO - PROCESS | 3252 | 1467049487734 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 10:44:47 INFO - PROCESS | 3252 | 1467049487736 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 10:44:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 10:44:47 INFO - PROCESS | 3252 | 1467049487739 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 10:44:47 INFO - PROCESS | 3252 | 1467049487740 Marionette TRACE conn6 <- [1,1758,null,{}] 10:44:47 INFO - PROCESS | 3252 | 1467049487744 Marionette TRACE conn6 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:47 INFO - PROCESS | 3252 | 1467049487745 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:47 INFO - PROCESS | 3252 | 1467049487823 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 10:44:47 INFO - PROCESS | 3252 | 1467049487829 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:47 INFO - PROCESS | 3252 | 1467049487831 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:47 INFO - PROCESS | 3252 | ++DOCSHELL 153C0000 == 39 [pid = 3252] [id = 449] 10:44:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (16130400) [pid = 3252] [serial = 1347] [outer = 00000000] 10:44:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (17759800) [pid = 3252] [serial = 1348] [outer = 16130400] 10:44:47 INFO - PROCESS | 3252 | 1467049487874 Marionette DEBUG loaded listener.js 10:44:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (17774C00) [pid = 3252] [serial = 1349] [outer = 16130400] 10:44:48 INFO - PROCESS | 3252 | 1467049488311 Marionette TRACE conn6 <- [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]]]}] 10:44:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 10:44:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 630ms 10:44:48 INFO - PROCESS | 3252 | 1467049488370 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 10:44:48 INFO - PROCESS | 3252 | 1467049488372 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 10:44:48 INFO - PROCESS | 3252 | 1467049488376 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 10:44:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 10:44:48 INFO - PROCESS | 3252 | 1467049488377 Marionette TRACE conn6 <- [1,1762,null,{}] 10:44:48 INFO - PROCESS | 3252 | 1467049488381 Marionette TRACE conn6 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:48 INFO - PROCESS | 3252 | 1467049488383 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:48 INFO - PROCESS | 3252 | 1467049488460 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 10:44:48 INFO - PROCESS | 3252 | 1467049488466 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:48 INFO - PROCESS | 3252 | 1467049488467 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:48 INFO - PROCESS | 3252 | ++DOCSHELL 1A888800 == 40 [pid = 3252] [id = 450] 10:44:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (1A918800) [pid = 3252] [serial = 1350] [outer = 00000000] 10:44:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (1AAB8000) [pid = 3252] [serial = 1351] [outer = 1A918800] 10:44:48 INFO - PROCESS | 3252 | 1467049488510 Marionette DEBUG loaded listener.js 10:44:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (1BBD3400) [pid = 3252] [serial = 1352] [outer = 1A918800] 10:44:48 INFO - PROCESS | 3252 | 1467049488948 Marionette TRACE conn6 <- [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]]]}] 10:44:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 10:44:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 631ms 10:44:48 INFO - PROCESS | 3252 | 1467049489011 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 10:44:48 INFO - PROCESS | 3252 | 1467049489013 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 10:44:49 INFO - PROCESS | 3252 | 1467049489016 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 10:44:49 INFO - PROCESS | 3252 | 1467049489018 Marionette TRACE conn6 <- [1,1766,null,{}] 10:44:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 10:44:49 INFO - PROCESS | 3252 | 1467049489022 Marionette TRACE conn6 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:49 INFO - PROCESS | 3252 | 1467049489024 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:49 INFO - PROCESS | 3252 | 1467049489102 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 10:44:49 INFO - PROCESS | 3252 | 1467049489108 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:49 INFO - PROCESS | 3252 | 1467049489110 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:49 INFO - PROCESS | 3252 | ++DOCSHELL 16B37800 == 41 [pid = 3252] [id = 451] 10:44:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (1A9AB400) [pid = 3252] [serial = 1353] [outer = 00000000] 10:44:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (1BBDD800) [pid = 3252] [serial = 1354] [outer = 1A9AB400] 10:44:49 INFO - PROCESS | 3252 | 1467049489153 Marionette DEBUG loaded listener.js 10:44:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 90 (1BBE1000) [pid = 3252] [serial = 1355] [outer = 1A9AB400] 10:44:49 INFO - PROCESS | 3252 | 1467049489781 Marionette TRACE conn6 <- [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]]]}] 10:44:49 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 10:44:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 830ms 10:44:49 INFO - PROCESS | 3252 | 1467049489868 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 10:44:49 INFO - PROCESS | 3252 | 1467049489873 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 10:44:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 10:44:49 INFO - PROCESS | 3252 | 1467049489878 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 10:44:49 INFO - PROCESS | 3252 | 1467049489882 Marionette TRACE conn6 <- [1,1770,null,{}] 10:44:49 INFO - PROCESS | 3252 | 1467049489888 Marionette TRACE conn6 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:49 INFO - PROCESS | 3252 | 1467049489891 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:50 INFO - PROCESS | 3252 | 1467049490022 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 10:44:50 INFO - PROCESS | 3252 | 1467049490158 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:50 INFO - PROCESS | 3252 | 1467049490161 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:50 INFO - PROCESS | 3252 | ++DOCSHELL 09269000 == 42 [pid = 3252] [id = 452] 10:44:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 91 (0CE2F800) [pid = 3252] [serial = 1356] [outer = 00000000] 10:44:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 92 (101F2C00) [pid = 3252] [serial = 1357] [outer = 0CE2F800] 10:44:50 INFO - PROCESS | 3252 | 1467049490218 Marionette DEBUG loaded listener.js 10:44:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 93 (1053C000) [pid = 3252] [serial = 1358] [outer = 0CE2F800] 10:44:50 INFO - PROCESS | 3252 | 1467049490910 Marionette TRACE conn6 <- [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]]]}] 10:44:50 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 10:44:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1079ms 10:44:50 INFO - PROCESS | 3252 | 1467049490985 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 10:44:50 INFO - PROCESS | 3252 | 1467049490990 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 10:44:50 INFO - PROCESS | 3252 | 1467049490996 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 10:44:50 INFO - PROCESS | 3252 | 1467049490999 Marionette TRACE conn6 <- [1,1774,null,{}] 10:44:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 10:44:50 INFO - PROCESS | 3252 | 1467049491003 Marionette TRACE conn6 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:50 INFO - PROCESS | 3252 | 1467049491006 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:51 INFO - PROCESS | 3252 | 1467049491275 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 10:44:51 INFO - PROCESS | 3252 | 1467049491425 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:51 INFO - PROCESS | 3252 | 1467049491428 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:51 INFO - PROCESS | 3252 | ++DOCSHELL 0CE59400 == 43 [pid = 3252] [id = 453] 10:44:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 94 (0CE5AC00) [pid = 3252] [serial = 1359] [outer = 00000000] 10:44:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 95 (0CF32000) [pid = 3252] [serial = 1360] [outer = 0CE5AC00] 10:44:51 INFO - PROCESS | 3252 | 1467049491480 Marionette DEBUG loaded listener.js 10:44:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 96 (0FF6E800) [pid = 3252] [serial = 1361] [outer = 0CE5AC00] 10:44:51 INFO - PROCESS | 3252 | --DOCSHELL 1A888800 == 42 [pid = 3252] [id = 450] 10:44:51 INFO - PROCESS | 3252 | --DOCSHELL 153C0000 == 41 [pid = 3252] [id = 449] 10:44:51 INFO - PROCESS | 3252 | --DOCSHELL 163C6800 == 40 [pid = 3252] [id = 448] 10:44:51 INFO - PROCESS | 3252 | --DOCSHELL 1A916C00 == 39 [pid = 3252] [id = 447] 10:44:51 INFO - PROCESS | 3252 | --DOCSHELL 11222400 == 38 [pid = 3252] [id = 446] 10:44:51 INFO - PROCESS | 3252 | --DOCSHELL 19572000 == 37 [pid = 3252] [id = 445] 10:44:51 INFO - PROCESS | 3252 | --DOCSHELL 184CC800 == 36 [pid = 3252] [id = 444] 10:44:51 INFO - PROCESS | 3252 | --DOCSHELL 17757800 == 35 [pid = 3252] [id = 443] 10:44:51 INFO - PROCESS | 3252 | --DOCSHELL 163D1800 == 34 [pid = 3252] [id = 442] 10:44:51 INFO - PROCESS | 3252 | --DOCSHELL 101F0C00 == 33 [pid = 3252] [id = 441] 10:44:51 INFO - PROCESS | 3252 | --DOCSHELL 11224800 == 32 [pid = 3252] [id = 440] 10:44:51 INFO - PROCESS | 3252 | --DOMWINDOW == 95 (1A916800) [pid = 3252] [serial = 1312] [outer = 00000000] [url = about:blank] 10:44:52 INFO - PROCESS | 3252 | --DOCSHELL 1070B800 == 31 [pid = 3252] [id = 439] 10:44:52 INFO - PROCESS | 3252 | --DOCSHELL 0CF90400 == 30 [pid = 3252] [id = 438] 10:44:52 INFO - PROCESS | 3252 | --DOCSHELL 1A892C00 == 29 [pid = 3252] [id = 437] 10:44:52 INFO - PROCESS | 3252 | --DOMWINDOW == 94 (1A76FC00) [pid = 3252] [serial = 1310] [outer = 00000000] [url = about:blank] 10:44:52 INFO - PROCESS | 3252 | --DOMWINDOW == 93 (16CB4000) [pid = 3252] [serial = 1297] [outer = 00000000] [url = about:blank] 10:44:52 INFO - PROCESS | 3252 | --DOMWINDOW == 92 (17780400) [pid = 3252] [serial = 1300] [outer = 00000000] [url = about:blank] 10:44:52 INFO - PROCESS | 3252 | --DOMWINDOW == 91 (16F9C400) [pid = 3252] [serial = 1298] [outer = 00000000] [url = about:blank] 10:44:52 INFO - PROCESS | 3252 | --DOMWINDOW == 90 (1A060C00) [pid = 3252] [serial = 1303] [outer = 00000000] [url = about:blank] 10:44:52 INFO - PROCESS | 3252 | --DOMWINDOW == 89 (17782400) [pid = 3252] [serial = 1301] [outer = 00000000] [url = about:blank] 10:44:52 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (1A774C00) [pid = 3252] [serial = 1309] [outer = 00000000] [url = about:blank] 10:44:52 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (184D0000) [pid = 3252] [serial = 1306] [outer = 00000000] [url = about:blank] 10:44:52 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (1A4D7400) [pid = 3252] [serial = 1304] [outer = 00000000] [url = about:blank] 10:44:52 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (163D0C00) [pid = 3252] [serial = 1294] [outer = 00000000] [url = about:blank] 10:44:52 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (1120DC00) [pid = 3252] [serial = 1291] [outer = 00000000] [url = about:blank] 10:44:52 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (149DD000) [pid = 3252] [serial = 1292] [outer = 00000000] [url = about:blank] 10:44:52 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (10535C00) [pid = 3252] [serial = 1288] [outer = 00000000] [url = about:blank] 10:44:52 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (1053DC00) [pid = 3252] [serial = 1289] [outer = 00000000] [url = about:blank] 10:44:52 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (153C0400) [pid = 3252] [serial = 1286] [outer = 00000000] [url = about:blank] 10:44:52 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (149DC000) [pid = 3252] [serial = 1285] [outer = 00000000] [url = about:blank] 10:44:52 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (1C219400) [pid = 3252] [serial = 1283] [outer = 00000000] [url = about:blank] 10:44:52 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (1BBE0000) [pid = 3252] [serial = 1282] [outer = 00000000] [url = about:blank] 10:44:52 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (1B660400) [pid = 3252] [serial = 1280] [outer = 00000000] [url = about:blank] 10:44:52 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (1A9A7400) [pid = 3252] [serial = 1279] [outer = 00000000] [url = about:blank] 10:44:52 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (16CAE000) [pid = 3252] [serial = 1277] [outer = 00000000] [url = about:blank] 10:44:52 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (1686FC00) [pid = 3252] [serial = 1276] [outer = 00000000] [url = about:blank] 10:44:52 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (10729000) [pid = 3252] [serial = 1274] [outer = 00000000] [url = about:blank] 10:44:52 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (10474C00) [pid = 3252] [serial = 1273] [outer = 00000000] [url = about:blank] 10:44:52 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (195F0000) [pid = 3252] [serial = 1307] [outer = 00000000] [url = about:blank] 10:44:52 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (16B38000) [pid = 3252] [serial = 1295] [outer = 00000000] [url = about:blank] 10:44:52 INFO - PROCESS | 3252 | 1467049492147 Marionette TRACE conn6 <- [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]]]}] 10:44:52 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 10:44:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1173ms 10:44:52 INFO - PROCESS | 3252 | 1467049492177 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 10:44:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 10:44:52 INFO - PROCESS | 3252 | 1467049492181 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 10:44:52 INFO - PROCESS | 3252 | 1467049492186 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 10:44:52 INFO - PROCESS | 3252 | 1467049492189 Marionette TRACE conn6 <- [1,1778,null,{}] 10:44:52 INFO - PROCESS | 3252 | 1467049492193 Marionette TRACE conn6 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:52 INFO - PROCESS | 3252 | 1467049492196 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:52 INFO - PROCESS | 3252 | 1467049492282 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 10:44:52 INFO - PROCESS | 3252 | 1467049492378 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:52 INFO - PROCESS | 3252 | 1467049492380 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:52 INFO - PROCESS | 3252 | ++DOCSHELL 0CF3D800 == 30 [pid = 3252] [id = 454] 10:44:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (0CF90400) [pid = 3252] [serial = 1362] [outer = 00000000] 10:44:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (10703C00) [pid = 3252] [serial = 1363] [outer = 0CF90400] 10:44:52 INFO - PROCESS | 3252 | 1467049492426 Marionette DEBUG loaded listener.js 10:44:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (1070FC00) [pid = 3252] [serial = 1364] [outer = 0CF90400] 10:44:52 INFO - PROCESS | 3252 | 1467049492872 Marionette TRACE conn6 <- [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]]]}] 10:44:52 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) 10:44:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 730ms 10:44:52 INFO - PROCESS | 3252 | 1467049492917 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 10:44:52 INFO - PROCESS | 3252 | 1467049492919 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 10:44:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 10:44:52 INFO - PROCESS | 3252 | 1467049492923 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 10:44:52 INFO - PROCESS | 3252 | 1467049492925 Marionette TRACE conn6 <- [1,1782,null,{}] 10:44:52 INFO - PROCESS | 3252 | 1467049492932 Marionette TRACE conn6 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:52 INFO - PROCESS | 3252 | 1467049492934 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:53 INFO - PROCESS | 3252 | 1467049493021 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 10:44:53 INFO - PROCESS | 3252 | 1467049493031 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:53 INFO - PROCESS | 3252 | 1467049493033 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:53 INFO - PROCESS | 3252 | ++DOCSHELL 14B67400 == 31 [pid = 3252] [id = 455] 10:44:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (14B6C400) [pid = 3252] [serial = 1365] [outer = 00000000] 10:44:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (14C89000) [pid = 3252] [serial = 1366] [outer = 14B6C400] 10:44:53 INFO - PROCESS | 3252 | 1467049493078 Marionette DEBUG loaded listener.js 10:44:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (15356C00) [pid = 3252] [serial = 1367] [outer = 14B6C400] 10:44:53 INFO - PROCESS | 3252 | 1467049493550 Marionette TRACE conn6 <- [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]]]}] 10:44:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:44:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 670ms 10:44:53 INFO - PROCESS | 3252 | 1467049493596 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 10:44:53 INFO - PROCESS | 3252 | 1467049493600 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 10:44:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 10:44:53 INFO - PROCESS | 3252 | 1467049493610 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 10:44:53 INFO - PROCESS | 3252 | 1467049493615 Marionette TRACE conn6 <- [1,1786,null,{}] 10:44:53 INFO - PROCESS | 3252 | 1467049493618 Marionette TRACE conn6 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:53 INFO - PROCESS | 3252 | 1467049493622 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:53 INFO - PROCESS | 3252 | 1467049493710 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 10:44:53 INFO - PROCESS | 3252 | 1467049493718 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:53 INFO - PROCESS | 3252 | 1467049493720 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:53 INFO - PROCESS | 3252 | ++DOCSHELL 163D0C00 == 32 [pid = 3252] [id = 456] 10:44:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (163D1800) [pid = 3252] [serial = 1368] [outer = 00000000] 10:44:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (16B36C00) [pid = 3252] [serial = 1369] [outer = 163D1800] 10:44:53 INFO - PROCESS | 3252 | 1467049493772 Marionette DEBUG loaded listener.js 10:44:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (16B41C00) [pid = 3252] [serial = 1370] [outer = 163D1800] 10:44:54 INFO - PROCESS | 3252 | 1467049494213 Marionette TRACE conn6 <- [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]]]}] 10:44:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 10:44:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 631ms 10:44:54 INFO - PROCESS | 3252 | 1467049494237 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 10:44:54 INFO - PROCESS | 3252 | 1467049494239 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 10:44:54 INFO - PROCESS | 3252 | 1467049494260 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 10:44:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 10:44:54 INFO - PROCESS | 3252 | 1467049494262 Marionette TRACE conn6 <- [1,1790,null,{}] 10:44:54 INFO - PROCESS | 3252 | 1467049494265 Marionette TRACE conn6 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:54 INFO - PROCESS | 3252 | 1467049494267 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:54 INFO - PROCESS | 3252 | 1467049494383 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 10:44:54 INFO - PROCESS | 3252 | 1467049494469 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:54 INFO - PROCESS | 3252 | 1467049494471 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:54 INFO - PROCESS | 3252 | ++DOCSHELL 16CB1400 == 33 [pid = 3252] [id = 457] 10:44:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (16CB1C00) [pid = 3252] [serial = 1371] [outer = 00000000] 10:44:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (16F94800) [pid = 3252] [serial = 1372] [outer = 16CB1C00] 10:44:54 INFO - PROCESS | 3252 | 1467049494514 Marionette DEBUG loaded listener.js 10:44:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (17755C00) [pid = 3252] [serial = 1373] [outer = 16CB1C00] 10:44:54 INFO - PROCESS | 3252 | 1467049494943 Marionette TRACE conn6 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:44:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 10:44:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 730ms 10:44:54 INFO - PROCESS | 3252 | 1467049494995 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 10:44:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 10:44:54 INFO - PROCESS | 3252 | 1467049494997 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 10:44:54 INFO - PROCESS | 3252 | 1467049495000 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 10:44:54 INFO - PROCESS | 3252 | 1467049495002 Marionette TRACE conn6 <- [1,1794,null,{}] 10:44:54 INFO - PROCESS | 3252 | 1467049495006 Marionette TRACE conn6 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:54 INFO - PROCESS | 3252 | 1467049495008 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:55 INFO - PROCESS | 3252 | 1467049495120 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 10:44:55 INFO - PROCESS | 3252 | 1467049495130 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:55 INFO - PROCESS | 3252 | 1467049495136 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:55 INFO - PROCESS | 3252 | ++DOCSHELL 10747C00 == 34 [pid = 3252] [id = 458] 10:44:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (17779800) [pid = 3252] [serial = 1374] [outer = 00000000] 10:44:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (184C3800) [pid = 3252] [serial = 1375] [outer = 17779800] 10:44:55 INFO - PROCESS | 3252 | 1467049495244 Marionette DEBUG loaded listener.js 10:44:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (193F6800) [pid = 3252] [serial = 1376] [outer = 17779800] 10:44:55 INFO - PROCESS | 3252 | 1467049495690 Marionette TRACE conn6 <- [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]]]}] 10:44:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 10:44:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 730ms 10:44:55 INFO - PROCESS | 3252 | 1467049495777 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 10:44:55 INFO - PROCESS | 3252 | 1467049495779 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 10:44:55 INFO - PROCESS | 3252 | 1467049495782 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 10:44:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 10:44:55 INFO - PROCESS | 3252 | 1467049495784 Marionette TRACE conn6 <- [1,1798,null,{}] 10:44:55 INFO - PROCESS | 3252 | 1467049495805 Marionette TRACE conn6 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:55 INFO - PROCESS | 3252 | 1467049495807 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:55 INFO - PROCESS | 3252 | 1467049495926 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 10:44:55 INFO - PROCESS | 3252 | 1467049495986 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:55 INFO - PROCESS | 3252 | 1467049495988 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:55 INFO - PROCESS | 3252 | ++DOCSHELL 184C2800 == 35 [pid = 3252] [id = 459] 10:44:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (19567800) [pid = 3252] [serial = 1377] [outer = 00000000] 10:44:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (1A76C400) [pid = 3252] [serial = 1378] [outer = 19567800] 10:44:56 INFO - PROCESS | 3252 | 1467049496032 Marionette DEBUG loaded listener.js 10:44:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (1A4A9400) [pid = 3252] [serial = 1379] [outer = 19567800] 10:44:56 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (11229000) [pid = 3252] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 10:44:56 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (1070CC00) [pid = 3252] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 10:44:56 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (17757C00) [pid = 3252] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 10:44:56 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (195F5800) [pid = 3252] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 10:44:56 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (193F4000) [pid = 3252] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 10:44:56 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (1A88D400) [pid = 3252] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 10:44:56 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (0FF2AC00) [pid = 3252] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 10:44:56 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (1686C400) [pid = 3252] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 10:44:56 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (1A894C00) [pid = 3252] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 10:44:56 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (1070E400) [pid = 3252] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 10:44:56 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (1A919000) [pid = 3252] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 10:44:56 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (1A9A4C00) [pid = 3252] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 10:44:56 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (1A918800) [pid = 3252] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 10:44:56 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (16130400) [pid = 3252] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 10:44:56 INFO - PROCESS | 3252 | 1467049496536 Marionette TRACE conn6 <- [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]]]}] 10:44:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 10:44:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 791ms 10:44:56 INFO - PROCESS | 3252 | 1467049496577 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 10:44:56 INFO - PROCESS | 3252 | 1467049496579 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 10:44:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 10:44:56 INFO - PROCESS | 3252 | 1467049496582 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 10:44:56 INFO - PROCESS | 3252 | 1467049496584 Marionette TRACE conn6 <- [1,1802,null,{}] 10:44:56 INFO - PROCESS | 3252 | 1467049496587 Marionette TRACE conn6 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:56 INFO - PROCESS | 3252 | 1467049496589 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:56 INFO - PROCESS | 3252 | 1467049496667 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 10:44:56 INFO - PROCESS | 3252 | 1467049496763 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:56 INFO - PROCESS | 3252 | 1467049496765 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:56 INFO - PROCESS | 3252 | ++DOCSHELL 0FF2AC00 == 36 [pid = 3252] [id = 460] 10:44:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (10476400) [pid = 3252] [serial = 1380] [outer = 00000000] 10:44:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (16B3B000) [pid = 3252] [serial = 1381] [outer = 10476400] 10:44:56 INFO - PROCESS | 3252 | 1467049496808 Marionette DEBUG loaded listener.js 10:44:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (16B3E800) [pid = 3252] [serial = 1382] [outer = 10476400] 10:44:57 INFO - PROCESS | 3252 | 1467049497162 Marionette TRACE conn6 <- [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]]]}] 10:44:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 10:44:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 630ms 10:44:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 10:44:57 INFO - PROCESS | 3252 | 1467049497213 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 10:44:57 INFO - PROCESS | 3252 | 1467049497215 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 10:44:57 INFO - PROCESS | 3252 | 1467049497218 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 10:44:57 INFO - PROCESS | 3252 | 1467049497220 Marionette TRACE conn6 <- [1,1806,null,{}] 10:44:57 INFO - PROCESS | 3252 | 1467049497223 Marionette TRACE conn6 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:57 INFO - PROCESS | 3252 | 1467049497225 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:57 INFO - PROCESS | 3252 | 1467049497366 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 10:44:57 INFO - PROCESS | 3252 | 1467049497372 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:57 INFO - PROCESS | 3252 | 1467049497374 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:57 INFO - PROCESS | 3252 | ++DOCSHELL 1A770C00 == 37 [pid = 3252] [id = 461] 10:44:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (1A772400) [pid = 3252] [serial = 1383] [outer = 00000000] 10:44:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (1A88D400) [pid = 3252] [serial = 1384] [outer = 1A772400] 10:44:57 INFO - PROCESS | 3252 | 1467049497417 Marionette DEBUG loaded listener.js 10:44:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (1A894C00) [pid = 3252] [serial = 1385] [outer = 1A772400] 10:44:57 INFO - PROCESS | 3252 | 1467049497811 Marionette TRACE conn6 <- [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]]]}] 10:44:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 10:44:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 630ms 10:44:57 INFO - PROCESS | 3252 | 1467049497853 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 10:44:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 10:44:57 INFO - PROCESS | 3252 | 1467049497855 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 10:44:57 INFO - PROCESS | 3252 | 1467049497858 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 10:44:57 INFO - PROCESS | 3252 | 1467049497860 Marionette TRACE conn6 <- [1,1810,null,{}] 10:44:57 INFO - PROCESS | 3252 | 1467049497864 Marionette TRACE conn6 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:57 INFO - PROCESS | 3252 | 1467049497866 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:57 INFO - PROCESS | 3252 | 1467049497945 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 10:44:57 INFO - PROCESS | 3252 | 1467049497950 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:57 INFO - PROCESS | 3252 | 1467049497952 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:57 INFO - PROCESS | 3252 | ++DOCSHELL 16872800 == 38 [pid = 3252] [id = 462] 10:44:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (1A88D000) [pid = 3252] [serial = 1386] [outer = 00000000] 10:44:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (1A992000) [pid = 3252] [serial = 1387] [outer = 1A88D000] 10:44:57 INFO - PROCESS | 3252 | 1467049497995 Marionette DEBUG loaded listener.js 10:44:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (1A993000) [pid = 3252] [serial = 1388] [outer = 1A88D000] 10:44:58 INFO - PROCESS | 3252 | 1467049498458 Marionette TRACE conn6 <- [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]]]}] 10:44:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 10:44:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 670ms 10:44:58 INFO - PROCESS | 3252 | 1467049498530 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 10:44:58 INFO - PROCESS | 3252 | 1467049498534 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 10:44:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 10:44:58 INFO - PROCESS | 3252 | 1467049498540 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 10:44:58 INFO - PROCESS | 3252 | 1467049498544 Marionette TRACE conn6 <- [1,1814,null,{}] 10:44:58 INFO - PROCESS | 3252 | 1467049498551 Marionette TRACE conn6 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:58 INFO - PROCESS | 3252 | 1467049498554 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:58 INFO - PROCESS | 3252 | 1467049498777 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 10:44:58 INFO - PROCESS | 3252 | 1467049498895 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:58 INFO - PROCESS | 3252 | 1467049498900 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:58 INFO - PROCESS | 3252 | ++DOCSHELL 100E2000 == 39 [pid = 3252] [id = 463] 10:44:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (100E5800) [pid = 3252] [serial = 1389] [outer = 00000000] 10:44:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (10536000) [pid = 3252] [serial = 1390] [outer = 100E5800] 10:44:58 INFO - PROCESS | 3252 | 1467049498957 Marionette DEBUG loaded listener.js 10:44:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (10727C00) [pid = 3252] [serial = 1391] [outer = 100E5800] 10:44:59 INFO - PROCESS | 3252 | 1467049499499 Marionette TRACE conn6 <- [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]]]}] 10:44:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 10:44:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1019ms 10:44:59 INFO - PROCESS | 3252 | 1467049499564 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 10:44:59 INFO - PROCESS | 3252 | 1467049499569 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 10:44:59 INFO - PROCESS | 3252 | 1467049499575 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 10:44:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 10:44:59 INFO - PROCESS | 3252 | 1467049499578 Marionette TRACE conn6 <- [1,1818,null,{}] 10:44:59 INFO - PROCESS | 3252 | 1467049499582 Marionette TRACE conn6 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:59 INFO - PROCESS | 3252 | 1467049499585 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:59 INFO - PROCESS | 3252 | 1467049499697 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 10:44:59 INFO - PROCESS | 3252 | 1467049499806 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:59 INFO - PROCESS | 3252 | 1467049499809 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:44:59 INFO - PROCESS | 3252 | ++DOCSHELL 1541E400 == 40 [pid = 3252] [id = 464] 10:44:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (15420000) [pid = 3252] [serial = 1392] [outer = 00000000] 10:44:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (1544F400) [pid = 3252] [serial = 1393] [outer = 15420000] 10:44:59 INFO - PROCESS | 3252 | 1467049499864 Marionette DEBUG loaded listener.js 10:44:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (163CE400) [pid = 3252] [serial = 1394] [outer = 15420000] 10:45:00 INFO - PROCESS | 3252 | 1467049500457 Marionette TRACE conn6 <- [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]]]}] 10:45:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 10:45:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 930ms 10:45:00 INFO - PROCESS | 3252 | 1467049500509 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 10:45:00 INFO - PROCESS | 3252 | 1467049500512 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 10:45:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 10:45:00 INFO - PROCESS | 3252 | 1467049500515 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 10:45:00 INFO - PROCESS | 3252 | 1467049500519 Marionette TRACE conn6 <- [1,1822,null,{}] 10:45:00 INFO - PROCESS | 3252 | 1467049500530 Marionette TRACE conn6 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:00 INFO - PROCESS | 3252 | 1467049500535 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:00 INFO - PROCESS | 3252 | 1467049500644 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 10:45:00 INFO - PROCESS | 3252 | 1467049500781 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:00 INFO - PROCESS | 3252 | 1467049500785 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:00 INFO - PROCESS | 3252 | ++DOCSHELL 1A58A800 == 41 [pid = 3252] [id = 465] 10:45:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (1A801C00) [pid = 3252] [serial = 1395] [outer = 00000000] 10:45:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 90 (1A99CC00) [pid = 3252] [serial = 1396] [outer = 1A801C00] 10:45:00 INFO - PROCESS | 3252 | 1467049500843 Marionette DEBUG loaded listener.js 10:45:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 91 (1A9AC400) [pid = 3252] [serial = 1397] [outer = 1A801C00] 10:45:01 INFO - PROCESS | 3252 | 1467049501451 Marionette TRACE conn6 <- [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]]]}] 10:45:01 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 10:45:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 970ms 10:45:01 INFO - PROCESS | 3252 | 1467049501488 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 10:45:01 INFO - PROCESS | 3252 | 1467049501491 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 10:45:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 10:45:01 INFO - PROCESS | 3252 | 1467049501509 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 10:45:01 INFO - PROCESS | 3252 | 1467049501511 Marionette TRACE conn6 <- [1,1826,null,{}] 10:45:01 INFO - PROCESS | 3252 | 1467049501516 Marionette TRACE conn6 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:01 INFO - PROCESS | 3252 | 1467049501519 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:01 INFO - PROCESS | 3252 | 1467049501625 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 10:45:01 INFO - PROCESS | 3252 | 1467049501763 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:01 INFO - PROCESS | 3252 | 1467049501766 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:01 INFO - PROCESS | 3252 | ++DOCSHELL 1A9B3C00 == 42 [pid = 3252] [id = 466] 10:45:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 92 (1BAF2800) [pid = 3252] [serial = 1398] [outer = 00000000] 10:45:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 93 (1BBD5800) [pid = 3252] [serial = 1399] [outer = 1BAF2800] 10:45:01 INFO - PROCESS | 3252 | 1467049501820 Marionette DEBUG loaded listener.js 10:45:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 94 (1C211800) [pid = 3252] [serial = 1400] [outer = 1BAF2800] 10:45:02 INFO - PROCESS | 3252 | 1467049502509 Marionette TRACE conn6 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 10:45:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 10:45:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1082ms 10:45:02 INFO - PROCESS | 3252 | 1467049502581 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 10:45:02 INFO - PROCESS | 3252 | 1467049502584 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 10:45:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 10:45:02 INFO - PROCESS | 3252 | 1467049502589 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 10:45:02 INFO - PROCESS | 3252 | 1467049502592 Marionette TRACE conn6 <- [1,1830,null,{}] 10:45:02 INFO - PROCESS | 3252 | 1467049502597 Marionette TRACE conn6 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:02 INFO - PROCESS | 3252 | 1467049502600 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:02 INFO - PROCESS | 3252 | 1467049502700 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 10:45:03 INFO - PROCESS | 3252 | --DOCSHELL 1A770C00 == 41 [pid = 3252] [id = 461] 10:45:03 INFO - PROCESS | 3252 | --DOCSHELL 0FF2AC00 == 40 [pid = 3252] [id = 460] 10:45:03 INFO - PROCESS | 3252 | --DOCSHELL 184C2800 == 39 [pid = 3252] [id = 459] 10:45:03 INFO - PROCESS | 3252 | --DOCSHELL 10747C00 == 38 [pid = 3252] [id = 458] 10:45:03 INFO - PROCESS | 3252 | --DOCSHELL 16CB1400 == 37 [pid = 3252] [id = 457] 10:45:03 INFO - PROCESS | 3252 | --DOCSHELL 163D0C00 == 36 [pid = 3252] [id = 456] 10:45:03 INFO - PROCESS | 3252 | --DOCSHELL 14B67400 == 35 [pid = 3252] [id = 455] 10:45:03 INFO - PROCESS | 3252 | --DOCSHELL 0CF3D800 == 34 [pid = 3252] [id = 454] 10:45:03 INFO - PROCESS | 3252 | --DOCSHELL 0CE59400 == 33 [pid = 3252] [id = 453] 10:45:03 INFO - PROCESS | 3252 | --DOCSHELL 09269000 == 32 [pid = 3252] [id = 452] 10:45:03 INFO - PROCESS | 3252 | --DOCSHELL 16B37800 == 31 [pid = 3252] [id = 451] 10:45:03 INFO - PROCESS | 3252 | --DOCSHELL 1A9B3C00 == 30 [pid = 3252] [id = 466] 10:45:03 INFO - PROCESS | 3252 | --DOCSHELL 1541E400 == 29 [pid = 3252] [id = 464] 10:45:03 INFO - PROCESS | 3252 | --DOCSHELL 1A58A800 == 28 [pid = 3252] [id = 465] 10:45:03 INFO - PROCESS | 3252 | --DOCSHELL 16872800 == 27 [pid = 3252] [id = 462] 10:45:03 INFO - PROCESS | 3252 | --DOCSHELL 100E2000 == 26 [pid = 3252] [id = 463] 10:45:03 INFO - PROCESS | 3252 | 1467049503430 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:03 INFO - PROCESS | 3252 | 1467049503433 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:03 INFO - PROCESS | 3252 | --DOMWINDOW == 93 (14B6AC00) [pid = 3252] [serial = 1321] [outer = 00000000] [url = about:blank] 10:45:03 INFO - PROCESS | 3252 | --DOMWINDOW == 92 (15274000) [pid = 3252] [serial = 1322] [outer = 00000000] [url = about:blank] 10:45:03 INFO - PROCESS | 3252 | --DOMWINDOW == 91 (10724400) [pid = 3252] [serial = 1318] [outer = 00000000] [url = about:blank] 10:45:03 INFO - PROCESS | 3252 | --DOMWINDOW == 90 (1072EC00) [pid = 3252] [serial = 1319] [outer = 00000000] [url = about:blank] 10:45:03 INFO - PROCESS | 3252 | --DOMWINDOW == 89 (17776400) [pid = 3252] [serial = 1330] [outer = 00000000] [url = about:blank] 10:45:03 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (1846D800) [pid = 3252] [serial = 1331] [outer = 00000000] [url = about:blank] 10:45:03 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (1A4B5000) [pid = 3252] [serial = 1336] [outer = 00000000] [url = about:blank] 10:45:03 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (19573800) [pid = 3252] [serial = 1333] [outer = 00000000] [url = about:blank] 10:45:03 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (1A893000) [pid = 3252] [serial = 1339] [outer = 00000000] [url = about:blank] 10:45:03 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (19575C00) [pid = 3252] [serial = 1334] [outer = 00000000] [url = about:blank] 10:45:03 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (0FFCC400) [pid = 3252] [serial = 1315] [outer = 00000000] [url = about:blank] 10:45:03 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (100E2400) [pid = 3252] [serial = 1316] [outer = 00000000] [url = about:blank] 10:45:03 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (16B38400) [pid = 3252] [serial = 1327] [outer = 00000000] [url = about:blank] 10:45:03 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (16C61000) [pid = 3252] [serial = 1328] [outer = 00000000] [url = about:blank] 10:45:03 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (1A91B400) [pid = 3252] [serial = 1313] [outer = 00000000] [url = about:blank] 10:45:03 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (0CE5A000) [pid = 3252] [serial = 1324] [outer = 00000000] [url = about:blank] 10:45:03 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (16134C00) [pid = 3252] [serial = 1325] [outer = 00000000] [url = about:blank] 10:45:03 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (1A990C00) [pid = 3252] [serial = 1342] [outer = 00000000] [url = about:blank] 10:45:03 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (1A9AE000) [pid = 3252] [serial = 1345] [outer = 00000000] [url = about:blank] 10:45:03 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (1A994C00) [pid = 3252] [serial = 1343] [outer = 00000000] [url = about:blank] 10:45:03 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (1AAB8000) [pid = 3252] [serial = 1351] [outer = 00000000] [url = about:blank] 10:45:03 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (1BBD3400) [pid = 3252] [serial = 1352] [outer = 00000000] [url = about:blank] 10:45:03 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (1BBDD800) [pid = 3252] [serial = 1354] [outer = 00000000] [url = about:blank] 10:45:03 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (1A9B3800) [pid = 3252] [serial = 1346] [outer = 00000000] [url = about:blank] 10:45:03 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (17759800) [pid = 3252] [serial = 1348] [outer = 00000000] [url = about:blank] 10:45:03 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (1A893800) [pid = 3252] [serial = 1340] [outer = 00000000] [url = about:blank] 10:45:03 INFO - PROCESS | 3252 | --DOMWINDOW == 67 (17774C00) [pid = 3252] [serial = 1349] [outer = 00000000] [url = about:blank] 10:45:03 INFO - PROCESS | 3252 | --DOMWINDOW == 66 (1A061400) [pid = 3252] [serial = 1337] [outer = 00000000] [url = about:blank] 10:45:03 INFO - PROCESS | 3252 | ++DOCSHELL 0CE27000 == 27 [pid = 3252] [id = 467] 10:45:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 67 (0CE27C00) [pid = 3252] [serial = 1401] [outer = 00000000] 10:45:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 68 (0CE55800) [pid = 3252] [serial = 1402] [outer = 0CE27C00] 10:45:03 INFO - PROCESS | 3252 | 1467049503599 Marionette DEBUG loaded listener.js 10:45:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (0CE5E800) [pid = 3252] [serial = 1403] [outer = 0CE27C00] 10:45:03 INFO - PROCESS | 3252 | 1467049504009 Marionette TRACE conn6 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 10:45:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 10:45:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1534ms 10:45:04 INFO - PROCESS | 3252 | 1467049504126 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 10:45:04 INFO - PROCESS | 3252 | 1467049504130 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 10:45:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 10:45:04 INFO - PROCESS | 3252 | 1467049504134 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 10:45:04 INFO - PROCESS | 3252 | 1467049504137 Marionette TRACE conn6 <- [1,1834,null,{}] 10:45:04 INFO - PROCESS | 3252 | 1467049504143 Marionette TRACE conn6 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:04 INFO - PROCESS | 3252 | 1467049504147 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:04 INFO - PROCESS | 3252 | 1467049504236 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 10:45:04 INFO - PROCESS | 3252 | 1467049504247 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:04 INFO - PROCESS | 3252 | 1467049504250 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:04 INFO - PROCESS | 3252 | ++DOCSHELL 1070AC00 == 28 [pid = 3252] [id = 468] 10:45:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (1070B000) [pid = 3252] [serial = 1404] [outer = 00000000] 10:45:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (1072B800) [pid = 3252] [serial = 1405] [outer = 1070B000] 10:45:04 INFO - PROCESS | 3252 | 1467049504296 Marionette DEBUG loaded listener.js 10:45:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (10740800) [pid = 3252] [serial = 1406] [outer = 1070B000] 10:45:04 INFO - PROCESS | 3252 | 1467049504764 Marionette TRACE conn6 <- [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]]]}] 10:45:04 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) 10:45:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 690ms 10:45:04 INFO - PROCESS | 3252 | 1467049504850 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 10:45:04 INFO - PROCESS | 3252 | 1467049504854 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 10:45:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 10:45:04 INFO - PROCESS | 3252 | 1467049504859 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 10:45:04 INFO - PROCESS | 3252 | 1467049504861 Marionette TRACE conn6 <- [1,1838,null,{}] 10:45:04 INFO - PROCESS | 3252 | 1467049504865 Marionette TRACE conn6 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:04 INFO - PROCESS | 3252 | 1467049504868 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:04 INFO - PROCESS | 3252 | 1467049504987 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 10:45:05 INFO - PROCESS | 3252 | 1467049505049 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:05 INFO - PROCESS | 3252 | 1467049505051 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:05 INFO - PROCESS | 3252 | ++DOCSHELL 1127E000 == 29 [pid = 3252] [id = 469] 10:45:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (11282400) [pid = 3252] [serial = 1407] [outer = 00000000] 10:45:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (14B67C00) [pid = 3252] [serial = 1408] [outer = 11282400] 10:45:05 INFO - PROCESS | 3252 | 1467049505096 Marionette DEBUG loaded listener.js 10:45:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (15323C00) [pid = 3252] [serial = 1409] [outer = 11282400] 10:45:05 INFO - PROCESS | 3252 | 1467049505479 Marionette TRACE conn6 <- [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]]]}] 10:45:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:45:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 670ms 10:45:05 INFO - PROCESS | 3252 | 1467049505531 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 10:45:05 INFO - PROCESS | 3252 | 1467049505533 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 10:45:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 10:45:05 INFO - PROCESS | 3252 | 1467049505538 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 10:45:05 INFO - PROCESS | 3252 | 1467049505544 Marionette TRACE conn6 <- [1,1842,null,{}] 10:45:05 INFO - PROCESS | 3252 | 1467049505561 Marionette TRACE conn6 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:05 INFO - PROCESS | 3252 | 1467049505565 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:05 INFO - PROCESS | 3252 | 1467049505680 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 10:45:05 INFO - PROCESS | 3252 | 1467049505692 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:05 INFO - PROCESS | 3252 | 1467049505694 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:05 INFO - PROCESS | 3252 | ++DOCSHELL 15422400 == 30 [pid = 3252] [id = 470] 10:45:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (15422800) [pid = 3252] [serial = 1410] [outer = 00000000] 10:45:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (16B34800) [pid = 3252] [serial = 1411] [outer = 15422800] 10:45:05 INFO - PROCESS | 3252 | 1467049505739 Marionette DEBUG loaded listener.js 10:45:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (16C65000) [pid = 3252] [serial = 1412] [outer = 15422800] 10:45:06 INFO - PROCESS | 3252 | 1467049506204 Marionette TRACE conn6 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:45:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 10:45:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 690ms 10:45:06 INFO - PROCESS | 3252 | 1467049506231 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 10:45:06 INFO - PROCESS | 3252 | 1467049506233 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 10:45:06 INFO - PROCESS | 3252 | 1467049506236 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 10:45:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 10:45:06 INFO - PROCESS | 3252 | 1467049506238 Marionette TRACE conn6 <- [1,1846,null,{}] 10:45:06 INFO - PROCESS | 3252 | 1467049506242 Marionette TRACE conn6 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:06 INFO - PROCESS | 3252 | 1467049506244 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:06 INFO - PROCESS | 3252 | 1467049506384 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 10:45:06 INFO - PROCESS | 3252 | 1467049506408 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:06 INFO - PROCESS | 3252 | 1467049506410 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:06 INFO - PROCESS | 3252 | ++DOCSHELL 16CB1400 == 31 [pid = 3252] [id = 471] 10:45:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (16CB2400) [pid = 3252] [serial = 1413] [outer = 00000000] 10:45:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (17754400) [pid = 3252] [serial = 1414] [outer = 16CB2400] 10:45:06 INFO - PROCESS | 3252 | 1467049506453 Marionette DEBUG loaded listener.js 10:45:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (1775A800) [pid = 3252] [serial = 1415] [outer = 16CB2400] 10:45:06 INFO - PROCESS | 3252 | 1467049506889 Marionette TRACE conn6 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 10:45:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 10:45:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 670ms 10:45:06 INFO - PROCESS | 3252 | 1467049506916 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 10:45:06 INFO - PROCESS | 3252 | 1467049506918 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 10:45:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 10:45:06 INFO - PROCESS | 3252 | 1467049506921 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 10:45:06 INFO - PROCESS | 3252 | 1467049506923 Marionette TRACE conn6 <- [1,1850,null,{}] 10:45:06 INFO - PROCESS | 3252 | 1467049506927 Marionette TRACE conn6 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:06 INFO - PROCESS | 3252 | 1467049506929 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:07 INFO - PROCESS | 3252 | 1467049507039 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 10:45:07 INFO - PROCESS | 3252 | 1467049507045 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:07 INFO - PROCESS | 3252 | 1467049507051 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:07 INFO - PROCESS | 3252 | ++DOCSHELL 1777AC00 == 32 [pid = 3252] [id = 472] 10:45:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (17780400) [pid = 3252] [serial = 1416] [outer = 00000000] 10:45:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (184C3400) [pid = 3252] [serial = 1417] [outer = 17780400] 10:45:07 INFO - PROCESS | 3252 | 1467049507104 Marionette DEBUG loaded listener.js 10:45:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (1956E400) [pid = 3252] [serial = 1418] [outer = 17780400] 10:45:07 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (16CB1C00) [pid = 3252] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 10:45:07 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (0CE2F800) [pid = 3252] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 10:45:07 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (0CF90400) [pid = 3252] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 10:45:07 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (1A9AB400) [pid = 3252] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 10:45:07 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (14B6C400) [pid = 3252] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 10:45:07 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (1A88D000) [pid = 3252] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 10:45:07 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (17779800) [pid = 3252] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 10:45:07 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (10476400) [pid = 3252] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 10:45:07 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (19567800) [pid = 3252] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 10:45:07 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (1A772400) [pid = 3252] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 10:45:07 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (0CE5AC00) [pid = 3252] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 10:45:07 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (163D1800) [pid = 3252] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 10:45:07 INFO - PROCESS | 3252 | 1467049507823 Marionette TRACE conn6 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 10:45:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 10:45:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 930ms 10:45:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 10:45:07 INFO - PROCESS | 3252 | 1467049507856 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 10:45:07 INFO - PROCESS | 3252 | 1467049507857 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 10:45:07 INFO - PROCESS | 3252 | 1467049507860 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 10:45:07 INFO - PROCESS | 3252 | 1467049507862 Marionette TRACE conn6 <- [1,1854,null,{}] 10:45:07 INFO - PROCESS | 3252 | 1467049507866 Marionette TRACE conn6 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:07 INFO - PROCESS | 3252 | 1467049507868 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:07 INFO - PROCESS | 3252 | 1467049507947 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 10:45:07 INFO - PROCESS | 3252 | 1467049507952 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:07 INFO - PROCESS | 3252 | 1467049507954 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:07 INFO - PROCESS | 3252 | ++DOCSHELL 0CE2B800 == 33 [pid = 3252] [id = 473] 10:45:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (16196800) [pid = 3252] [serial = 1419] [outer = 00000000] 10:45:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (1777BC00) [pid = 3252] [serial = 1420] [outer = 16196800] 10:45:07 INFO - PROCESS | 3252 | 1467049508007 Marionette DEBUG loaded listener.js 10:45:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (19567800) [pid = 3252] [serial = 1421] [outer = 16196800] 10:45:08 INFO - PROCESS | 3252 | 1467049508434 Marionette TRACE conn6 <- [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]]]}] 10:45:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 10:45:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 630ms 10:45:08 INFO - PROCESS | 3252 | 1467049508491 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 10:45:08 INFO - PROCESS | 3252 | 1467049508494 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 10:45:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 10:45:08 INFO - PROCESS | 3252 | 1467049508496 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 10:45:08 INFO - PROCESS | 3252 | 1467049508498 Marionette TRACE conn6 <- [1,1858,null,{}] 10:45:08 INFO - PROCESS | 3252 | 1467049508502 Marionette TRACE conn6 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:08 INFO - PROCESS | 3252 | 1467049508504 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:08 INFO - PROCESS | 3252 | 1467049508583 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 10:45:08 INFO - PROCESS | 3252 | 1467049508589 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:08 INFO - PROCESS | 3252 | 1467049508591 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:08 INFO - PROCESS | 3252 | ++DOCSHELL 195E7800 == 34 [pid = 3252] [id = 474] 10:45:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (195E9C00) [pid = 3252] [serial = 1422] [outer = 00000000] 10:45:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (1A4D5C00) [pid = 3252] [serial = 1423] [outer = 195E9C00] 10:45:08 INFO - PROCESS | 3252 | 1467049508634 Marionette DEBUG loaded listener.js 10:45:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (1A772400) [pid = 3252] [serial = 1424] [outer = 195E9C00] 10:45:09 INFO - PROCESS | 3252 | 1467049509066 Marionette TRACE conn6 <- [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]]]}] 10:45:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 10:45:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 630ms 10:45:09 INFO - PROCESS | 3252 | 1467049509128 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 10:45:09 INFO - PROCESS | 3252 | 1467049509130 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 10:45:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 10:45:09 INFO - PROCESS | 3252 | 1467049509133 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 10:45:09 INFO - PROCESS | 3252 | 1467049509135 Marionette TRACE conn6 <- [1,1862,null,{}] 10:45:09 INFO - PROCESS | 3252 | 1467049509138 Marionette TRACE conn6 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:09 INFO - PROCESS | 3252 | 1467049509140 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:09 INFO - PROCESS | 3252 | 1467049509217 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 10:45:09 INFO - PROCESS | 3252 | 1467049509225 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:09 INFO - PROCESS | 3252 | 1467049509227 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:09 INFO - PROCESS | 3252 | ++DOCSHELL 11206000 == 35 [pid = 3252] [id = 475] 10:45:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (1775E800) [pid = 3252] [serial = 1425] [outer = 00000000] 10:45:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (1A88C800) [pid = 3252] [serial = 1426] [outer = 1775E800] 10:45:09 INFO - PROCESS | 3252 | 1467049509271 Marionette DEBUG loaded listener.js 10:45:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (1A892400) [pid = 3252] [serial = 1427] [outer = 1775E800] 10:45:09 INFO - PROCESS | 3252 | 1467049509724 Marionette TRACE conn6 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 10:45:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 10:45:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 670ms 10:45:09 INFO - PROCESS | 3252 | 1467049509804 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 10:45:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 10:45:09 INFO - PROCESS | 3252 | 1467049509809 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 10:45:09 INFO - PROCESS | 3252 | 1467049509814 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 10:45:09 INFO - PROCESS | 3252 | 1467049509818 Marionette TRACE conn6 <- [1,1866,null,{}] 10:45:09 INFO - PROCESS | 3252 | 1467049509825 Marionette TRACE conn6 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:09 INFO - PROCESS | 3252 | 1467049509828 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:09 INFO - PROCESS | 3252 | 1467049509953 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 10:45:10 INFO - PROCESS | 3252 | 1467049510073 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:10 INFO - PROCESS | 3252 | 1467049510078 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:10 INFO - PROCESS | 3252 | ++DOCSHELL 0FF76800 == 36 [pid = 3252] [id = 476] 10:45:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (0FFC7000) [pid = 3252] [serial = 1428] [outer = 00000000] 10:45:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (1015F400) [pid = 3252] [serial = 1429] [outer = 0FFC7000] 10:45:10 INFO - PROCESS | 3252 | 1467049510176 Marionette DEBUG loaded listener.js 10:45:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (1053E400) [pid = 3252] [serial = 1430] [outer = 0FFC7000] 10:45:10 INFO - PROCESS | 3252 | 1467049510960 Marionette TRACE conn6 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 10:45:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 10:45:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1233ms 10:45:11 INFO - PROCESS | 3252 | 1467049511047 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 10:45:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 10:45:11 INFO - PROCESS | 3252 | 1467049511051 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 10:45:11 INFO - PROCESS | 3252 | 1467049511057 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 10:45:11 INFO - PROCESS | 3252 | 1467049511061 Marionette TRACE conn6 <- [1,1870,null,{}] 10:45:11 INFO - PROCESS | 3252 | 1467049511065 Marionette TRACE conn6 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:11 INFO - PROCESS | 3252 | 1467049511068 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:11 INFO - PROCESS | 3252 | 1467049511217 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 10:45:11 INFO - PROCESS | 3252 | 1467049511350 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:11 INFO - PROCESS | 3252 | 1467049511352 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:11 INFO - PROCESS | 3252 | ++DOCSHELL 1120D000 == 37 [pid = 3252] [id = 477] 10:45:11 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (15445000) [pid = 3252] [serial = 1431] [outer = 00000000] 10:45:11 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (163CB000) [pid = 3252] [serial = 1432] [outer = 15445000] 10:45:11 INFO - PROCESS | 3252 | 1467049511430 Marionette DEBUG loaded listener.js 10:45:11 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (16B38000) [pid = 3252] [serial = 1433] [outer = 15445000] 10:45:12 INFO - PROCESS | 3252 | 1467049512299 Marionette TRACE conn6 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 10:45:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 10:45:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1277ms 10:45:12 INFO - PROCESS | 3252 | 1467049512334 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 10:45:12 INFO - PROCESS | 3252 | 1467049512338 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 10:45:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 10:45:12 INFO - PROCESS | 3252 | 1467049512343 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 10:45:12 INFO - PROCESS | 3252 | 1467049512347 Marionette TRACE conn6 <- [1,1874,null,{}] 10:45:12 INFO - PROCESS | 3252 | 1467049512352 Marionette TRACE conn6 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:12 INFO - PROCESS | 3252 | 1467049512355 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:12 INFO - PROCESS | 3252 | 1467049512472 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 10:45:12 INFO - PROCESS | 3252 | --DOCSHELL 195E7800 == 36 [pid = 3252] [id = 474] 10:45:12 INFO - PROCESS | 3252 | --DOCSHELL 0CE2B800 == 35 [pid = 3252] [id = 473] 10:45:12 INFO - PROCESS | 3252 | --DOCSHELL 1777AC00 == 34 [pid = 3252] [id = 472] 10:45:12 INFO - PROCESS | 3252 | --DOCSHELL 16CB1400 == 33 [pid = 3252] [id = 471] 10:45:12 INFO - PROCESS | 3252 | --DOCSHELL 15422400 == 32 [pid = 3252] [id = 470] 10:45:12 INFO - PROCESS | 3252 | --DOCSHELL 1127E000 == 31 [pid = 3252] [id = 469] 10:45:12 INFO - PROCESS | 3252 | --DOCSHELL 1070AC00 == 30 [pid = 3252] [id = 468] 10:45:12 INFO - PROCESS | 3252 | --DOCSHELL 0CE27000 == 29 [pid = 3252] [id = 467] 10:45:12 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (16F94800) [pid = 3252] [serial = 1372] [outer = 00000000] [url = about:blank] 10:45:12 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (17755C00) [pid = 3252] [serial = 1373] [outer = 00000000] [url = about:blank] 10:45:12 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (1053C000) [pid = 3252] [serial = 1358] [outer = 00000000] [url = about:blank] 10:45:12 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (10703C00) [pid = 3252] [serial = 1363] [outer = 00000000] [url = about:blank] 10:45:12 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (1070FC00) [pid = 3252] [serial = 1364] [outer = 00000000] [url = about:blank] 10:45:12 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (1BBE1000) [pid = 3252] [serial = 1355] [outer = 00000000] [url = about:blank] 10:45:12 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (14C89000) [pid = 3252] [serial = 1366] [outer = 00000000] [url = about:blank] 10:45:12 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (1A992000) [pid = 3252] [serial = 1387] [outer = 00000000] [url = about:blank] 10:45:12 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (15356C00) [pid = 3252] [serial = 1367] [outer = 00000000] [url = about:blank] 10:45:12 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (1A993000) [pid = 3252] [serial = 1388] [outer = 00000000] [url = about:blank] 10:45:12 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (193F6800) [pid = 3252] [serial = 1376] [outer = 00000000] [url = about:blank] 10:45:12 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (184C3800) [pid = 3252] [serial = 1375] [outer = 00000000] [url = about:blank] 10:45:12 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (16B3B000) [pid = 3252] [serial = 1381] [outer = 00000000] [url = about:blank] 10:45:12 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (1A76C400) [pid = 3252] [serial = 1378] [outer = 00000000] [url = about:blank] 10:45:12 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (1A88D400) [pid = 3252] [serial = 1384] [outer = 00000000] [url = about:blank] 10:45:12 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (1A4A9400) [pid = 3252] [serial = 1379] [outer = 00000000] [url = about:blank] 10:45:12 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (0CF32000) [pid = 3252] [serial = 1360] [outer = 00000000] [url = about:blank] 10:45:12 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (0FF6E800) [pid = 3252] [serial = 1361] [outer = 00000000] [url = about:blank] 10:45:12 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (16B36C00) [pid = 3252] [serial = 1369] [outer = 00000000] [url = about:blank] 10:45:12 INFO - PROCESS | 3252 | --DOMWINDOW == 67 (1A894C00) [pid = 3252] [serial = 1385] [outer = 00000000] [url = about:blank] 10:45:12 INFO - PROCESS | 3252 | --DOMWINDOW == 66 (101F2C00) [pid = 3252] [serial = 1357] [outer = 00000000] [url = about:blank] 10:45:12 INFO - PROCESS | 3252 | --DOMWINDOW == 65 (16B3E800) [pid = 3252] [serial = 1382] [outer = 00000000] [url = about:blank] 10:45:12 INFO - PROCESS | 3252 | --DOMWINDOW == 64 (16B41C00) [pid = 3252] [serial = 1370] [outer = 00000000] [url = about:blank] 10:45:12 INFO - PROCESS | 3252 | 1467049512616 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:12 INFO - PROCESS | 3252 | 1467049512620 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:12 INFO - PROCESS | 3252 | ++DOCSHELL 0CE29800 == 30 [pid = 3252] [id = 478] 10:45:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 65 (0CE2A000) [pid = 3252] [serial = 1434] [outer = 00000000] 10:45:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 66 (0CF2FC00) [pid = 3252] [serial = 1435] [outer = 0CE2A000] 10:45:12 INFO - PROCESS | 3252 | 1467049512669 Marionette DEBUG loaded listener.js 10:45:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 67 (0FFC9C00) [pid = 3252] [serial = 1436] [outer = 0CE2A000] 10:45:13 INFO - PROCESS | 3252 | 1467049513053 Marionette TRACE conn6 <- [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]]]}] 10:45:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 10:45:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 730ms 10:45:13 INFO - PROCESS | 3252 | 1467049513137 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 10:45:13 INFO - PROCESS | 3252 | 1467049513141 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 10:45:13 INFO - PROCESS | 3252 | 1467049513153 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 10:45:13 INFO - PROCESS | 3252 | 1467049513156 Marionette TRACE conn6 <- [1,1878,null,{}] 10:45:13 INFO - PROCESS | 3252 | 1467049513159 Marionette TRACE conn6 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:13 INFO - PROCESS | 3252 | 1467049513162 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 10:45:13 INFO - PROCESS | 3252 | 1467049513253 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 10:45:13 INFO - PROCESS | 3252 | 1467049513266 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:13 INFO - PROCESS | 3252 | 1467049513269 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:13 INFO - PROCESS | 3252 | ++DOCSHELL 10721C00 == 31 [pid = 3252] [id = 479] 10:45:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 68 (10722400) [pid = 3252] [serial = 1437] [outer = 00000000] 10:45:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (1073F800) [pid = 3252] [serial = 1438] [outer = 10722400] 10:45:13 INFO - PROCESS | 3252 | 1467049513315 Marionette DEBUG loaded listener.js 10:45:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (10A24800) [pid = 3252] [serial = 1439] [outer = 10722400] 10:45:13 INFO - PROCESS | 3252 | 1467049513768 Marionette TRACE conn6 <- [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]]]}] 10:45:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 10:45:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 670ms 10:45:13 INFO - PROCESS | 3252 | 1467049513835 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 10:45:13 INFO - PROCESS | 3252 | 1467049513837 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 10:45:13 INFO - PROCESS | 3252 | 1467049513841 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 10:45:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 10:45:13 INFO - PROCESS | 3252 | 1467049513844 Marionette TRACE conn6 <- [1,1882,null,{}] 10:45:13 INFO - PROCESS | 3252 | 1467049513855 Marionette TRACE conn6 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:13 INFO - PROCESS | 3252 | 1467049513860 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:13 INFO - PROCESS | 3252 | 1467049513945 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 10:45:13 INFO - PROCESS | 3252 | 1467049513959 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:13 INFO - PROCESS | 3252 | 1467049513962 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:13 INFO - PROCESS | 3252 | ++DOCSHELL 15418C00 == 32 [pid = 3252] [id = 480] 10:45:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (15419800) [pid = 3252] [serial = 1440] [outer = 00000000] 10:45:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (15421C00) [pid = 3252] [serial = 1441] [outer = 15419800] 10:45:13 INFO - PROCESS | 3252 | 1467049514011 Marionette DEBUG loaded listener.js 10:45:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (1618F800) [pid = 3252] [serial = 1442] [outer = 15419800] 10:45:14 INFO - PROCESS | 3252 | 1467049514448 Marionette TRACE conn6 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 10:45:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 10:45:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 670ms 10:45:14 INFO - PROCESS | 3252 | 1467049514515 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 10:45:14 INFO - PROCESS | 3252 | 1467049514517 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 10:45:14 INFO - PROCESS | 3252 | 1467049514520 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 10:45:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 10:45:14 INFO - PROCESS | 3252 | 1467049514531 Marionette TRACE conn6 <- [1,1886,null,{}] 10:45:14 INFO - PROCESS | 3252 | 1467049514535 Marionette TRACE conn6 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:14 INFO - PROCESS | 3252 | 1467049514537 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:14 INFO - PROCESS | 3252 | 1467049514647 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 10:45:14 INFO - PROCESS | 3252 | 1467049514655 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:14 INFO - PROCESS | 3252 | 1467049514657 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:14 INFO - PROCESS | 3252 | ++DOCSHELL 16C5F000 == 33 [pid = 3252] [id = 481] 10:45:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (16CAD800) [pid = 3252] [serial = 1443] [outer = 00000000] 10:45:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (16CBD800) [pid = 3252] [serial = 1444] [outer = 16CAD800] 10:45:14 INFO - PROCESS | 3252 | 1467049514702 Marionette DEBUG loaded listener.js 10:45:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (17752C00) [pid = 3252] [serial = 1445] [outer = 16CAD800] 10:45:15 INFO - PROCESS | 3252 | 1467049515177 Marionette TRACE conn6 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 10:45:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 10:45:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 690ms 10:45:15 INFO - PROCESS | 3252 | 1467049515215 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 10:45:15 INFO - PROCESS | 3252 | 1467049515217 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 10:45:15 INFO - PROCESS | 3252 | 1467049515220 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 10:45:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 10:45:15 INFO - PROCESS | 3252 | 1467049515222 Marionette TRACE conn6 <- [1,1890,null,{}] 10:45:15 INFO - PROCESS | 3252 | 1467049515225 Marionette TRACE conn6 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:15 INFO - PROCESS | 3252 | 1467049515227 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:15 INFO - PROCESS | 3252 | 1467049515340 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 10:45:15 INFO - PROCESS | 3252 | 1467049515346 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:15 INFO - PROCESS | 3252 | 1467049515348 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:15 INFO - PROCESS | 3252 | ++DOCSHELL 0CE5B800 == 34 [pid = 3252] [id = 482] 10:45:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (1070B800) [pid = 3252] [serial = 1446] [outer = 00000000] 10:45:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (1775DC00) [pid = 3252] [serial = 1447] [outer = 1070B800] 10:45:15 INFO - PROCESS | 3252 | 1467049515392 Marionette DEBUG loaded listener.js 10:45:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (17776400) [pid = 3252] [serial = 1448] [outer = 1070B800] 10:45:15 INFO - PROCESS | 3252 | 1467049515853 Marionette TRACE conn6 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 10:45:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 10:45:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 671ms 10:45:15 INFO - PROCESS | 3252 | 1467049515896 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 10:45:15 INFO - PROCESS | 3252 | 1467049515898 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 10:45:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 10:45:15 INFO - PROCESS | 3252 | 1467049515910 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 10:45:15 INFO - PROCESS | 3252 | 1467049515912 Marionette TRACE conn6 <- [1,1894,null,{}] 10:45:15 INFO - PROCESS | 3252 | 1467049515916 Marionette TRACE conn6 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:15 INFO - PROCESS | 3252 | 1467049515921 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:16 INFO - PROCESS | 3252 | 1467049516087 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 10:45:16 INFO - PROCESS | 3252 | 1467049516106 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:16 INFO - PROCESS | 3252 | 1467049516108 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:16 INFO - PROCESS | 3252 | ++DOCSHELL 17755C00 == 35 [pid = 3252] [id = 483] 10:45:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (1775D800) [pid = 3252] [serial = 1449] [outer = 00000000] 10:45:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (1A061400) [pid = 3252] [serial = 1450] [outer = 1775D800] 10:45:16 INFO - PROCESS | 3252 | 1467049516152 Marionette DEBUG loaded listener.js 10:45:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (1074D400) [pid = 3252] [serial = 1451] [outer = 1775D800] 10:45:16 INFO - PROCESS | 3252 | 1467049516596 Marionette TRACE conn6 <- [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]]]}] 10:45:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 10:45:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 730ms 10:45:16 INFO - PROCESS | 3252 | 1467049516641 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 10:45:16 INFO - PROCESS | 3252 | 1467049516643 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 10:45:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 10:45:16 INFO - PROCESS | 3252 | 1467049516647 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 10:45:16 INFO - PROCESS | 3252 | 1467049516649 Marionette TRACE conn6 <- [1,1898,null,{}] 10:45:16 INFO - PROCESS | 3252 | 1467049516652 Marionette TRACE conn6 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:16 INFO - PROCESS | 3252 | 1467049516654 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:16 INFO - PROCESS | 3252 | 1467049516769 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 10:45:16 INFO - PROCESS | 3252 | 1467049516774 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:16 INFO - PROCESS | 3252 | 1467049516776 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:16 INFO - PROCESS | 3252 | ++DOCSHELL 1A767800 == 36 [pid = 3252] [id = 484] 10:45:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (1A76C800) [pid = 3252] [serial = 1452] [outer = 00000000] 10:45:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (1A889400) [pid = 3252] [serial = 1453] [outer = 1A76C800] 10:45:16 INFO - PROCESS | 3252 | 1467049516820 Marionette DEBUG loaded listener.js 10:45:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (1A893000) [pid = 3252] [serial = 1454] [outer = 1A76C800] 10:45:17 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (16CB2400) [pid = 3252] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 10:45:17 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (17780400) [pid = 3252] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 10:45:17 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (16196800) [pid = 3252] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 10:45:17 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (195E9C00) [pid = 3252] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 10:45:17 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (0CE27C00) [pid = 3252] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 10:45:17 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (15422800) [pid = 3252] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 10:45:17 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (11282400) [pid = 3252] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 10:45:17 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (1070B000) [pid = 3252] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 10:45:17 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (100E5800) [pid = 3252] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 10:45:17 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (15420000) [pid = 3252] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 10:45:17 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (1A801C00) [pid = 3252] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 10:45:17 INFO - PROCESS | 3252 | 1467049517348 Marionette TRACE conn6 <- [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]]]}] 10:45:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 10:45:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 730ms 10:45:17 INFO - PROCESS | 3252 | 1467049517377 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 10:45:17 INFO - PROCESS | 3252 | 1467049517379 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 10:45:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 10:45:17 INFO - PROCESS | 3252 | 1467049517382 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 10:45:17 INFO - PROCESS | 3252 | 1467049517384 Marionette TRACE conn6 <- [1,1902,null,{}] 10:45:17 INFO - PROCESS | 3252 | 1467049517387 Marionette TRACE conn6 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:17 INFO - PROCESS | 3252 | 1467049517389 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:17 INFO - PROCESS | 3252 | 1467049517495 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 10:45:17 INFO - PROCESS | 3252 | 1467049517501 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:17 INFO - PROCESS | 3252 | 1467049517503 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:17 INFO - PROCESS | 3252 | ++DOCSHELL 119CC000 == 37 [pid = 3252] [id = 485] 10:45:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (14B6C800) [pid = 3252] [serial = 1455] [outer = 00000000] 10:45:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (1A4D7400) [pid = 3252] [serial = 1456] [outer = 14B6C800] 10:45:17 INFO - PROCESS | 3252 | 1467049517546 Marionette DEBUG loaded listener.js 10:45:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (1A803800) [pid = 3252] [serial = 1457] [outer = 14B6C800] 10:45:17 INFO - PROCESS | 3252 | 1467049517957 Marionette TRACE conn6 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 10:45:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 10:45:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 630ms 10:45:17 INFO - PROCESS | 3252 | 1467049518015 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 10:45:18 INFO - PROCESS | 3252 | 1467049518017 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 10:45:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 10:45:18 INFO - PROCESS | 3252 | 1467049518020 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 10:45:18 INFO - PROCESS | 3252 | 1467049518022 Marionette TRACE conn6 <- [1,1906,null,{}] 10:45:18 INFO - PROCESS | 3252 | 1467049518026 Marionette TRACE conn6 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:18 INFO - PROCESS | 3252 | 1467049518028 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:18 INFO - PROCESS | 3252 | 1467049518107 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 10:45:18 INFO - PROCESS | 3252 | 1467049518113 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:18 INFO - PROCESS | 3252 | 1467049518115 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:18 INFO - PROCESS | 3252 | ++DOCSHELL 1A914400 == 38 [pid = 3252] [id = 486] 10:45:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (1A916400) [pid = 3252] [serial = 1458] [outer = 00000000] 10:45:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (1A991800) [pid = 3252] [serial = 1459] [outer = 1A916400] 10:45:18 INFO - PROCESS | 3252 | 1467049518159 Marionette DEBUG loaded listener.js 10:45:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (1A997000) [pid = 3252] [serial = 1460] [outer = 1A916400] 10:45:18 INFO - PROCESS | 3252 | 1467049518596 Marionette TRACE conn6 <- [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]]]}] 10:45:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 10:45:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 630ms 10:45:18 INFO - PROCESS | 3252 | 1467049518653 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 10:45:18 INFO - PROCESS | 3252 | 1467049518655 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 10:45:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 10:45:18 INFO - PROCESS | 3252 | 1467049518658 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 10:45:18 INFO - PROCESS | 3252 | 1467049518660 Marionette TRACE conn6 <- [1,1910,null,{}] 10:45:18 INFO - PROCESS | 3252 | 1467049518663 Marionette TRACE conn6 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:18 INFO - PROCESS | 3252 | 1467049518665 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:18 INFO - PROCESS | 3252 | 1467049518744 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 10:45:18 INFO - PROCESS | 3252 | 1467049518749 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:18 INFO - PROCESS | 3252 | 1467049518751 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:18 INFO - PROCESS | 3252 | ++DOCSHELL 1A99AC00 == 39 [pid = 3252] [id = 487] 10:45:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (1A99B400) [pid = 3252] [serial = 1461] [outer = 00000000] 10:45:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (1A9A9C00) [pid = 3252] [serial = 1462] [outer = 1A99B400] 10:45:18 INFO - PROCESS | 3252 | 1467049518795 Marionette DEBUG loaded listener.js 10:45:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (1A9AB000) [pid = 3252] [serial = 1463] [outer = 1A99B400] 10:45:19 INFO - PROCESS | 3252 | 1467049519465 Marionette TRACE conn6 <- [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]]]}] 10:45:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 10:45:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 870ms 10:45:19 INFO - PROCESS | 3252 | 1467049519530 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 10:45:19 INFO - PROCESS | 3252 | 1467049519535 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 10:45:19 INFO - PROCESS | 3252 | 1467049519540 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 10:45:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 10:45:19 INFO - PROCESS | 3252 | 1467049519543 Marionette TRACE conn6 <- [1,1914,null,{}] 10:45:19 INFO - PROCESS | 3252 | 1467049519550 Marionette TRACE conn6 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:19 INFO - PROCESS | 3252 | 1467049519553 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:19 INFO - PROCESS | 3252 | 1467049519664 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 10:45:19 INFO - PROCESS | 3252 | 1467049519804 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:19 INFO - PROCESS | 3252 | 1467049519807 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:19 INFO - PROCESS | 3252 | ++DOCSHELL 0CF3D000 == 40 [pid = 3252] [id = 488] 10:45:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (10082000) [pid = 3252] [serial = 1464] [outer = 00000000] 10:45:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (10728800) [pid = 3252] [serial = 1465] [outer = 10082000] 10:45:19 INFO - PROCESS | 3252 | 1467049519863 Marionette DEBUG loaded listener.js 10:45:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (10DA8000) [pid = 3252] [serial = 1466] [outer = 10082000] 10:45:20 INFO - PROCESS | 3252 | 1467049520458 Marionette TRACE conn6 <- [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]]]}] 10:45:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 10:45:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 970ms 10:45:20 INFO - PROCESS | 3252 | 1467049520515 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 10:45:20 INFO - PROCESS | 3252 | 1467049520520 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 10:45:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 10:45:20 INFO - PROCESS | 3252 | 1467049520526 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 10:45:20 INFO - PROCESS | 3252 | 1467049520529 Marionette TRACE conn6 <- [1,1918,null,{}] 10:45:20 INFO - PROCESS | 3252 | 1467049520533 Marionette TRACE conn6 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:20 INFO - PROCESS | 3252 | 1467049520536 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:20 INFO - PROCESS | 3252 | 1467049520647 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 10:45:20 INFO - PROCESS | 3252 | 1467049520760 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:20 INFO - PROCESS | 3252 | 1467049520763 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:20 INFO - PROCESS | 3252 | ++DOCSHELL 15422400 == 41 [pid = 3252] [id = 489] 10:45:20 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (1544A800) [pid = 3252] [serial = 1467] [outer = 00000000] 10:45:20 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (16B3B400) [pid = 3252] [serial = 1468] [outer = 1544A800] 10:45:20 INFO - PROCESS | 3252 | 1467049520860 Marionette DEBUG loaded listener.js 10:45:20 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (16CC2C00) [pid = 3252] [serial = 1469] [outer = 1544A800] 10:45:21 INFO - PROCESS | 3252 | 1467049521492 Marionette TRACE conn6 <- [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]]]}] 10:45:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 10:45:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1019ms 10:45:21 INFO - PROCESS | 3252 | 1467049521559 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 10:45:21 INFO - PROCESS | 3252 | 1467049521561 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 10:45:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 10:45:21 INFO - PROCESS | 3252 | 1467049521567 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 10:45:21 INFO - PROCESS | 3252 | 1467049521571 Marionette TRACE conn6 <- [1,1922,null,{}] 10:45:21 INFO - PROCESS | 3252 | 1467049521599 Marionette TRACE conn6 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:21 INFO - PROCESS | 3252 | 1467049521604 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:21 INFO - PROCESS | 3252 | 1467049521720 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 10:45:21 INFO - PROCESS | 3252 | 1467049521852 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:21 INFO - PROCESS | 3252 | 1467049521856 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:21 INFO - PROCESS | 3252 | ++DOCSHELL 1A9B1000 == 42 [pid = 3252] [id = 490] 10:45:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 90 (1A9B2800) [pid = 3252] [serial = 1470] [outer = 00000000] 10:45:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 91 (1B668000) [pid = 3252] [serial = 1471] [outer = 1A9B2800] 10:45:21 INFO - PROCESS | 3252 | 1467049521914 Marionette DEBUG loaded listener.js 10:45:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 92 (1BAF7800) [pid = 3252] [serial = 1472] [outer = 1A9B2800] 10:45:22 INFO - PROCESS | 3252 | 1467049522692 Marionette TRACE conn6 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 10:45:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 10:45:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1180ms 10:45:22 INFO - PROCESS | 3252 | 1467049522749 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 10:45:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 10:45:22 INFO - PROCESS | 3252 | 1467049522754 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 10:45:22 INFO - PROCESS | 3252 | 1467049522759 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 10:45:22 INFO - PROCESS | 3252 | 1467049522762 Marionette TRACE conn6 <- [1,1926,null,{}] 10:45:22 INFO - PROCESS | 3252 | 1467049522768 Marionette TRACE conn6 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:22 INFO - PROCESS | 3252 | 1467049522770 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:22 INFO - PROCESS | 3252 | 1467049522871 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 10:45:23 INFO - PROCESS | 3252 | 1467049523015 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:23 INFO - PROCESS | 3252 | 1467049523020 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:23 INFO - PROCESS | 3252 | ++DOCSHELL 10540400 == 43 [pid = 3252] [id = 491] 10:45:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 93 (1072D800) [pid = 3252] [serial = 1473] [outer = 00000000] 10:45:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 94 (10991000) [pid = 3252] [serial = 1474] [outer = 1072D800] 10:45:23 INFO - PROCESS | 3252 | 1467049523071 Marionette DEBUG loaded listener.js 10:45:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 95 (14B67400) [pid = 3252] [serial = 1475] [outer = 1072D800] 10:45:23 INFO - PROCESS | 3252 | --DOCSHELL 1A914400 == 42 [pid = 3252] [id = 486] 10:45:23 INFO - PROCESS | 3252 | --DOCSHELL 119CC000 == 41 [pid = 3252] [id = 485] 10:45:23 INFO - PROCESS | 3252 | --DOCSHELL 1A767800 == 40 [pid = 3252] [id = 484] 10:45:23 INFO - PROCESS | 3252 | --DOCSHELL 17755C00 == 39 [pid = 3252] [id = 483] 10:45:23 INFO - PROCESS | 3252 | --DOCSHELL 0CE5B800 == 38 [pid = 3252] [id = 482] 10:45:23 INFO - PROCESS | 3252 | --DOCSHELL 16C5F000 == 37 [pid = 3252] [id = 481] 10:45:23 INFO - PROCESS | 3252 | --DOCSHELL 15418C00 == 36 [pid = 3252] [id = 480] 10:45:23 INFO - PROCESS | 3252 | --DOCSHELL 10721C00 == 35 [pid = 3252] [id = 479] 10:45:23 INFO - PROCESS | 3252 | --DOCSHELL 0CE29800 == 34 [pid = 3252] [id = 478] 10:45:23 INFO - PROCESS | 3252 | --DOCSHELL 1120D000 == 33 [pid = 3252] [id = 477] 10:45:23 INFO - PROCESS | 3252 | --DOCSHELL 0FF76800 == 32 [pid = 3252] [id = 476] 10:45:23 INFO - PROCESS | 3252 | --DOCSHELL 11206000 == 31 [pid = 3252] [id = 475] 10:45:23 INFO - PROCESS | 3252 | --DOCSHELL 1A9B1000 == 30 [pid = 3252] [id = 490] 10:45:23 INFO - PROCESS | 3252 | --DOCSHELL 15422400 == 29 [pid = 3252] [id = 489] 10:45:23 INFO - PROCESS | 3252 | --DOCSHELL 1A99AC00 == 28 [pid = 3252] [id = 487] 10:45:23 INFO - PROCESS | 3252 | --DOCSHELL 0CF3D000 == 27 [pid = 3252] [id = 488] 10:45:24 INFO - PROCESS | 3252 | --DOMWINDOW == 94 (0CE55800) [pid = 3252] [serial = 1402] [outer = 00000000] [url = about:blank] 10:45:24 INFO - PROCESS | 3252 | --DOMWINDOW == 93 (0CE5E800) [pid = 3252] [serial = 1403] [outer = 00000000] [url = about:blank] 10:45:24 INFO - PROCESS | 3252 | --DOMWINDOW == 92 (16B34800) [pid = 3252] [serial = 1411] [outer = 00000000] [url = about:blank] 10:45:24 INFO - PROCESS | 3252 | --DOMWINDOW == 91 (14B67C00) [pid = 3252] [serial = 1408] [outer = 00000000] [url = about:blank] 10:45:24 INFO - PROCESS | 3252 | --DOMWINDOW == 90 (1072B800) [pid = 3252] [serial = 1405] [outer = 00000000] [url = about:blank] 10:45:24 INFO - PROCESS | 3252 | --DOMWINDOW == 89 (10740800) [pid = 3252] [serial = 1406] [outer = 00000000] [url = about:blank] 10:45:24 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (10727C00) [pid = 3252] [serial = 1391] [outer = 00000000] [url = about:blank] 10:45:24 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (10536000) [pid = 3252] [serial = 1390] [outer = 00000000] [url = about:blank] 10:45:24 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (163CE400) [pid = 3252] [serial = 1394] [outer = 00000000] [url = about:blank] 10:45:24 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (1544F400) [pid = 3252] [serial = 1393] [outer = 00000000] [url = about:blank] 10:45:24 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (1A88C800) [pid = 3252] [serial = 1426] [outer = 00000000] [url = about:blank] 10:45:24 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (1A9AC400) [pid = 3252] [serial = 1397] [outer = 00000000] [url = about:blank] 10:45:24 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (1A99CC00) [pid = 3252] [serial = 1396] [outer = 00000000] [url = about:blank] 10:45:24 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (1BBD5800) [pid = 3252] [serial = 1399] [outer = 00000000] [url = about:blank] 10:45:24 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (17754400) [pid = 3252] [serial = 1414] [outer = 00000000] [url = about:blank] 10:45:24 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (184C3400) [pid = 3252] [serial = 1417] [outer = 00000000] [url = about:blank] 10:45:24 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (19567800) [pid = 3252] [serial = 1421] [outer = 00000000] [url = about:blank] 10:45:24 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (1A772400) [pid = 3252] [serial = 1424] [outer = 00000000] [url = about:blank] 10:45:24 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (1777BC00) [pid = 3252] [serial = 1420] [outer = 00000000] [url = about:blank] 10:45:24 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (1956E400) [pid = 3252] [serial = 1418] [outer = 00000000] [url = about:blank] 10:45:24 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (16C65000) [pid = 3252] [serial = 1412] [outer = 00000000] [url = about:blank] 10:45:24 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (1775A800) [pid = 3252] [serial = 1415] [outer = 00000000] [url = about:blank] 10:45:24 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (1A4D5C00) [pid = 3252] [serial = 1423] [outer = 00000000] [url = about:blank] 10:45:24 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (15323C00) [pid = 3252] [serial = 1409] [outer = 00000000] [url = about:blank] 10:45:24 INFO - PROCESS | 3252 | 1467049524284 Marionette TRACE conn6 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 10:45:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 10:45:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1578ms 10:45:24 INFO - PROCESS | 3252 | 1467049524338 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 10:45:24 INFO - PROCESS | 3252 | 1467049524342 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 10:45:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 10:45:24 INFO - PROCESS | 3252 | 1467049524347 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 10:45:24 INFO - PROCESS | 3252 | 1467049524350 Marionette TRACE conn6 <- [1,1930,null,{}] 10:45:24 INFO - PROCESS | 3252 | 1467049524356 Marionette TRACE conn6 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:24 INFO - PROCESS | 3252 | 1467049524359 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:24 INFO - PROCESS | 3252 | 1467049524440 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 10:45:24 INFO - PROCESS | 3252 | 1467049524447 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:24 INFO - PROCESS | 3252 | 1467049524452 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:24 INFO - PROCESS | 3252 | ++DOCSHELL 0FFCC400 == 28 [pid = 3252] [id = 492] 10:45:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (10084400) [pid = 3252] [serial = 1476] [outer = 00000000] 10:45:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (101F0C00) [pid = 3252] [serial = 1477] [outer = 10084400] 10:45:24 INFO - PROCESS | 3252 | 1467049524499 Marionette DEBUG loaded listener.js 10:45:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (10536400) [pid = 3252] [serial = 1478] [outer = 10084400] 10:45:24 INFO - PROCESS | 3252 | 1467049524972 Marionette TRACE conn6 <- [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]]]}] 10:45:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 10:45:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 690ms 10:45:25 INFO - PROCESS | 3252 | 1467049525037 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 10:45:25 INFO - PROCESS | 3252 | 1467049525042 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 10:45:25 INFO - PROCESS | 3252 | 1467049525049 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 10:45:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 10:45:25 INFO - PROCESS | 3252 | 1467049525051 Marionette TRACE conn6 <- [1,1934,null,{}] 10:45:25 INFO - PROCESS | 3252 | 1467049525055 Marionette TRACE conn6 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:25 INFO - PROCESS | 3252 | 1467049525058 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:25 INFO - PROCESS | 3252 | 1467049525144 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 10:45:25 INFO - PROCESS | 3252 | 1467049525152 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:25 INFO - PROCESS | 3252 | 1467049525154 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:25 INFO - PROCESS | 3252 | ++DOCSHELL 10C2A400 == 29 [pid = 3252] [id = 493] 10:45:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (10C2E800) [pid = 3252] [serial = 1479] [outer = 00000000] 10:45:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (10DA8800) [pid = 3252] [serial = 1480] [outer = 10C2E800] 10:45:25 INFO - PROCESS | 3252 | 1467049525208 Marionette DEBUG loaded listener.js 10:45:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (11288400) [pid = 3252] [serial = 1481] [outer = 10C2E800] 10:45:25 INFO - PROCESS | 3252 | 1467049525665 Marionette TRACE conn6 <- [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]]]}] 10:45:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 10:45:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 630ms 10:45:25 INFO - PROCESS | 3252 | 1467049525682 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 10:45:25 INFO - PROCESS | 3252 | 1467049525684 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 10:45:25 INFO - PROCESS | 3252 | 1467049525688 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 10:45:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 10:45:25 INFO - PROCESS | 3252 | 1467049525691 Marionette TRACE conn6 <- [1,1938,null,{}] 10:45:25 INFO - PROCESS | 3252 | 1467049525706 Marionette TRACE conn6 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:25 INFO - PROCESS | 3252 | 1467049525710 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:25 INFO - PROCESS | 3252 | 1467049525795 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 10:45:25 INFO - PROCESS | 3252 | 1467049525801 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:25 INFO - PROCESS | 3252 | 1467049525804 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:25 INFO - PROCESS | 3252 | ++DOCSHELL 15451800 == 30 [pid = 3252] [id = 494] 10:45:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (16128000) [pid = 3252] [serial = 1482] [outer = 00000000] 10:45:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (16199400) [pid = 3252] [serial = 1483] [outer = 16128000] 10:45:25 INFO - PROCESS | 3252 | 1467049525852 Marionette DEBUG loaded listener.js 10:45:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (16870C00) [pid = 3252] [serial = 1484] [outer = 16128000] 10:45:26 INFO - PROCESS | 3252 | 1467049526370 Marionette TRACE conn6 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 10:45:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 10:45:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 730ms 10:45:26 INFO - PROCESS | 3252 | 1467049526422 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 10:45:26 INFO - PROCESS | 3252 | 1467049526425 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 10:45:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 10:45:26 INFO - PROCESS | 3252 | 1467049526440 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 10:45:26 INFO - PROCESS | 3252 | 1467049526442 Marionette TRACE conn6 <- [1,1942,null,{}] 10:45:26 INFO - PROCESS | 3252 | 1467049526446 Marionette TRACE conn6 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:26 INFO - PROCESS | 3252 | 1467049526448 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:26 INFO - PROCESS | 3252 | 1467049526564 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 10:45:26 INFO - PROCESS | 3252 | 1467049526626 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:26 INFO - PROCESS | 3252 | 1467049526628 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:26 INFO - PROCESS | 3252 | ++DOCSHELL 16C65C00 == 31 [pid = 3252] [id = 495] 10:45:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (16C66400) [pid = 3252] [serial = 1485] [outer = 00000000] 10:45:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (16F92800) [pid = 3252] [serial = 1486] [outer = 16C66400] 10:45:26 INFO - PROCESS | 3252 | 1467049526672 Marionette DEBUG loaded listener.js 10:45:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (1775A000) [pid = 3252] [serial = 1487] [outer = 16C66400] 10:45:27 INFO - PROCESS | 3252 | 1467049527064 Marionette TRACE conn6 <- [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]]]}] 10:45:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 10:45:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 691ms 10:45:27 INFO - PROCESS | 3252 | 1467049527124 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 10:45:27 INFO - PROCESS | 3252 | 1467049527126 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 10:45:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 10:45:27 INFO - PROCESS | 3252 | 1467049527135 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 10:45:27 INFO - PROCESS | 3252 | 1467049527137 Marionette TRACE conn6 <- [1,1946,null,{}] 10:45:27 INFO - PROCESS | 3252 | 1467049527140 Marionette TRACE conn6 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:27 INFO - PROCESS | 3252 | 1467049527142 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:27 INFO - PROCESS | 3252 | 1467049527251 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 10:45:27 INFO - PROCESS | 3252 | 1467049527339 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:27 INFO - PROCESS | 3252 | 1467049527341 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:27 INFO - PROCESS | 3252 | ++DOCSHELL 17775000 == 32 [pid = 3252] [id = 496] 10:45:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (17776000) [pid = 3252] [serial = 1488] [outer = 00000000] 10:45:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (1853EC00) [pid = 3252] [serial = 1489] [outer = 17776000] 10:45:27 INFO - PROCESS | 3252 | 1467049527384 Marionette DEBUG loaded listener.js 10:45:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (19569800) [pid = 3252] [serial = 1490] [outer = 17776000] 10:45:27 INFO - PROCESS | 3252 | 1467049527827 Marionette TRACE conn6 <- [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]]]}] 10:45:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 10:45:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 730ms 10:45:27 INFO - PROCESS | 3252 | 1467049527868 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 10:45:27 INFO - PROCESS | 3252 | 1467049527870 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 10:45:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 10:45:27 INFO - PROCESS | 3252 | 1467049527874 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 10:45:27 INFO - PROCESS | 3252 | 1467049527875 Marionette TRACE conn6 <- [1,1950,null,{}] 10:45:27 INFO - PROCESS | 3252 | 1467049527883 Marionette TRACE conn6 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:27 INFO - PROCESS | 3252 | 1467049527889 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:28 INFO - PROCESS | 3252 | 1467049528025 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 10:45:28 INFO - PROCESS | 3252 | 1467049528093 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:28 INFO - PROCESS | 3252 | 1467049528095 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:28 INFO - PROCESS | 3252 | ++DOCSHELL 1A76E800 == 33 [pid = 3252] [id = 497] 10:45:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (1A770000) [pid = 3252] [serial = 1491] [outer = 00000000] 10:45:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (1A80FC00) [pid = 3252] [serial = 1492] [outer = 1A770000] 10:45:28 INFO - PROCESS | 3252 | 1467049528138 Marionette DEBUG loaded listener.js 10:45:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (1A88D000) [pid = 3252] [serial = 1493] [outer = 1A770000] 10:45:28 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (1BAF2800) [pid = 3252] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 10:45:28 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (1070B800) [pid = 3252] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 10:45:28 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (1775D800) [pid = 3252] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 10:45:28 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (1775E800) [pid = 3252] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 10:45:28 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (15445000) [pid = 3252] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 10:45:28 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (0CE2A000) [pid = 3252] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 10:45:28 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (1A76C800) [pid = 3252] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 10:45:28 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (10722400) [pid = 3252] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 10:45:28 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (0FFC7000) [pid = 3252] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 10:45:28 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (16CAD800) [pid = 3252] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 10:45:28 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (15419800) [pid = 3252] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 10:45:28 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (1A916400) [pid = 3252] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 10:45:28 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (1A99B400) [pid = 3252] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 10:45:28 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (14B6C800) [pid = 3252] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 10:45:28 INFO - PROCESS | 3252 | 1467049528747 Marionette TRACE conn6 <- [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]]]}] 10:45:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 10:45:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 930ms 10:45:28 INFO - PROCESS | 3252 | 1467049528805 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 10:45:28 INFO - PROCESS | 3252 | 1467049528807 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 10:45:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 10:45:28 INFO - PROCESS | 3252 | 1467049528810 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 10:45:28 INFO - PROCESS | 3252 | 1467049528811 Marionette TRACE conn6 <- [1,1954,null,{}] 10:45:28 INFO - PROCESS | 3252 | 1467049528815 Marionette TRACE conn6 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:28 INFO - PROCESS | 3252 | 1467049528817 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:28 INFO - PROCESS | 3252 | 1467049528929 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 10:45:28 INFO - PROCESS | 3252 | 1467049528989 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:28 INFO - PROCESS | 3252 | 1467049528991 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:28 INFO - PROCESS | 3252 | ++DOCSHELL 1070E400 == 34 [pid = 3252] [id = 498] 10:45:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (10722400) [pid = 3252] [serial = 1494] [outer = 00000000] 10:45:29 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (163D0800) [pid = 3252] [serial = 1495] [outer = 10722400] 10:45:29 INFO - PROCESS | 3252 | 1467049529035 Marionette DEBUG loaded listener.js 10:45:29 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (16B39000) [pid = 3252] [serial = 1496] [outer = 10722400] 10:45:29 INFO - PROCESS | 3252 | 1467049529354 Marionette TRACE conn6 <- [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]]]}] 10:45:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 10:45:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 570ms 10:45:29 INFO - PROCESS | 3252 | 1467049529386 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 10:45:29 INFO - PROCESS | 3252 | 1467049529388 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 10:45:29 INFO - PROCESS | 3252 | 1467049529391 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 10:45:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 10:45:29 INFO - PROCESS | 3252 | 1467049529392 Marionette TRACE conn6 <- [1,1958,null,{}] 10:45:29 INFO - PROCESS | 3252 | 1467049529396 Marionette TRACE conn6 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:29 INFO - PROCESS | 3252 | 1467049529398 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:29 INFO - PROCESS | 3252 | 1467049529518 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 10:45:29 INFO - PROCESS | 3252 | 1467049529526 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:29 INFO - PROCESS | 3252 | 1467049529528 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:29 INFO - PROCESS | 3252 | ++DOCSHELL 0925EC00 == 35 [pid = 3252] [id = 499] 10:45:29 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (09261800) [pid = 3252] [serial = 1497] [outer = 00000000] 10:45:29 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (1A887000) [pid = 3252] [serial = 1498] [outer = 09261800] 10:45:29 INFO - PROCESS | 3252 | 1467049529572 Marionette DEBUG loaded listener.js 10:45:29 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (1777C800) [pid = 3252] [serial = 1499] [outer = 09261800] 10:45:29 INFO - PROCESS | 3252 | 1467049529977 Marionette TRACE conn6 <- [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]]]}] 10:45:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 10:45:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 630ms 10:45:30 INFO - PROCESS | 3252 | 1467049530025 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 10:45:30 INFO - PROCESS | 3252 | 1467049530027 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 10:45:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 10:45:30 INFO - PROCESS | 3252 | 1467049530031 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 10:45:30 INFO - PROCESS | 3252 | 1467049530032 Marionette TRACE conn6 <- [1,1962,null,{}] 10:45:30 INFO - PROCESS | 3252 | 1467049530036 Marionette TRACE conn6 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:30 INFO - PROCESS | 3252 | 1467049530037 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:30 INFO - PROCESS | 3252 | 1467049530117 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 10:45:30 INFO - PROCESS | 3252 | 1467049530238 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:30 INFO - PROCESS | 3252 | 1467049530240 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:30 INFO - PROCESS | 3252 | ++DOCSHELL 15446000 == 36 [pid = 3252] [id = 500] 10:45:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (17753400) [pid = 3252] [serial = 1500] [outer = 00000000] 10:45:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (1A995000) [pid = 3252] [serial = 1501] [outer = 17753400] 10:45:30 INFO - PROCESS | 3252 | 1467049530295 Marionette DEBUG loaded listener.js 10:45:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (1A999400) [pid = 3252] [serial = 1502] [outer = 17753400] 10:45:30 INFO - PROCESS | 3252 | 1467049530704 Marionette TRACE conn6 <- [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]]]}] 10:45:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 10:45:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 730ms 10:45:30 INFO - PROCESS | 3252 | 1467049530793 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 10:45:30 INFO - PROCESS | 3252 | 1467049530798 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 10:45:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 10:45:30 INFO - PROCESS | 3252 | 1467049530808 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 10:45:30 INFO - PROCESS | 3252 | 1467049530812 Marionette TRACE conn6 <- [1,1966,null,{}] 10:45:30 INFO - PROCESS | 3252 | 1467049530818 Marionette TRACE conn6 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:30 INFO - PROCESS | 3252 | 1467049530821 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:30 INFO - PROCESS | 3252 | 1467049530946 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 10:45:31 INFO - PROCESS | 3252 | 1467049531061 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:31 INFO - PROCESS | 3252 | 1467049531066 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:31 INFO - PROCESS | 3252 | ++DOCSHELL 0FF6E800 == 37 [pid = 3252] [id = 501] 10:45:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (0FF75000) [pid = 3252] [serial = 1503] [outer = 00000000] 10:45:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (100E7400) [pid = 3252] [serial = 1504] [outer = 0FF75000] 10:45:31 INFO - PROCESS | 3252 | 1467049531146 Marionette DEBUG loaded listener.js 10:45:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (10704000) [pid = 3252] [serial = 1505] [outer = 0FF75000] 10:45:31 INFO - PROCESS | 3252 | 1467049531918 Marionette TRACE conn6 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:45:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 10:45:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1166ms 10:45:31 INFO - PROCESS | 3252 | 1467049531983 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 10:45:31 INFO - PROCESS | 3252 | 1467049531988 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 10:45:31 INFO - PROCESS | 3252 | 1467049531994 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 10:45:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 10:45:31 INFO - PROCESS | 3252 | 1467049531997 Marionette TRACE conn6 <- [1,1970,null,{}] 10:45:31 INFO - PROCESS | 3252 | 1467049532001 Marionette TRACE conn6 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:31 INFO - PROCESS | 3252 | 1467049532004 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:32 INFO - PROCESS | 3252 | 1467049532130 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 10:45:32 INFO - PROCESS | 3252 | 1467049532260 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:32 INFO - PROCESS | 3252 | 1467049532263 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:32 INFO - PROCESS | 3252 | ++DOCSHELL 15250000 == 38 [pid = 3252] [id = 502] 10:45:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (153BBC00) [pid = 3252] [serial = 1506] [outer = 00000000] 10:45:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (15421000) [pid = 3252] [serial = 1507] [outer = 153BBC00] 10:45:32 INFO - PROCESS | 3252 | 1467049532320 Marionette DEBUG loaded listener.js 10:45:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 90 (16199800) [pid = 3252] [serial = 1508] [outer = 153BBC00] 10:45:33 INFO - PROCESS | 3252 | 1467049533213 Marionette TRACE conn6 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:45:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 10:45:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1272ms 10:45:33 INFO - PROCESS | 3252 | 1467049533270 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 10:45:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 10:45:33 INFO - PROCESS | 3252 | 1467049533274 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 10:45:33 INFO - PROCESS | 3252 | 1467049533279 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 10:45:33 INFO - PROCESS | 3252 | 1467049533282 Marionette TRACE conn6 <- [1,1974,null,{}] 10:45:33 INFO - PROCESS | 3252 | 1467049533288 Marionette TRACE conn6 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:33 INFO - PROCESS | 3252 | 1467049533291 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:33 INFO - PROCESS | 3252 | 1467049533415 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 10:45:33 INFO - PROCESS | 3252 | --DOCSHELL 0925EC00 == 37 [pid = 3252] [id = 499] 10:45:33 INFO - PROCESS | 3252 | --DOCSHELL 1070E400 == 36 [pid = 3252] [id = 498] 10:45:33 INFO - PROCESS | 3252 | --DOCSHELL 1A76E800 == 35 [pid = 3252] [id = 497] 10:45:33 INFO - PROCESS | 3252 | --DOCSHELL 17775000 == 34 [pid = 3252] [id = 496] 10:45:33 INFO - PROCESS | 3252 | --DOCSHELL 16C65C00 == 33 [pid = 3252] [id = 495] 10:45:33 INFO - PROCESS | 3252 | --DOCSHELL 15451800 == 32 [pid = 3252] [id = 494] 10:45:33 INFO - PROCESS | 3252 | --DOCSHELL 10C2A400 == 31 [pid = 3252] [id = 493] 10:45:33 INFO - PROCESS | 3252 | --DOCSHELL 0FFCC400 == 30 [pid = 3252] [id = 492] 10:45:33 INFO - PROCESS | 3252 | --DOCSHELL 10540400 == 29 [pid = 3252] [id = 491] 10:45:33 INFO - PROCESS | 3252 | --DOMWINDOW == 89 (1C211800) [pid = 3252] [serial = 1400] [outer = 00000000] [url = about:blank] 10:45:33 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (1775DC00) [pid = 3252] [serial = 1447] [outer = 00000000] [url = about:blank] 10:45:33 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (1A061400) [pid = 3252] [serial = 1450] [outer = 00000000] [url = about:blank] 10:45:33 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (1A892400) [pid = 3252] [serial = 1427] [outer = 00000000] [url = about:blank] 10:45:33 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (163CB000) [pid = 3252] [serial = 1432] [outer = 00000000] [url = about:blank] 10:45:33 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (16B38000) [pid = 3252] [serial = 1433] [outer = 00000000] [url = about:blank] 10:45:33 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (0CF2FC00) [pid = 3252] [serial = 1435] [outer = 00000000] [url = about:blank] 10:45:33 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (1A889400) [pid = 3252] [serial = 1453] [outer = 00000000] [url = about:blank] 10:45:33 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (0FFC9C00) [pid = 3252] [serial = 1436] [outer = 00000000] [url = about:blank] 10:45:33 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (1073F800) [pid = 3252] [serial = 1438] [outer = 00000000] [url = about:blank] 10:45:33 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (10A24800) [pid = 3252] [serial = 1439] [outer = 00000000] [url = about:blank] 10:45:33 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (1015F400) [pid = 3252] [serial = 1429] [outer = 00000000] [url = about:blank] 10:45:33 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (1053E400) [pid = 3252] [serial = 1430] [outer = 00000000] [url = about:blank] 10:45:33 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (16CBD800) [pid = 3252] [serial = 1444] [outer = 00000000] [url = about:blank] 10:45:33 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (15421C00) [pid = 3252] [serial = 1441] [outer = 00000000] [url = about:blank] 10:45:33 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (1618F800) [pid = 3252] [serial = 1442] [outer = 00000000] [url = about:blank] 10:45:33 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (1074D400) [pid = 3252] [serial = 1451] [outer = 00000000] [url = about:blank] 10:45:33 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (1A997000) [pid = 3252] [serial = 1460] [outer = 00000000] [url = about:blank] 10:45:33 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (1A9AB000) [pid = 3252] [serial = 1463] [outer = 00000000] [url = about:blank] 10:45:33 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (1A893000) [pid = 3252] [serial = 1454] [outer = 00000000] [url = about:blank] 10:45:33 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (1A4D7400) [pid = 3252] [serial = 1456] [outer = 00000000] [url = about:blank] 10:45:33 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (1A9A9C00) [pid = 3252] [serial = 1462] [outer = 00000000] [url = about:blank] 10:45:33 INFO - PROCESS | 3252 | --DOMWINDOW == 67 (1A991800) [pid = 3252] [serial = 1459] [outer = 00000000] [url = about:blank] 10:45:33 INFO - PROCESS | 3252 | --DOMWINDOW == 66 (1A803800) [pid = 3252] [serial = 1457] [outer = 00000000] [url = about:blank] 10:45:33 INFO - PROCESS | 3252 | --DOMWINDOW == 65 (17776400) [pid = 3252] [serial = 1448] [outer = 00000000] [url = about:blank] 10:45:33 INFO - PROCESS | 3252 | --DOMWINDOW == 64 (17752C00) [pid = 3252] [serial = 1445] [outer = 00000000] [url = about:blank] 10:45:33 INFO - PROCESS | 3252 | 1467049533562 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:33 INFO - PROCESS | 3252 | 1467049533566 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:33 INFO - PROCESS | 3252 | ++DOCSHELL 0926E400 == 30 [pid = 3252] [id = 503] 10:45:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 65 (0CE26000) [pid = 3252] [serial = 1509] [outer = 00000000] 10:45:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 66 (0CF31C00) [pid = 3252] [serial = 1510] [outer = 0CE26000] 10:45:33 INFO - PROCESS | 3252 | 1467049533616 Marionette DEBUG loaded listener.js 10:45:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 67 (1007CC00) [pid = 3252] [serial = 1511] [outer = 0CE26000] 10:45:34 INFO - PROCESS | 3252 | 1467049534078 Marionette TRACE conn6 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:45:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 10:45:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 830ms 10:45:34 INFO - PROCESS | 3252 | 1467049534110 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 10:45:34 INFO - PROCESS | 3252 | 1467049534114 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 10:45:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 10:45:34 INFO - PROCESS | 3252 | 1467049534120 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 10:45:34 INFO - PROCESS | 3252 | 1467049534122 Marionette TRACE conn6 <- [1,1978,null,{}] 10:45:34 INFO - PROCESS | 3252 | 1467049534126 Marionette TRACE conn6 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:34 INFO - PROCESS | 3252 | 1467049534128 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:34 INFO - PROCESS | 3252 | 1467049534213 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 10:45:34 INFO - PROCESS | 3252 | 1467049534219 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:34 INFO - PROCESS | 3252 | 1467049534221 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:34 INFO - PROCESS | 3252 | ++DOCSHELL 1070B400 == 31 [pid = 3252] [id = 504] 10:45:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 68 (1070D000) [pid = 3252] [serial = 1512] [outer = 00000000] 10:45:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (10DA0C00) [pid = 3252] [serial = 1513] [outer = 1070D000] 10:45:34 INFO - PROCESS | 3252 | 1467049534267 Marionette DEBUG loaded listener.js 10:45:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (14C7F000) [pid = 3252] [serial = 1514] [outer = 1070D000] 10:45:34 INFO - PROCESS | 3252 | 1467049534732 Marionette TRACE conn6 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:45:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 10:45:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 630ms 10:45:34 INFO - PROCESS | 3252 | 1467049534755 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 10:45:34 INFO - PROCESS | 3252 | 1467049534757 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 10:45:34 INFO - PROCESS | 3252 | 1467049534761 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 10:45:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 10:45:34 INFO - PROCESS | 3252 | 1467049534764 Marionette TRACE conn6 <- [1,1982,null,{}] 10:45:34 INFO - PROCESS | 3252 | 1467049534775 Marionette TRACE conn6 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:34 INFO - PROCESS | 3252 | 1467049534780 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:34 INFO - PROCESS | 3252 | 1467049534865 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 10:45:34 INFO - PROCESS | 3252 | 1467049534875 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:34 INFO - PROCESS | 3252 | 1467049534878 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:34 INFO - PROCESS | 3252 | ++DOCSHELL 16B33000 == 32 [pid = 3252] [id = 505] 10:45:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (16B34400) [pid = 3252] [serial = 1515] [outer = 00000000] 10:45:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (16B41400) [pid = 3252] [serial = 1516] [outer = 16B34400] 10:45:34 INFO - PROCESS | 3252 | 1467049534926 Marionette DEBUG loaded listener.js 10:45:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (16CAD000) [pid = 3252] [serial = 1517] [outer = 16B34400] 10:45:35 INFO - PROCESS | 3252 | 1467049535370 Marionette TRACE conn6 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 10:45:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 10:45:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 690ms 10:45:35 INFO - PROCESS | 3252 | 1467049535455 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 10:45:35 INFO - PROCESS | 3252 | 1467049535457 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 10:45:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 10:45:35 INFO - PROCESS | 3252 | 1467049535469 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 10:45:35 INFO - PROCESS | 3252 | 1467049535471 Marionette TRACE conn6 <- [1,1986,null,{}] 10:45:35 INFO - PROCESS | 3252 | 1467049535475 Marionette TRACE conn6 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:35 INFO - PROCESS | 3252 | 1467049535477 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:35 INFO - PROCESS | 3252 | 1467049535561 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 10:45:35 INFO - PROCESS | 3252 | 1467049535567 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:35 INFO - PROCESS | 3252 | 1467049535569 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:35 INFO - PROCESS | 3252 | ++DOCSHELL 17754000 == 33 [pid = 3252] [id = 506] 10:45:35 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (17755800) [pid = 3252] [serial = 1518] [outer = 00000000] 10:45:35 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (1846F400) [pid = 3252] [serial = 1519] [outer = 17755800] 10:45:35 INFO - PROCESS | 3252 | 1467049535613 Marionette DEBUG loaded listener.js 10:45:35 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (193F6C00) [pid = 3252] [serial = 1520] [outer = 17755800] 10:45:36 INFO - PROCESS | 3252 | 1467049536080 Marionette TRACE conn6 <- [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]]]}] 10:45:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 10:45:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 630ms 10:45:36 INFO - PROCESS | 3252 | 1467049536095 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 10:45:36 INFO - PROCESS | 3252 | 1467049536097 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 10:45:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 10:45:36 INFO - PROCESS | 3252 | 1467049536100 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 10:45:36 INFO - PROCESS | 3252 | 1467049536102 Marionette TRACE conn6 <- [1,1990,null,{}] 10:45:36 INFO - PROCESS | 3252 | 1467049536105 Marionette TRACE conn6 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:36 INFO - PROCESS | 3252 | 1467049536107 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:36 INFO - PROCESS | 3252 | 1467049536224 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 10:45:36 INFO - PROCESS | 3252 | 1467049536230 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:36 INFO - PROCESS | 3252 | 1467049536232 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:36 INFO - PROCESS | 3252 | ++DOCSHELL 10076400 == 34 [pid = 3252] [id = 507] 10:45:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (1853D000) [pid = 3252] [serial = 1521] [outer = 00000000] 10:45:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (19B39800) [pid = 3252] [serial = 1522] [outer = 1853D000] 10:45:36 INFO - PROCESS | 3252 | 1467049536303 Marionette DEBUG loaded listener.js 10:45:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (1A497400) [pid = 3252] [serial = 1523] [outer = 1853D000] 10:45:36 INFO - PROCESS | 3252 | 1467049536767 Marionette TRACE conn6 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 10:45:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 10:45:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 730ms 10:45:36 INFO - PROCESS | 3252 | 1467049536831 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 10:45:36 INFO - PROCESS | 3252 | 1467049536833 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 10:45:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 10:45:36 INFO - PROCESS | 3252 | 1467049536836 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 10:45:36 INFO - PROCESS | 3252 | 1467049536838 Marionette TRACE conn6 <- [1,1994,null,{}] 10:45:36 INFO - PROCESS | 3252 | 1467049536842 Marionette TRACE conn6 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:36 INFO - PROCESS | 3252 | 1467049536847 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:36 INFO - PROCESS | 3252 | 1467049536991 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 10:45:37 INFO - PROCESS | 3252 | 1467049537052 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:37 INFO - PROCESS | 3252 | 1467049537054 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:37 INFO - PROCESS | 3252 | ++DOCSHELL 09262400 == 35 [pid = 3252] [id = 508] 10:45:37 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (09263000) [pid = 3252] [serial = 1524] [outer = 00000000] 10:45:37 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (1A802C00) [pid = 3252] [serial = 1525] [outer = 09263000] 10:45:37 INFO - PROCESS | 3252 | 1467049537099 Marionette DEBUG loaded listener.js 10:45:37 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (1A768400) [pid = 3252] [serial = 1526] [outer = 09263000] 10:45:37 INFO - PROCESS | 3252 | 1467049537524 Marionette TRACE conn6 <- [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]]]}] 10:45:37 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 10:45:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 730ms 10:45:37 INFO - PROCESS | 3252 | 1467049537571 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 10:45:37 INFO - PROCESS | 3252 | 1467049537573 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 10:45:37 INFO - PROCESS | 3252 | 1467049537581 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 10:45:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 10:45:37 INFO - PROCESS | 3252 | 1467049537583 Marionette TRACE conn6 <- [1,1998,null,{}] 10:45:37 INFO - PROCESS | 3252 | 1467049537586 Marionette TRACE conn6 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:37 INFO - PROCESS | 3252 | 1467049537588 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:37 INFO - PROCESS | 3252 | 1467049537700 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 10:45:37 INFO - PROCESS | 3252 | 1467049537763 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:37 INFO - PROCESS | 3252 | 1467049537765 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:37 INFO - PROCESS | 3252 | ++DOCSHELL 1A920C00 == 36 [pid = 3252] [id = 509] 10:45:37 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (1A990C00) [pid = 3252] [serial = 1527] [outer = 00000000] 10:45:37 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (1A997C00) [pid = 3252] [serial = 1528] [outer = 1A990C00] 10:45:37 INFO - PROCESS | 3252 | 1467049537809 Marionette DEBUG loaded listener.js 10:45:37 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (1A9A7000) [pid = 3252] [serial = 1529] [outer = 1A990C00] 10:45:38 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (10084400) [pid = 3252] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 10:45:38 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (1072D800) [pid = 3252] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 10:45:38 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (16128000) [pid = 3252] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 10:45:38 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (16C66400) [pid = 3252] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 10:45:38 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (17776000) [pid = 3252] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 10:45:38 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (10C2E800) [pid = 3252] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 10:45:38 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (10722400) [pid = 3252] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 10:45:38 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (1A770000) [pid = 3252] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 10:45:38 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (09261800) [pid = 3252] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 10:45:38 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (10082000) [pid = 3252] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 10:45:38 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (1544A800) [pid = 3252] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 10:45:38 INFO - PROCESS | 3252 | 1467049538230 Marionette TRACE conn6 <- [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]]]}] 10:45:38 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 10:45:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 670ms 10:45:38 INFO - PROCESS | 3252 | 1467049538265 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 10:45:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 10:45:38 INFO - PROCESS | 3252 | 1467049538267 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 10:45:38 INFO - PROCESS | 3252 | 1467049538270 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 10:45:38 INFO - PROCESS | 3252 | 1467049538272 Marionette TRACE conn6 <- [1,2002,null,{}] 10:45:38 INFO - PROCESS | 3252 | 1467049538275 Marionette TRACE conn6 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:38 INFO - PROCESS | 3252 | 1467049538277 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:38 INFO - PROCESS | 3252 | 1467049538355 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 10:45:38 INFO - PROCESS | 3252 | 1467049538361 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:38 INFO - PROCESS | 3252 | 1467049538363 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:38 INFO - PROCESS | 3252 | ++DOCSHELL 10D9EC00 == 37 [pid = 3252] [id = 510] 10:45:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (16C66400) [pid = 3252] [serial = 1530] [outer = 00000000] 10:45:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (1A91AC00) [pid = 3252] [serial = 1531] [outer = 16C66400] 10:45:38 INFO - PROCESS | 3252 | 1467049538406 Marionette DEBUG loaded listener.js 10:45:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (1A997000) [pid = 3252] [serial = 1532] [outer = 16C66400] 10:45:38 INFO - PROCESS | 3252 | 1467049538824 Marionette TRACE conn6 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 10:45:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 10:45:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 631ms 10:45:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 10:45:38 INFO - PROCESS | 3252 | 1467049538902 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 10:45:38 INFO - PROCESS | 3252 | 1467049538904 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 10:45:38 INFO - PROCESS | 3252 | 1467049538907 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 10:45:38 INFO - PROCESS | 3252 | 1467049538909 Marionette TRACE conn6 <- [1,2006,null,{}] 10:45:38 INFO - PROCESS | 3252 | 1467049538912 Marionette TRACE conn6 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:38 INFO - PROCESS | 3252 | 1467049538914 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:38 INFO - PROCESS | 3252 | 1467049538999 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 10:45:38 INFO - PROCESS | 3252 | 1467049539007 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:38 INFO - PROCESS | 3252 | 1467049539009 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:39 INFO - PROCESS | 3252 | ++DOCSHELL 1A9ABC00 == 38 [pid = 3252] [id = 511] 10:45:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (1A9AC400) [pid = 3252] [serial = 1533] [outer = 00000000] 10:45:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (1AAB8000) [pid = 3252] [serial = 1534] [outer = 1A9AC400] 10:45:39 INFO - PROCESS | 3252 | 1467049539051 Marionette DEBUG loaded listener.js 10:45:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (1AAC1800) [pid = 3252] [serial = 1535] [outer = 1A9AC400] 10:45:39 INFO - PROCESS | 3252 | 1467049539510 Marionette TRACE conn6 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:45:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 10:45:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 630ms 10:45:39 INFO - PROCESS | 3252 | 1467049539538 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 10:45:39 INFO - PROCESS | 3252 | 1467049539540 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 10:45:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 10:45:39 INFO - PROCESS | 3252 | 1467049539543 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 10:45:39 INFO - PROCESS | 3252 | 1467049539544 Marionette TRACE conn6 <- [1,2010,null,{}] 10:45:39 INFO - PROCESS | 3252 | 1467049539566 Marionette TRACE conn6 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:39 INFO - PROCESS | 3252 | 1467049539568 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:39 INFO - PROCESS | 3252 | 1467049539648 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 10:45:39 INFO - PROCESS | 3252 | 1467049539653 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:39 INFO - PROCESS | 3252 | 1467049539655 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:39 INFO - PROCESS | 3252 | ++DOCSHELL 1BBD7C00 == 39 [pid = 3252] [id = 512] 10:45:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (1BBD9000) [pid = 3252] [serial = 1536] [outer = 00000000] 10:45:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (1BBDE800) [pid = 3252] [serial = 1537] [outer = 1BBD9000] 10:45:39 INFO - PROCESS | 3252 | 1467049539699 Marionette DEBUG loaded listener.js 10:45:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (1C20E000) [pid = 3252] [serial = 1538] [outer = 1BBD9000] 10:45:40 INFO - PROCESS | 3252 | --DOCSHELL 0926E400 == 38 [pid = 3252] [id = 503] 10:45:40 INFO - PROCESS | 3252 | --DOCSHELL 15250000 == 37 [pid = 3252] [id = 502] 10:45:40 INFO - PROCESS | 3252 | --DOCSHELL 15446000 == 36 [pid = 3252] [id = 500] 10:45:40 INFO - PROCESS | 3252 | --DOCSHELL 0FF6E800 == 35 [pid = 3252] [id = 501] 10:45:41 INFO - PROCESS | 3252 | --DOCSHELL 10076400 == 34 [pid = 3252] [id = 507] 10:45:41 INFO - PROCESS | 3252 | --DOCSHELL 16B33000 == 33 [pid = 3252] [id = 505] 10:45:41 INFO - PROCESS | 3252 | --DOCSHELL 09262400 == 32 [pid = 3252] [id = 508] 10:45:41 INFO - PROCESS | 3252 | --DOCSHELL 10D9EC00 == 31 [pid = 3252] [id = 510] 10:45:41 INFO - PROCESS | 3252 | --DOCSHELL 17754000 == 30 [pid = 3252] [id = 506] 10:45:41 INFO - PROCESS | 3252 | --DOCSHELL 1A920C00 == 29 [pid = 3252] [id = 509] 10:45:41 INFO - PROCESS | 3252 | --DOCSHELL 1A9ABC00 == 28 [pid = 3252] [id = 511] 10:45:41 INFO - PROCESS | 3252 | --DOCSHELL 1070B400 == 27 [pid = 3252] [id = 504] 10:45:41 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (101F0C00) [pid = 3252] [serial = 1477] [outer = 00000000] [url = about:blank] 10:45:41 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (10536400) [pid = 3252] [serial = 1478] [outer = 00000000] [url = about:blank] 10:45:41 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (14B67400) [pid = 3252] [serial = 1475] [outer = 00000000] [url = about:blank] 10:45:41 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (10991000) [pid = 3252] [serial = 1474] [outer = 00000000] [url = about:blank] 10:45:41 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (16199400) [pid = 3252] [serial = 1483] [outer = 00000000] [url = about:blank] 10:45:41 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (16F92800) [pid = 3252] [serial = 1486] [outer = 00000000] [url = about:blank] 10:45:41 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (1775A000) [pid = 3252] [serial = 1487] [outer = 00000000] [url = about:blank] 10:45:41 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (19569800) [pid = 3252] [serial = 1490] [outer = 00000000] [url = about:blank] 10:45:41 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (1853EC00) [pid = 3252] [serial = 1489] [outer = 00000000] [url = about:blank] 10:45:41 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (10DA8800) [pid = 3252] [serial = 1480] [outer = 00000000] [url = about:blank] 10:45:41 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (163D0800) [pid = 3252] [serial = 1495] [outer = 00000000] [url = about:blank] 10:45:41 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (11288400) [pid = 3252] [serial = 1481] [outer = 00000000] [url = about:blank] 10:45:41 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (1A80FC00) [pid = 3252] [serial = 1492] [outer = 00000000] [url = about:blank] 10:45:41 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (1A887000) [pid = 3252] [serial = 1498] [outer = 00000000] [url = about:blank] 10:45:41 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (1A88D000) [pid = 3252] [serial = 1493] [outer = 00000000] [url = about:blank] 10:45:41 INFO - PROCESS | 3252 | --DOMWINDOW == 67 (10DA8000) [pid = 3252] [serial = 1466] [outer = 00000000] [url = about:blank] 10:45:41 INFO - PROCESS | 3252 | --DOMWINDOW == 66 (10728800) [pid = 3252] [serial = 1465] [outer = 00000000] [url = about:blank] 10:45:41 INFO - PROCESS | 3252 | --DOMWINDOW == 65 (16CC2C00) [pid = 3252] [serial = 1469] [outer = 00000000] [url = about:blank] 10:45:41 INFO - PROCESS | 3252 | --DOMWINDOW == 64 (16B3B400) [pid = 3252] [serial = 1468] [outer = 00000000] [url = about:blank] 10:45:41 INFO - PROCESS | 3252 | --DOMWINDOW == 63 (1B668000) [pid = 3252] [serial = 1471] [outer = 00000000] [url = about:blank] 10:45:41 INFO - PROCESS | 3252 | --DOMWINDOW == 62 (1777C800) [pid = 3252] [serial = 1499] [outer = 00000000] [url = about:blank] 10:45:41 INFO - PROCESS | 3252 | --DOMWINDOW == 61 (16B39000) [pid = 3252] [serial = 1496] [outer = 00000000] [url = about:blank] 10:45:41 INFO - PROCESS | 3252 | --DOMWINDOW == 60 (1A995000) [pid = 3252] [serial = 1501] [outer = 00000000] [url = about:blank] 10:45:41 INFO - PROCESS | 3252 | --DOMWINDOW == 59 (16870C00) [pid = 3252] [serial = 1484] [outer = 00000000] [url = about:blank] 10:45:41 INFO - PROCESS | 3252 | 1467049541584 Marionette TRACE conn6 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 10:45:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 10:45:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 2074ms 10:45:41 INFO - PROCESS | 3252 | 1467049541619 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 10:45:41 INFO - PROCESS | 3252 | 1467049541622 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 10:45:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 10:45:41 INFO - PROCESS | 3252 | 1467049541628 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 10:45:41 INFO - PROCESS | 3252 | 1467049541630 Marionette TRACE conn6 <- [1,2014,null,{}] 10:45:41 INFO - PROCESS | 3252 | 1467049541637 Marionette TRACE conn6 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:41 INFO - PROCESS | 3252 | 1467049541639 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:41 INFO - PROCESS | 3252 | 1467049541728 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 10:45:41 INFO - PROCESS | 3252 | 1467049541734 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:41 INFO - PROCESS | 3252 | 1467049541737 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:41 INFO - PROCESS | 3252 | ++DOCSHELL 0CE64400 == 28 [pid = 3252] [id = 513] 10:45:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 60 (0CE64800) [pid = 3252] [serial = 1539] [outer = 00000000] 10:45:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 61 (0FFCC800) [pid = 3252] [serial = 1540] [outer = 0CE64800] 10:45:41 INFO - PROCESS | 3252 | 1467049541785 Marionette DEBUG loaded listener.js 10:45:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 62 (100E5C00) [pid = 3252] [serial = 1541] [outer = 0CE64800] 10:45:42 INFO - PROCESS | 3252 | 1467049542284 Marionette TRACE conn6 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 10:45:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 10:45:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 670ms 10:45:42 INFO - PROCESS | 3252 | 1467049542300 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 10:45:42 INFO - PROCESS | 3252 | 1467049542305 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 10:45:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 10:45:42 INFO - PROCESS | 3252 | 1467049542312 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 10:45:42 INFO - PROCESS | 3252 | 1467049542315 Marionette TRACE conn6 <- [1,2018,null,{}] 10:45:42 INFO - PROCESS | 3252 | 1467049542319 Marionette TRACE conn6 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:42 INFO - PROCESS | 3252 | 1467049542321 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:42 INFO - PROCESS | 3252 | 1467049542413 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 10:45:42 INFO - PROCESS | 3252 | 1467049542421 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:42 INFO - PROCESS | 3252 | 1467049542424 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:42 INFO - PROCESS | 3252 | ++DOCSHELL 1070A000 == 29 [pid = 3252] [id = 514] 10:45:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 63 (1070B000) [pid = 3252] [serial = 1542] [outer = 00000000] 10:45:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 64 (10729800) [pid = 3252] [serial = 1543] [outer = 1070B000] 10:45:42 INFO - PROCESS | 3252 | 1467049542471 Marionette DEBUG loaded listener.js 10:45:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 65 (10730C00) [pid = 3252] [serial = 1544] [outer = 1070B000] 10:45:42 INFO - PROCESS | 3252 | 1467049542930 Marionette TRACE conn6 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 10:45:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 10:45:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 670ms 10:45:42 INFO - PROCESS | 3252 | 1467049542983 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 10:45:42 INFO - PROCESS | 3252 | 1467049542985 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 10:45:42 INFO - PROCESS | 3252 | 1467049542989 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 10:45:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 10:45:42 INFO - PROCESS | 3252 | 1467049542992 Marionette TRACE conn6 <- [1,2022,null,{}] 10:45:42 INFO - PROCESS | 3252 | 1467049543003 Marionette TRACE conn6 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:42 INFO - PROCESS | 3252 | 1467049543008 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:43 INFO - PROCESS | 3252 | 1467049543091 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 10:45:43 INFO - PROCESS | 3252 | 1467049543221 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:43 INFO - PROCESS | 3252 | 1467049543224 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:43 INFO - PROCESS | 3252 | ++DOCSHELL 14B6AC00 == 30 [pid = 3252] [id = 515] 10:45:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 66 (14B6C000) [pid = 3252] [serial = 1545] [outer = 00000000] 10:45:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 67 (14BAC800) [pid = 3252] [serial = 1546] [outer = 14B6C000] 10:45:43 INFO - PROCESS | 3252 | 1467049543273 Marionette DEBUG loaded listener.js 10:45:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 68 (152D9000) [pid = 3252] [serial = 1547] [outer = 14B6C000] 10:45:43 INFO - PROCESS | 3252 | 1467049543653 Marionette TRACE conn6 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:45:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 10:45:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 670ms 10:45:43 INFO - PROCESS | 3252 | 1467049543663 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 10:45:43 INFO - PROCESS | 3252 | 1467049543665 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 10:45:43 INFO - PROCESS | 3252 | 1467049543668 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 10:45:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 10:45:43 INFO - PROCESS | 3252 | 1467049543670 Marionette TRACE conn6 <- [1,2026,null,{}] 10:45:43 INFO - PROCESS | 3252 | 1467049543674 Marionette TRACE conn6 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:43 INFO - PROCESS | 3252 | 1467049543676 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:43 INFO - PROCESS | 3252 | 1467049543758 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 10:45:43 INFO - PROCESS | 3252 | 1467049543850 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:43 INFO - PROCESS | 3252 | 1467049543852 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:43 INFO - PROCESS | 3252 | ++DOCSHELL 153C2800 == 31 [pid = 3252] [id = 516] 10:45:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (15415400) [pid = 3252] [serial = 1548] [outer = 00000000] 10:45:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (15423800) [pid = 3252] [serial = 1549] [outer = 15415400] 10:45:43 INFO - PROCESS | 3252 | 1467049543896 Marionette DEBUG loaded listener.js 10:45:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (1618F800) [pid = 3252] [serial = 1550] [outer = 15415400] 10:45:44 INFO - PROCESS | 3252 | 1467049544266 Marionette TRACE conn6 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 10:45:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 10:45:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 630ms 10:45:44 INFO - PROCESS | 3252 | 1467049544303 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 10:45:44 INFO - PROCESS | 3252 | 1467049544305 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 10:45:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 10:45:44 INFO - PROCESS | 3252 | 1467049544308 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 10:45:44 INFO - PROCESS | 3252 | 1467049544310 Marionette TRACE conn6 <- [1,2030,null,{}] 10:45:44 INFO - PROCESS | 3252 | 1467049544313 Marionette TRACE conn6 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:44 INFO - PROCESS | 3252 | 1467049544315 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:44 INFO - PROCESS | 3252 | 1467049544391 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 10:45:44 INFO - PROCESS | 3252 | 1467049544508 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:44 INFO - PROCESS | 3252 | 1467049544510 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:44 INFO - PROCESS | 3252 | ++DOCSHELL 16134C00 == 32 [pid = 3252] [id = 517] 10:45:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (16197000) [pid = 3252] [serial = 1551] [outer = 00000000] 10:45:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (16B32C00) [pid = 3252] [serial = 1552] [outer = 16197000] 10:45:44 INFO - PROCESS | 3252 | 1467049544556 Marionette DEBUG loaded listener.js 10:45:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (16C60800) [pid = 3252] [serial = 1553] [outer = 16197000] 10:45:44 INFO - PROCESS | 3252 | 1467049544898 Marionette TRACE conn6 <- [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]]]}] 10:45:44 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) 10:45:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 630ms 10:45:44 INFO - PROCESS | 3252 | 1467049544939 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 10:45:44 INFO - PROCESS | 3252 | 1467049544941 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 10:45:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 10:45:44 INFO - PROCESS | 3252 | 1467049544944 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 10:45:44 INFO - PROCESS | 3252 | 1467049544946 Marionette TRACE conn6 <- [1,2034,null,{}] 10:45:44 INFO - PROCESS | 3252 | 1467049544949 Marionette TRACE conn6 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:44 INFO - PROCESS | 3252 | 1467049544955 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:45 INFO - PROCESS | 3252 | 1467049545094 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 10:45:45 INFO - PROCESS | 3252 | 1467049545101 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:45 INFO - PROCESS | 3252 | 1467049545103 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:45 INFO - PROCESS | 3252 | ++DOCSHELL 16CAC400 == 33 [pid = 3252] [id = 518] 10:45:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (16CB1400) [pid = 3252] [serial = 1554] [outer = 00000000] 10:45:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (17753000) [pid = 3252] [serial = 1555] [outer = 16CB1400] 10:45:45 INFO - PROCESS | 3252 | 1467049545147 Marionette DEBUG loaded listener.js 10:45:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (1775EC00) [pid = 3252] [serial = 1556] [outer = 16CB1400] 10:45:45 INFO - PROCESS | 3252 | 1467049545570 Marionette TRACE conn6 <- [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]]]}] 10:45:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:45:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 670ms 10:45:45 INFO - PROCESS | 3252 | 1467049545615 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 10:45:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 10:45:45 INFO - PROCESS | 3252 | 1467049545617 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 10:45:45 INFO - PROCESS | 3252 | 1467049545620 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 10:45:45 INFO - PROCESS | 3252 | 1467049545622 Marionette TRACE conn6 <- [1,2038,null,{}] 10:45:45 INFO - PROCESS | 3252 | 1467049545626 Marionette TRACE conn6 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:45 INFO - PROCESS | 3252 | 1467049545627 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:45 INFO - PROCESS | 3252 | 1467049545703 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 10:45:45 INFO - PROCESS | 3252 | 1467049545824 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:45 INFO - PROCESS | 3252 | 1467049545826 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:45 INFO - PROCESS | 3252 | ++DOCSHELL 163D1C00 == 34 [pid = 3252] [id = 519] 10:45:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (17776000) [pid = 3252] [serial = 1557] [outer = 00000000] 10:45:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (184D0C00) [pid = 3252] [serial = 1558] [outer = 17776000] 10:45:45 INFO - PROCESS | 3252 | 1467049545869 Marionette DEBUG loaded listener.js 10:45:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (193E8400) [pid = 3252] [serial = 1559] [outer = 17776000] 10:45:46 INFO - PROCESS | 3252 | 1467049546220 Marionette TRACE conn6 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:45:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 10:45:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 630ms 10:45:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 10:45:46 INFO - PROCESS | 3252 | 1467049546251 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 10:45:46 INFO - PROCESS | 3252 | 1467049546253 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 10:45:46 INFO - PROCESS | 3252 | 1467049546274 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 10:45:46 INFO - PROCESS | 3252 | 1467049546276 Marionette TRACE conn6 <- [1,2042,null,{}] 10:45:46 INFO - PROCESS | 3252 | 1467049546280 Marionette TRACE conn6 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:46 INFO - PROCESS | 3252 | 1467049546282 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:46 INFO - PROCESS | 3252 | 1467049546360 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 10:45:46 INFO - PROCESS | 3252 | 1467049546366 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:46 INFO - PROCESS | 3252 | 1467049546367 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:46 INFO - PROCESS | 3252 | ++DOCSHELL 0CE2C800 == 35 [pid = 3252] [id = 520] 10:45:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (0CE2DC00) [pid = 3252] [serial = 1560] [outer = 00000000] 10:45:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (19B35C00) [pid = 3252] [serial = 1561] [outer = 0CE2DC00] 10:45:46 INFO - PROCESS | 3252 | 1467049546410 Marionette DEBUG loaded listener.js 10:45:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (195E2800) [pid = 3252] [serial = 1562] [outer = 0CE2DC00] 10:45:46 INFO - PROCESS | 3252 | 1467049546877 Marionette TRACE conn6 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 10:45:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 10:45:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 650ms 10:45:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 10:45:46 INFO - PROCESS | 3252 | 1467049546911 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 10:45:46 INFO - PROCESS | 3252 | 1467049546913 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 10:45:46 INFO - PROCESS | 3252 | 1467049546916 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 10:45:46 INFO - PROCESS | 3252 | 1467049546918 Marionette TRACE conn6 <- [1,2046,null,{}] 10:45:46 INFO - PROCESS | 3252 | 1467049546921 Marionette TRACE conn6 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:46 INFO - PROCESS | 3252 | 1467049546923 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:47 INFO - PROCESS | 3252 | 1467049547037 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 10:45:47 INFO - PROCESS | 3252 | 1467049547044 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:47 INFO - PROCESS | 3252 | 1467049547046 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:47 INFO - PROCESS | 3252 | ++DOCSHELL 14B69C00 == 36 [pid = 3252] [id = 521] 10:45:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (1A774C00) [pid = 3252] [serial = 1563] [outer = 00000000] 10:45:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (1A886800) [pid = 3252] [serial = 1564] [outer = 1A774C00] 10:45:47 INFO - PROCESS | 3252 | 1467049547168 Marionette DEBUG loaded listener.js 10:45:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (1A887000) [pid = 3252] [serial = 1565] [outer = 1A774C00] 10:45:47 INFO - PROCESS | 3252 | 1467049547582 Marionette TRACE conn6 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 10:45:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 10:45:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 730ms 10:45:47 INFO - PROCESS | 3252 | 1467049547647 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 10:45:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 10:45:47 INFO - PROCESS | 3252 | 1467049547649 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 10:45:47 INFO - PROCESS | 3252 | 1467049547652 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 10:45:47 INFO - PROCESS | 3252 | 1467049547654 Marionette TRACE conn6 <- [1,2050,null,{}] 10:45:47 INFO - PROCESS | 3252 | 1467049547658 Marionette TRACE conn6 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:47 INFO - PROCESS | 3252 | 1467049547659 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:47 INFO - PROCESS | 3252 | 1467049547774 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 10:45:47 INFO - PROCESS | 3252 | 1467049547783 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:47 INFO - PROCESS | 3252 | 1467049547785 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:47 INFO - PROCESS | 3252 | ++DOCSHELL 1047B400 == 37 [pid = 3252] [id = 522] 10:45:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (15423400) [pid = 3252] [serial = 1566] [outer = 00000000] 10:45:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (1A917800) [pid = 3252] [serial = 1567] [outer = 15423400] 10:45:47 INFO - PROCESS | 3252 | 1467049547828 Marionette DEBUG loaded listener.js 10:45:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (1A920400) [pid = 3252] [serial = 1568] [outer = 15423400] 10:45:48 INFO - PROCESS | 3252 | 1467049548260 Marionette TRACE conn6 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 10:45:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 10:45:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 671ms 10:45:48 INFO - PROCESS | 3252 | 1467049548326 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 10:45:48 INFO - PROCESS | 3252 | 1467049548329 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 10:45:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 10:45:48 INFO - PROCESS | 3252 | 1467049548332 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 10:45:48 INFO - PROCESS | 3252 | 1467049548334 Marionette TRACE conn6 <- [1,2054,null,{}] 10:45:48 INFO - PROCESS | 3252 | 1467049548338 Marionette TRACE conn6 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:48 INFO - PROCESS | 3252 | 1467049548340 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:48 INFO - PROCESS | 3252 | 1467049548497 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 10:45:48 INFO - PROCESS | 3252 | 1467049548516 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:48 INFO - PROCESS | 3252 | 1467049548518 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:48 INFO - PROCESS | 3252 | ++DOCSHELL 10042800 == 38 [pid = 3252] [id = 523] 10:45:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 90 (1A997400) [pid = 3252] [serial = 1569] [outer = 00000000] 10:45:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 91 (1A9B1800) [pid = 3252] [serial = 1570] [outer = 1A997400] 10:45:48 INFO - PROCESS | 3252 | 1467049548564 Marionette DEBUG loaded listener.js 10:45:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 92 (1777D400) [pid = 3252] [serial = 1571] [outer = 1A997400] 10:45:48 INFO - PROCESS | 3252 | --DOMWINDOW == 91 (1A9AC400) [pid = 3252] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 10:45:48 INFO - PROCESS | 3252 | --DOMWINDOW == 90 (1853D000) [pid = 3252] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 10:45:48 INFO - PROCESS | 3252 | --DOMWINDOW == 89 (09263000) [pid = 3252] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 10:45:48 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (1A990C00) [pid = 3252] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 10:45:48 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (16C66400) [pid = 3252] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 10:45:48 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (17755800) [pid = 3252] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 10:45:48 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (16B34400) [pid = 3252] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 10:45:48 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (1070D000) [pid = 3252] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 10:45:48 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (0CE26000) [pid = 3252] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 10:45:48 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (153BBC00) [pid = 3252] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 10:45:48 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (0FF75000) [pid = 3252] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 10:45:48 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (17753400) [pid = 3252] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 10:45:48 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (1A9B2800) [pid = 3252] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 10:45:49 INFO - PROCESS | 3252 | 1467049549113 Marionette TRACE conn6 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 10:45:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 10:45:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 830ms 10:45:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 10:45:49 INFO - PROCESS | 3252 | 1467049549164 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 10:45:49 INFO - PROCESS | 3252 | 1467049549166 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 10:45:49 INFO - PROCESS | 3252 | 1467049549169 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 10:45:49 INFO - PROCESS | 3252 | 1467049549171 Marionette TRACE conn6 <- [1,2058,null,{}] 10:45:49 INFO - PROCESS | 3252 | 1467049549175 Marionette TRACE conn6 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:49 INFO - PROCESS | 3252 | 1467049549176 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:49 INFO - PROCESS | 3252 | 1467049549256 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 10:45:49 INFO - PROCESS | 3252 | 1467049549261 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:49 INFO - PROCESS | 3252 | 1467049549263 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:49 INFO - PROCESS | 3252 | ++DOCSHELL 16B33C00 == 39 [pid = 3252] [id = 524] 10:45:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (16B34400) [pid = 3252] [serial = 1572] [outer = 00000000] 10:45:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (193ED400) [pid = 3252] [serial = 1573] [outer = 16B34400] 10:45:49 INFO - PROCESS | 3252 | 1467049549307 Marionette DEBUG loaded listener.js 10:45:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (1A88DC00) [pid = 3252] [serial = 1574] [outer = 16B34400] 10:45:49 INFO - PROCESS | 3252 | 1467049549752 Marionette TRACE conn6 <- [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]]]}] 10:45:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 10:45:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 630ms 10:45:49 INFO - PROCESS | 3252 | 1467049549800 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 10:45:49 INFO - PROCESS | 3252 | 1467049549802 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 10:45:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 10:45:49 INFO - PROCESS | 3252 | 1467049549806 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 10:45:49 INFO - PROCESS | 3252 | 1467049549807 Marionette TRACE conn6 <- [1,2062,null,{}] 10:45:49 INFO - PROCESS | 3252 | 1467049549811 Marionette TRACE conn6 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:49 INFO - PROCESS | 3252 | 1467049549813 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:49 INFO - PROCESS | 3252 | 1467049549891 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 10:45:49 INFO - PROCESS | 3252 | 1467049549898 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:49 INFO - PROCESS | 3252 | 1467049549899 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:49 INFO - PROCESS | 3252 | ++DOCSHELL 1A990C00 == 40 [pid = 3252] [id = 525] 10:45:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (1A992800) [pid = 3252] [serial = 1575] [outer = 00000000] 10:45:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (1BAF5000) [pid = 3252] [serial = 1576] [outer = 1A992800] 10:45:49 INFO - PROCESS | 3252 | 1467049549942 Marionette DEBUG loaded listener.js 10:45:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (1A9B0400) [pid = 3252] [serial = 1577] [outer = 1A992800] 10:45:50 INFO - PROCESS | 3252 | 1467049550394 Marionette TRACE conn6 <- [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]]]}] 10:45:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 10:45:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 630ms 10:45:50 INFO - PROCESS | 3252 | 1467049550449 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 10:45:50 INFO - PROCESS | 3252 | 1467049550451 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 10:45:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 10:45:50 INFO - PROCESS | 3252 | 1467049550454 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 10:45:50 INFO - PROCESS | 3252 | 1467049550456 Marionette TRACE conn6 <- [1,2066,null,{}] 10:45:50 INFO - PROCESS | 3252 | 1467049550459 Marionette TRACE conn6 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:50 INFO - PROCESS | 3252 | 1467049550461 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:50 INFO - PROCESS | 3252 | 1467049550540 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 10:45:50 INFO - PROCESS | 3252 | 1467049550547 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:50 INFO - PROCESS | 3252 | 1467049550548 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:50 INFO - PROCESS | 3252 | ++DOCSHELL 16B32800 == 41 [pid = 3252] [id = 526] 10:45:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (1BBDF400) [pid = 3252] [serial = 1578] [outer = 00000000] 10:45:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (1C2C3C00) [pid = 3252] [serial = 1579] [outer = 1BBDF400] 10:45:50 INFO - PROCESS | 3252 | 1467049550591 Marionette DEBUG loaded listener.js 10:45:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (1C2C9800) [pid = 3252] [serial = 1580] [outer = 1BBDF400] 10:45:51 INFO - PROCESS | 3252 | --DOCSHELL 1BBD7C00 == 40 [pid = 3252] [id = 512] 10:45:51 INFO - PROCESS | 3252 | --DOCSHELL 0CE64400 == 39 [pid = 3252] [id = 513] 10:45:52 INFO - PROCESS | 3252 | --DOCSHELL 153C2800 == 38 [pid = 3252] [id = 516] 10:45:52 INFO - PROCESS | 3252 | --DOCSHELL 16CAC400 == 37 [pid = 3252] [id = 518] 10:45:52 INFO - PROCESS | 3252 | --DOCSHELL 16134C00 == 36 [pid = 3252] [id = 517] 10:45:52 INFO - PROCESS | 3252 | --DOCSHELL 14B69C00 == 35 [pid = 3252] [id = 521] 10:45:52 INFO - PROCESS | 3252 | --DOCSHELL 16B33C00 == 34 [pid = 3252] [id = 524] 10:45:52 INFO - PROCESS | 3252 | --DOCSHELL 1A990C00 == 33 [pid = 3252] [id = 525] 10:45:52 INFO - PROCESS | 3252 | --DOCSHELL 14B6AC00 == 32 [pid = 3252] [id = 515] 10:45:52 INFO - PROCESS | 3252 | --DOCSHELL 163D1C00 == 31 [pid = 3252] [id = 519] 10:45:52 INFO - PROCESS | 3252 | --DOCSHELL 10042800 == 30 [pid = 3252] [id = 523] 10:45:52 INFO - PROCESS | 3252 | --DOCSHELL 0CE2C800 == 29 [pid = 3252] [id = 520] 10:45:52 INFO - PROCESS | 3252 | --DOCSHELL 1070A000 == 28 [pid = 3252] [id = 514] 10:45:52 INFO - PROCESS | 3252 | --DOCSHELL 1047B400 == 27 [pid = 3252] [id = 522] 10:45:52 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (1BAF7800) [pid = 3252] [serial = 1472] [outer = 00000000] [url = about:blank] 10:45:52 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (1AAC1800) [pid = 3252] [serial = 1535] [outer = 00000000] [url = about:blank] 10:45:52 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (1BBDE800) [pid = 3252] [serial = 1537] [outer = 00000000] [url = about:blank] 10:45:52 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (19B39800) [pid = 3252] [serial = 1522] [outer = 00000000] [url = about:blank] 10:45:52 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (1A802C00) [pid = 3252] [serial = 1525] [outer = 00000000] [url = about:blank] 10:45:52 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (1A997C00) [pid = 3252] [serial = 1528] [outer = 00000000] [url = about:blank] 10:45:52 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (1A768400) [pid = 3252] [serial = 1526] [outer = 00000000] [url = about:blank] 10:45:52 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (1AAB8000) [pid = 3252] [serial = 1534] [outer = 00000000] [url = about:blank] 10:45:52 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (1A9A7000) [pid = 3252] [serial = 1529] [outer = 00000000] [url = about:blank] 10:45:52 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (1A997000) [pid = 3252] [serial = 1532] [outer = 00000000] [url = about:blank] 10:45:52 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (1846F400) [pid = 3252] [serial = 1519] [outer = 00000000] [url = about:blank] 10:45:52 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (16B41400) [pid = 3252] [serial = 1516] [outer = 00000000] [url = about:blank] 10:45:52 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (16CAD000) [pid = 3252] [serial = 1517] [outer = 00000000] [url = about:blank] 10:45:52 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (10DA0C00) [pid = 3252] [serial = 1513] [outer = 00000000] [url = about:blank] 10:45:52 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (14C7F000) [pid = 3252] [serial = 1514] [outer = 00000000] [url = about:blank] 10:45:52 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (0CF31C00) [pid = 3252] [serial = 1510] [outer = 00000000] [url = about:blank] 10:45:52 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (1007CC00) [pid = 3252] [serial = 1511] [outer = 00000000] [url = about:blank] 10:45:52 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (16199800) [pid = 3252] [serial = 1508] [outer = 00000000] [url = about:blank] 10:45:52 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (15421000) [pid = 3252] [serial = 1507] [outer = 00000000] [url = about:blank] 10:45:52 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (10704000) [pid = 3252] [serial = 1505] [outer = 00000000] [url = about:blank] 10:45:52 INFO - PROCESS | 3252 | --DOMWINDOW == 67 (100E7400) [pid = 3252] [serial = 1504] [outer = 00000000] [url = about:blank] 10:45:52 INFO - PROCESS | 3252 | --DOMWINDOW == 66 (1A999400) [pid = 3252] [serial = 1502] [outer = 00000000] [url = about:blank] 10:45:52 INFO - PROCESS | 3252 | --DOMWINDOW == 65 (1A91AC00) [pid = 3252] [serial = 1531] [outer = 00000000] [url = about:blank] 10:45:52 INFO - PROCESS | 3252 | --DOMWINDOW == 64 (1A497400) [pid = 3252] [serial = 1523] [outer = 00000000] [url = about:blank] 10:45:52 INFO - PROCESS | 3252 | --DOMWINDOW == 63 (193F6C00) [pid = 3252] [serial = 1520] [outer = 00000000] [url = about:blank] 10:45:52 INFO - PROCESS | 3252 | 1467049552411 Marionette TRACE conn6 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 10:45:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 10:45:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1982ms 10:45:52 INFO - PROCESS | 3252 | 1467049552440 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 10:45:52 INFO - PROCESS | 3252 | 1467049552444 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 10:45:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 10:45:52 INFO - PROCESS | 3252 | 1467049552449 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 10:45:52 INFO - PROCESS | 3252 | 1467049552452 Marionette TRACE conn6 <- [1,2070,null,{}] 10:45:52 INFO - PROCESS | 3252 | 1467049552458 Marionette TRACE conn6 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:52 INFO - PROCESS | 3252 | 1467049552461 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:52 INFO - PROCESS | 3252 | 1467049552551 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 10:45:52 INFO - PROCESS | 3252 | 1467049552558 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:52 INFO - PROCESS | 3252 | 1467049552563 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:52 INFO - PROCESS | 3252 | ++DOCSHELL 0CF39800 == 28 [pid = 3252] [id = 527] 10:45:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 64 (0CF3A400) [pid = 3252] [serial = 1581] [outer = 00000000] 10:45:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 65 (0FF6DC00) [pid = 3252] [serial = 1582] [outer = 0CF3A400] 10:45:52 INFO - PROCESS | 3252 | 1467049552611 Marionette DEBUG loaded listener.js 10:45:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 66 (10078C00) [pid = 3252] [serial = 1583] [outer = 0CF3A400] 10:45:53 INFO - PROCESS | 3252 | 1467049553090 Marionette TRACE conn6 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 10:45:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 10:45:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 671ms 10:45:53 INFO - PROCESS | 3252 | 1467049553121 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 10:45:53 INFO - PROCESS | 3252 | 1467049553126 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 10:45:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 10:45:53 INFO - PROCESS | 3252 | 1467049553132 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 10:45:53 INFO - PROCESS | 3252 | 1467049553135 Marionette TRACE conn6 <- [1,2074,null,{}] 10:45:53 INFO - PROCESS | 3252 | 1467049553139 Marionette TRACE conn6 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:53 INFO - PROCESS | 3252 | 1467049553142 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:53 INFO - PROCESS | 3252 | 1467049553228 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 10:45:53 INFO - PROCESS | 3252 | 1467049553236 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:53 INFO - PROCESS | 3252 | 1467049553239 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:53 INFO - PROCESS | 3252 | ++DOCSHELL 1053CC00 == 29 [pid = 3252] [id = 528] 10:45:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 67 (1053D400) [pid = 3252] [serial = 1584] [outer = 00000000] 10:45:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 68 (10704000) [pid = 3252] [serial = 1585] [outer = 1053D400] 10:45:53 INFO - PROCESS | 3252 | 1467049553286 Marionette DEBUG loaded listener.js 10:45:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (10709C00) [pid = 3252] [serial = 1586] [outer = 1053D400] 10:45:53 INFO - PROCESS | 3252 | 1467049553761 Marionette TRACE conn6 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 10:45:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 10:45:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 670ms 10:45:53 INFO - PROCESS | 3252 | 1467049553806 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 10:45:53 INFO - PROCESS | 3252 | 1467049553808 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 10:45:53 INFO - PROCESS | 3252 | 1467049553811 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 10:45:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 10:45:53 INFO - PROCESS | 3252 | 1467049553814 Marionette TRACE conn6 <- [1,2078,null,{}] 10:45:53 INFO - PROCESS | 3252 | 1467049553825 Marionette TRACE conn6 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:53 INFO - PROCESS | 3252 | 1467049553830 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:53 INFO - PROCESS | 3252 | 1467049553913 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 10:45:53 INFO - PROCESS | 3252 | 1467049553922 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:53 INFO - PROCESS | 3252 | 1467049553925 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:53 INFO - PROCESS | 3252 | ++DOCSHELL 10D9FC00 == 30 [pid = 3252] [id = 529] 10:45:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (10DA0C00) [pid = 3252] [serial = 1587] [outer = 00000000] 10:45:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (11204400) [pid = 3252] [serial = 1588] [outer = 10DA0C00] 10:45:53 INFO - PROCESS | 3252 | 1467049554006 Marionette DEBUG loaded listener.js 10:45:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (11282400) [pid = 3252] [serial = 1589] [outer = 10DA0C00] 10:45:54 INFO - PROCESS | 3252 | 1467049554463 Marionette TRACE conn6 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 10:45:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 10:45:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 670ms 10:45:54 INFO - PROCESS | 3252 | 1467049554488 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 10:45:54 INFO - PROCESS | 3252 | 1467049554491 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 10:45:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 10:45:54 INFO - PROCESS | 3252 | 1467049554494 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 10:45:54 INFO - PROCESS | 3252 | 1467049554496 Marionette TRACE conn6 <- [1,2082,null,{}] 10:45:54 INFO - PROCESS | 3252 | 1467049554499 Marionette TRACE conn6 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:54 INFO - PROCESS | 3252 | 1467049554501 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:54 INFO - PROCESS | 3252 | 1467049554584 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 10:45:54 INFO - PROCESS | 3252 | 1467049554591 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:54 INFO - PROCESS | 3252 | 1467049554593 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:54 INFO - PROCESS | 3252 | ++DOCSHELL 10747C00 == 31 [pid = 3252] [id = 530] 10:45:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (1198EC00) [pid = 3252] [serial = 1590] [outer = 00000000] 10:45:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (15360800) [pid = 3252] [serial = 1591] [outer = 1198EC00] 10:45:54 INFO - PROCESS | 3252 | 1467049554637 Marionette DEBUG loaded listener.js 10:45:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (15422C00) [pid = 3252] [serial = 1592] [outer = 1198EC00] 10:45:55 INFO - PROCESS | 3252 | 1467049555071 Marionette TRACE conn6 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 10:45:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 10:45:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 630ms 10:45:55 INFO - PROCESS | 3252 | 1467049555126 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 10:45:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 10:45:55 INFO - PROCESS | 3252 | 1467049555128 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 10:45:55 INFO - PROCESS | 3252 | 1467049555131 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 10:45:55 INFO - PROCESS | 3252 | 1467049555133 Marionette TRACE conn6 <- [1,2086,null,{}] 10:45:55 INFO - PROCESS | 3252 | 1467049555136 Marionette TRACE conn6 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:55 INFO - PROCESS | 3252 | 1467049555138 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:55 INFO - PROCESS | 3252 | 1467049555214 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 10:45:55 INFO - PROCESS | 3252 | 1467049555219 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:55 INFO - PROCESS | 3252 | 1467049555221 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:55 INFO - PROCESS | 3252 | ++DOCSHELL 16127C00 == 32 [pid = 3252] [id = 531] 10:45:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (16134C00) [pid = 3252] [serial = 1593] [outer = 00000000] 10:45:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (16871800) [pid = 3252] [serial = 1594] [outer = 16134C00] 10:45:55 INFO - PROCESS | 3252 | 1467049555265 Marionette DEBUG loaded listener.js 10:45:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (16B39000) [pid = 3252] [serial = 1595] [outer = 16134C00] 10:45:55 INFO - PROCESS | 3252 | 1467049555707 Marionette TRACE conn6 <- [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]]]}] 10:45:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 10:45:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 631ms 10:45:55 INFO - PROCESS | 3252 | 1467049555764 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 10:45:55 INFO - PROCESS | 3252 | 1467049555766 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 10:45:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 10:45:55 INFO - PROCESS | 3252 | 1467049555769 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 10:45:55 INFO - PROCESS | 3252 | 1467049555771 Marionette TRACE conn6 <- [1,2090,null,{}] 10:45:55 INFO - PROCESS | 3252 | 1467049555775 Marionette TRACE conn6 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:55 INFO - PROCESS | 3252 | 1467049555780 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:55 INFO - PROCESS | 3252 | 1467049555882 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 10:45:55 INFO - PROCESS | 3252 | 1467049555887 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:55 INFO - PROCESS | 3252 | 1467049555889 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:55 INFO - PROCESS | 3252 | ++DOCSHELL 16CADC00 == 33 [pid = 3252] [id = 532] 10:45:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (16CAFC00) [pid = 3252] [serial = 1596] [outer = 00000000] 10:45:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (17757800) [pid = 3252] [serial = 1597] [outer = 16CAFC00] 10:45:55 INFO - PROCESS | 3252 | 1467049555933 Marionette DEBUG loaded listener.js 10:45:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (1775E800) [pid = 3252] [serial = 1598] [outer = 16CAFC00] 10:45:56 INFO - PROCESS | 3252 | 1467049556393 Marionette TRACE conn6 <- [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]]]}] 10:45:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 10:45:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 670ms 10:45:56 INFO - PROCESS | 3252 | 1467049556443 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 10:45:56 INFO - PROCESS | 3252 | 1467049556445 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 10:45:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 10:45:56 INFO - PROCESS | 3252 | 1467049556448 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 10:45:56 INFO - PROCESS | 3252 | 1467049556449 Marionette TRACE conn6 <- [1,2094,null,{}] 10:45:56 INFO - PROCESS | 3252 | 1467049556453 Marionette TRACE conn6 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:56 INFO - PROCESS | 3252 | 1467049556455 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:56 INFO - PROCESS | 3252 | 1467049556530 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 10:45:56 INFO - PROCESS | 3252 | 1467049556535 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:56 INFO - PROCESS | 3252 | 1467049556537 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:56 INFO - PROCESS | 3252 | ++DOCSHELL 184C4000 == 34 [pid = 3252] [id = 533] 10:45:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (184CB000) [pid = 3252] [serial = 1599] [outer = 00000000] 10:45:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (19574400) [pid = 3252] [serial = 1600] [outer = 184CB000] 10:45:56 INFO - PROCESS | 3252 | 1467049556581 Marionette DEBUG loaded listener.js 10:45:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (19575C00) [pid = 3252] [serial = 1601] [outer = 184CB000] 10:45:56 INFO - PROCESS | 3252 | 1467049557008 Marionette TRACE conn6 <- [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]]]}] 10:45:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 10:45:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 570ms 10:45:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 10:45:57 INFO - PROCESS | 3252 | 1467049557019 Marionette TRACE conn6 -> [0,2097,"getWindowHandle",null] 10:45:57 INFO - PROCESS | 3252 | 1467049557021 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 10:45:57 INFO - PROCESS | 3252 | 1467049557024 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 10:45:57 INFO - PROCESS | 3252 | 1467049557025 Marionette TRACE conn6 <- [1,2098,null,{}] 10:45:57 INFO - PROCESS | 3252 | 1467049557029 Marionette TRACE conn6 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:57 INFO - PROCESS | 3252 | 1467049557031 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:57 INFO - PROCESS | 3252 | 1467049557152 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 10:45:57 INFO - PROCESS | 3252 | 1467049557174 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:57 INFO - PROCESS | 3252 | 1467049557176 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:57 INFO - PROCESS | 3252 | ++DOCSHELL 18541800 == 35 [pid = 3252] [id = 534] 10:45:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (193F6C00) [pid = 3252] [serial = 1602] [outer = 00000000] 10:45:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (1A4D3400) [pid = 3252] [serial = 1603] [outer = 193F6C00] 10:45:57 INFO - PROCESS | 3252 | 1467049557219 Marionette DEBUG loaded listener.js 10:45:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (19B39C00) [pid = 3252] [serial = 1604] [outer = 193F6C00] 10:45:57 INFO - PROCESS | 3252 | 1467049557621 Marionette TRACE conn6 <- [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]]]}] 10:45:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 10:45:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 630ms 10:45:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 10:45:57 INFO - PROCESS | 3252 | 1467049557654 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 10:45:57 INFO - PROCESS | 3252 | 1467049557656 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 10:45:57 INFO - PROCESS | 3252 | 1467049557660 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 10:45:57 INFO - PROCESS | 3252 | 1467049557661 Marionette TRACE conn6 <- [1,2102,null,{}] 10:45:57 INFO - PROCESS | 3252 | 1467049557665 Marionette TRACE conn6 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:57 INFO - PROCESS | 3252 | 1467049557667 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:57 INFO - PROCESS | 3252 | 1467049557745 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 10:45:57 INFO - PROCESS | 3252 | 1467049557854 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:57 INFO - PROCESS | 3252 | 1467049557856 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:57 INFO - PROCESS | 3252 | ++DOCSHELL 10D9EC00 == 36 [pid = 3252] [id = 535] 10:45:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (16C65C00) [pid = 3252] [serial = 1605] [outer = 00000000] 10:45:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (1A88F000) [pid = 3252] [serial = 1606] [outer = 16C65C00] 10:45:57 INFO - PROCESS | 3252 | 1467049557899 Marionette DEBUG loaded listener.js 10:45:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 90 (1A893000) [pid = 3252] [serial = 1607] [outer = 16C65C00] 10:45:58 INFO - PROCESS | 3252 | 1467049558339 Marionette TRACE conn6 <- [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]]]}] 10:45:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 10:45:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 730ms 10:45:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 10:45:58 INFO - PROCESS | 3252 | 1467049558391 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 10:45:58 INFO - PROCESS | 3252 | 1467049558393 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 10:45:58 INFO - PROCESS | 3252 | 1467049558396 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 10:45:58 INFO - PROCESS | 3252 | 1467049558397 Marionette TRACE conn6 <- [1,2106,null,{}] 10:45:58 INFO - PROCESS | 3252 | 1467049558407 Marionette TRACE conn6 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:58 INFO - PROCESS | 3252 | 1467049558409 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:58 INFO - PROCESS | 3252 | 1467049558523 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 10:45:58 INFO - PROCESS | 3252 | 1467049558528 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:58 INFO - PROCESS | 3252 | 1467049558530 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:58 INFO - PROCESS | 3252 | ++DOCSHELL 1A918C00 == 37 [pid = 3252] [id = 536] 10:45:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 91 (1A91A800) [pid = 3252] [serial = 1608] [outer = 00000000] 10:45:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 92 (1A991C00) [pid = 3252] [serial = 1609] [outer = 1A91A800] 10:45:58 INFO - PROCESS | 3252 | 1467049558577 Marionette DEBUG loaded listener.js 10:45:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 93 (1A99B000) [pid = 3252] [serial = 1610] [outer = 1A91A800] 10:45:59 INFO - PROCESS | 3252 | 1467049559033 Marionette TRACE conn6 <- [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]]]}] 10:45:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 10:45:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 690ms 10:45:59 INFO - PROCESS | 3252 | 1467049559087 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 10:45:59 INFO - PROCESS | 3252 | 1467049559089 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 10:45:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 10:45:59 INFO - PROCESS | 3252 | 1467049559098 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 10:45:59 INFO - PROCESS | 3252 | 1467049559100 Marionette TRACE conn6 <- [1,2110,null,{}] 10:45:59 INFO - PROCESS | 3252 | 1467049559104 Marionette TRACE conn6 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:59 INFO - PROCESS | 3252 | 1467049559106 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:59 INFO - PROCESS | 3252 | 1467049559259 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 10:45:59 INFO - PROCESS | 3252 | 1467049559285 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:59 INFO - PROCESS | 3252 | 1467049559288 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:45:59 INFO - PROCESS | 3252 | ++DOCSHELL 1544A800 == 38 [pid = 3252] [id = 537] 10:45:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 94 (1A9A6800) [pid = 3252] [serial = 1611] [outer = 00000000] 10:45:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 95 (1A9B1C00) [pid = 3252] [serial = 1612] [outer = 1A9A6800] 10:45:59 INFO - PROCESS | 3252 | 1467049559333 Marionette DEBUG loaded listener.js 10:45:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 96 (1B69D000) [pid = 3252] [serial = 1613] [outer = 1A9A6800] 10:45:59 INFO - PROCESS | 3252 | 1467049559936 Marionette TRACE conn6 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 10:45:59 INFO - PROCESS | 3252 | --DOMWINDOW == 95 (1A992800) [pid = 3252] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 10:45:59 INFO - PROCESS | 3252 | --DOMWINDOW == 94 (1A774C00) [pid = 3252] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 10:45:59 INFO - PROCESS | 3252 | --DOMWINDOW == 93 (15423400) [pid = 3252] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 10:45:59 INFO - PROCESS | 3252 | --DOMWINDOW == 92 (1A997400) [pid = 3252] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 10:45:59 INFO - PROCESS | 3252 | --DOMWINDOW == 91 (0CE2DC00) [pid = 3252] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 10:45:59 INFO - PROCESS | 3252 | --DOMWINDOW == 90 (17776000) [pid = 3252] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 10:45:59 INFO - PROCESS | 3252 | --DOMWINDOW == 89 (16CB1400) [pid = 3252] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 10:45:59 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (16197000) [pid = 3252] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 10:45:59 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (15415400) [pid = 3252] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 10:45:59 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (14B6C000) [pid = 3252] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 10:45:59 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (1070B000) [pid = 3252] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 10:45:59 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (0CE64800) [pid = 3252] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 10:45:59 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (1BBD9000) [pid = 3252] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 10:45:59 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (16B34400) [pid = 3252] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 10:45:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 10:45:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 870ms 10:45:59 INFO - PROCESS | 3252 | 1467049559972 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 10:45:59 INFO - PROCESS | 3252 | 1467049559974 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 10:45:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 10:45:59 INFO - PROCESS | 3252 | 1467049559977 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 10:45:59 INFO - PROCESS | 3252 | 1467049559979 Marionette TRACE conn6 <- [1,2114,null,{}] 10:45:59 INFO - PROCESS | 3252 | 1467049559982 Marionette TRACE conn6 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:59 INFO - PROCESS | 3252 | 1467049559984 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:00 INFO - PROCESS | 3252 | 1467049560066 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 10:46:00 INFO - PROCESS | 3252 | 1467049560081 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:00 INFO - PROCESS | 3252 | 1467049560083 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:00 INFO - PROCESS | 3252 | ++DOCSHELL 1072A400 == 39 [pid = 3252] [id = 538] 10:46:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (1072D400) [pid = 3252] [serial = 1614] [outer = 00000000] 10:46:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (16192C00) [pid = 3252] [serial = 1615] [outer = 1072D400] 10:46:00 INFO - PROCESS | 3252 | 1467049560127 Marionette DEBUG loaded listener.js 10:46:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (184CB800) [pid = 3252] [serial = 1616] [outer = 1072D400] 10:46:00 INFO - PROCESS | 3252 | 1467049560562 Marionette TRACE conn6 <- [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]]]}] 10:46:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 10:46:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 630ms 10:46:00 INFO - PROCESS | 3252 | 1467049560619 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 10:46:00 INFO - PROCESS | 3252 | 1467049560621 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 10:46:00 INFO - PROCESS | 3252 | 1467049560624 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 10:46:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 10:46:00 INFO - PROCESS | 3252 | 1467049560626 Marionette TRACE conn6 <- [1,2118,null,{}] 10:46:00 INFO - PROCESS | 3252 | 1467049560629 Marionette TRACE conn6 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:00 INFO - PROCESS | 3252 | 1467049560631 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:00 INFO - PROCESS | 3252 | 1467049560709 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 10:46:00 INFO - PROCESS | 3252 | 1467049560715 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:00 INFO - PROCESS | 3252 | 1467049560717 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:00 INFO - PROCESS | 3252 | ++DOCSHELL 17775800 == 40 [pid = 3252] [id = 539] 10:46:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (184CE800) [pid = 3252] [serial = 1617] [outer = 00000000] 10:46:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (1A9B0000) [pid = 3252] [serial = 1618] [outer = 184CE800] 10:46:00 INFO - PROCESS | 3252 | 1467049560759 Marionette DEBUG loaded listener.js 10:46:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (1BBD4000) [pid = 3252] [serial = 1619] [outer = 184CE800] 10:46:01 INFO - PROCESS | 3252 | 1467049561193 Marionette TRACE conn6 <- [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] 10:46:01 INFO - PROCESS | 3252 | 1467049561261 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 10:46:01 INFO - PROCESS | 3252 | 1467049561264 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 10:46:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 10:46:01 INFO - PROCESS | 3252 | 1467049561266 Marionette TRACE conn6 <- [1,2122,null,{}] 10:46:01 INFO - PROCESS | 3252 | 1467049561269 Marionette TRACE conn6 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:01 INFO - PROCESS | 3252 | 1467049561271 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:01 INFO - PROCESS | 3252 | 1467049561350 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 10:46:01 INFO - PROCESS | 3252 | 1467049561358 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:01 INFO - PROCESS | 3252 | 1467049561359 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:01 INFO - PROCESS | 3252 | ++DOCSHELL 16870C00 == 41 [pid = 3252] [id = 540] 10:46:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (1BBD8800) [pid = 3252] [serial = 1620] [outer = 00000000] 10:46:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 90 (1C44D800) [pid = 3252] [serial = 1621] [outer = 1BBD8800] 10:46:01 INFO - PROCESS | 3252 | 1467049561402 Marionette DEBUG loaded listener.js 10:46:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 91 (1C44FC00) [pid = 3252] [serial = 1622] [outer = 1BBD8800] 10:46:01 INFO - PROCESS | 3252 | 1467049561811 Marionette TRACE conn6 <- [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]]]}] 10:46:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 10:46:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 571ms 10:46:01 INFO - PROCESS | 3252 | 1467049561849 Marionette TRACE conn6 -> [0,2125,"getWindowHandle",null] 10:46:01 INFO - PROCESS | 3252 | 1467049561850 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 10:46:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 10:46:01 INFO - PROCESS | 3252 | 1467049561853 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 10:46:01 INFO - PROCESS | 3252 | 1467049561855 Marionette TRACE conn6 <- [1,2126,null,{}] 10:46:01 INFO - PROCESS | 3252 | 1467049561858 Marionette TRACE conn6 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:01 INFO - PROCESS | 3252 | 1467049561860 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:01 INFO - PROCESS | 3252 | 1467049561994 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 10:46:02 INFO - PROCESS | 3252 | 1467049562192 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:02 INFO - PROCESS | 3252 | 1467049562195 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:02 INFO - PROCESS | 3252 | ++DOCSHELL 0CE29800 == 42 [pid = 3252] [id = 541] 10:46:02 INFO - PROCESS | 3252 | ++DOMWINDOW == 92 (0CE2B400) [pid = 3252] [serial = 1623] [outer = 00000000] 10:46:02 INFO - PROCESS | 3252 | ++DOMWINDOW == 93 (0CE59400) [pid = 3252] [serial = 1624] [outer = 0CE2B400] 10:46:02 INFO - PROCESS | 3252 | 1467049562259 Marionette DEBUG loaded listener.js 10:46:02 INFO - PROCESS | 3252 | ++DOMWINDOW == 94 (0CF30800) [pid = 3252] [serial = 1625] [outer = 0CE2B400] 10:46:02 INFO - PROCESS | 3252 | 1467049562977 Marionette TRACE conn6 <- [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]]]}] 10:46:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 10:46:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1173ms 10:46:03 INFO - PROCESS | 3252 | 1467049563030 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 10:46:03 INFO - PROCESS | 3252 | 1467049563034 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 10:46:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 10:46:03 INFO - PROCESS | 3252 | 1467049563062 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 10:46:03 INFO - PROCESS | 3252 | 1467049563066 Marionette TRACE conn6 <- [1,2130,null,{}] 10:46:03 INFO - PROCESS | 3252 | 1467049563071 Marionette TRACE conn6 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:03 INFO - PROCESS | 3252 | 1467049563074 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:03 INFO - PROCESS | 3252 | 1467049563202 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 10:46:03 INFO - PROCESS | 3252 | 1467049563336 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:03 INFO - PROCESS | 3252 | 1467049563339 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:03 INFO - PROCESS | 3252 | ++DOCSHELL 10741800 == 43 [pid = 3252] [id = 542] 10:46:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 95 (10741C00) [pid = 3252] [serial = 1626] [outer = 00000000] 10:46:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 96 (10893C00) [pid = 3252] [serial = 1627] [outer = 10741C00] 10:46:03 INFO - PROCESS | 3252 | 1467049563396 Marionette DEBUG loaded listener.js 10:46:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 97 (11206000) [pid = 3252] [serial = 1628] [outer = 10741C00] 10:46:04 INFO - PROCESS | 3252 | 1467049564356 Marionette TRACE conn6 <- [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] 10:46:04 INFO - PROCESS | 3252 | 1467049564458 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 10:46:04 INFO - PROCESS | 3252 | 1467049564463 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 10:46:04 INFO - PROCESS | 3252 | 1467049564466 Marionette TRACE conn6 <- [1,2134,null,{}] 10:46:04 INFO - PROCESS | 3252 | 1467049564471 Marionette TRACE conn6 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:04 INFO - PROCESS | 3252 | 1467049564474 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:04 INFO - PROCESS | 3252 | 1467049564567 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 10:46:04 INFO - PROCESS | 3252 | 1467049564574 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:04 INFO - PROCESS | 3252 | 1467049564576 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:04 INFO - PROCESS | 3252 | ++DOCSHELL 0FFD3000 == 30 [pid = 3252] [id = 543] 10:46:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (1003A800) [pid = 3252] [serial = 1629] [outer = 00000000] 10:46:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (101F2C00) [pid = 3252] [serial = 1630] [outer = 1003A800] 10:46:04 INFO - PROCESS | 3252 | 1467049564623 Marionette DEBUG loaded listener.js 10:46:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (10475400) [pid = 3252] [serial = 1631] [outer = 1003A800] 10:46:05 INFO - PROCESS | 3252 | 1467049565119 Marionette TRACE conn6 <- [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] 10:46:05 INFO - PROCESS | 3252 | 1467049565139 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 10:46:05 INFO - PROCESS | 3252 | 1467049565145 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 10:46:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 10:46:05 INFO - PROCESS | 3252 | 1467049565148 Marionette TRACE conn6 <- [1,2138,null,{}] 10:46:05 INFO - PROCESS | 3252 | 1467049565156 Marionette TRACE conn6 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:05 INFO - PROCESS | 3252 | 1467049565158 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:05 INFO - PROCESS | 3252 | 1467049565244 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 10:46:05 INFO - PROCESS | 3252 | 1467049565252 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:05 INFO - PROCESS | 3252 | 1467049565254 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:05 INFO - PROCESS | 3252 | ++DOCSHELL 10745C00 == 31 [pid = 3252] [id = 544] 10:46:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (10746800) [pid = 3252] [serial = 1632] [outer = 00000000] 10:46:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (10C29800) [pid = 3252] [serial = 1633] [outer = 10746800] 10:46:05 INFO - PROCESS | 3252 | 1467049565300 Marionette DEBUG loaded listener.js 10:46:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (1121B800) [pid = 3252] [serial = 1634] [outer = 10746800] 10:46:05 INFO - PROCESS | 3252 | 1467049565802 Marionette TRACE conn6 <- [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]]]}] 10:46:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 10:46:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 670ms 10:46:05 INFO - PROCESS | 3252 | 1467049565819 Marionette TRACE conn6 -> [0,2141,"getWindowHandle",null] 10:46:05 INFO - PROCESS | 3252 | 1467049565821 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 10:46:05 INFO - PROCESS | 3252 | 1467049565824 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 10:46:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 10:46:05 INFO - PROCESS | 3252 | 1467049565828 Marionette TRACE conn6 <- [1,2142,null,{}] 10:46:05 INFO - PROCESS | 3252 | 1467049565843 Marionette TRACE conn6 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:05 INFO - PROCESS | 3252 | 1467049565848 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:05 INFO - PROCESS | 3252 | 1467049565931 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 10:46:05 INFO - PROCESS | 3252 | 1467049565938 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:05 INFO - PROCESS | 3252 | 1467049565941 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:05 INFO - PROCESS | 3252 | ++DOCSHELL 16131C00 == 32 [pid = 3252] [id = 545] 10:46:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (16132400) [pid = 3252] [serial = 1635] [outer = 00000000] 10:46:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (16197000) [pid = 3252] [serial = 1636] [outer = 16132400] 10:46:06 INFO - PROCESS | 3252 | 1467049566018 Marionette DEBUG loaded listener.js 10:46:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (163D1C00) [pid = 3252] [serial = 1637] [outer = 16132400] 10:46:06 INFO - PROCESS | 3252 | 1467049566484 Marionette TRACE conn6 <- [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]]]}] 10:46:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 10:46:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 730ms 10:46:06 INFO - PROCESS | 3252 | 1467049566559 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 10:46:06 INFO - PROCESS | 3252 | 1467049566562 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 10:46:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 10:46:06 INFO - PROCESS | 3252 | 1467049566565 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 10:46:06 INFO - PROCESS | 3252 | 1467049566567 Marionette TRACE conn6 <- [1,2146,null,{}] 10:46:06 INFO - PROCESS | 3252 | 1467049566570 Marionette TRACE conn6 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:06 INFO - PROCESS | 3252 | 1467049566572 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:06 INFO - PROCESS | 3252 | 1467049566656 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 10:46:06 INFO - PROCESS | 3252 | 1467049566664 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:06 INFO - PROCESS | 3252 | 1467049566666 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:06 INFO - PROCESS | 3252 | ++DOCSHELL 16C67400 == 33 [pid = 3252] [id = 546] 10:46:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (16CA8800) [pid = 3252] [serial = 1638] [outer = 00000000] 10:46:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (16CB4400) [pid = 3252] [serial = 1639] [outer = 16CA8800] 10:46:06 INFO - PROCESS | 3252 | 1467049566711 Marionette DEBUG loaded listener.js 10:46:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (16F93C00) [pid = 3252] [serial = 1640] [outer = 16CA8800] 10:46:07 INFO - PROCESS | 3252 | 1467049567168 Marionette TRACE conn6 <- [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]]]}] 10:46:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 10:46:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 670ms 10:46:07 INFO - PROCESS | 3252 | 1467049567239 Marionette TRACE conn6 -> [0,2149,"getWindowHandle",null] 10:46:07 INFO - PROCESS | 3252 | 1467049567241 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 10:46:07 INFO - PROCESS | 3252 | 1467049567250 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 10:46:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 10:46:07 INFO - PROCESS | 3252 | 1467049567252 Marionette TRACE conn6 <- [1,2150,null,{}] 10:46:07 INFO - PROCESS | 3252 | 1467049567256 Marionette TRACE conn6 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:07 INFO - PROCESS | 3252 | 1467049567258 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:07 INFO - PROCESS | 3252 | 1467049567394 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 10:46:07 INFO - PROCESS | 3252 | 1467049567452 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:07 INFO - PROCESS | 3252 | 1467049567454 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:07 INFO - PROCESS | 3252 | ++DOCSHELL 10745800 == 34 [pid = 3252] [id = 547] 10:46:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (16CCAC00) [pid = 3252] [serial = 1641] [outer = 00000000] 10:46:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (1775EC00) [pid = 3252] [serial = 1642] [outer = 16CCAC00] 10:46:07 INFO - PROCESS | 3252 | 1467049567498 Marionette DEBUG loaded listener.js 10:46:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (184C3C00) [pid = 3252] [serial = 1643] [outer = 16CCAC00] 10:46:07 INFO - PROCESS | 3252 | 1467049567922 Marionette TRACE conn6 <- [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]]]}] 10:46:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 10:46:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 730ms 10:46:07 INFO - PROCESS | 3252 | 1467049567984 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 10:46:07 INFO - PROCESS | 3252 | 1467049567986 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 10:46:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 10:46:07 INFO - PROCESS | 3252 | 1467049567989 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 10:46:07 INFO - PROCESS | 3252 | 1467049567991 Marionette TRACE conn6 <- [1,2154,null,{}] 10:46:07 INFO - PROCESS | 3252 | 1467049567995 Marionette TRACE conn6 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:07 INFO - PROCESS | 3252 | 1467049568000 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:08 INFO - PROCESS | 3252 | 1467049568137 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 10:46:08 INFO - PROCESS | 3252 | 1467049568217 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:08 INFO - PROCESS | 3252 | 1467049568219 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:08 INFO - PROCESS | 3252 | ++DOCSHELL 19573C00 == 35 [pid = 3252] [id = 548] 10:46:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (195F5C00) [pid = 3252] [serial = 1644] [outer = 00000000] 10:46:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (1A766400) [pid = 3252] [serial = 1645] [outer = 195F5C00] 10:46:08 INFO - PROCESS | 3252 | 1467049568263 Marionette DEBUG loaded listener.js 10:46:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (1A76EC00) [pid = 3252] [serial = 1646] [outer = 195F5C00] 10:46:08 INFO - PROCESS | 3252 | 1467049568662 Marionette TRACE conn6 <- [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]]]}] 10:46:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 10:46:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 730ms 10:46:08 INFO - PROCESS | 3252 | 1467049568734 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 10:46:08 INFO - PROCESS | 3252 | 1467049568736 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 10:46:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 10:46:08 INFO - PROCESS | 3252 | 1467049568743 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 10:46:08 INFO - PROCESS | 3252 | 1467049568744 Marionette TRACE conn6 <- [1,2158,null,{}] 10:46:08 INFO - PROCESS | 3252 | 1467049568748 Marionette TRACE conn6 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:08 INFO - PROCESS | 3252 | 1467049568750 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:08 INFO - PROCESS | 3252 | 1467049568861 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 10:46:08 INFO - PROCESS | 3252 | 1467049568866 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:08 INFO - PROCESS | 3252 | 1467049568868 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:08 INFO - PROCESS | 3252 | ++DOCSHELL 1070E800 == 36 [pid = 3252] [id = 549] 10:46:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (1A76A400) [pid = 3252] [serial = 1647] [outer = 00000000] 10:46:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (1A88A000) [pid = 3252] [serial = 1648] [outer = 1A76A400] 10:46:08 INFO - PROCESS | 3252 | 1467049568911 Marionette DEBUG loaded listener.js 10:46:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 90 (1A88DC00) [pid = 3252] [serial = 1649] [outer = 1A76A400] 10:46:09 INFO - PROCESS | 3252 | --DOMWINDOW == 89 (1BBDF400) [pid = 3252] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 10:46:09 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (1A9A6800) [pid = 3252] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 10:46:09 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (193F6C00) [pid = 3252] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 10:46:09 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (1198EC00) [pid = 3252] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 10:46:09 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (1053D400) [pid = 3252] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 10:46:09 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (16C65C00) [pid = 3252] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 10:46:09 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (16134C00) [pid = 3252] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 10:46:09 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (16CAFC00) [pid = 3252] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 10:46:09 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (1072D400) [pid = 3252] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 10:46:09 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (184CE800) [pid = 3252] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 10:46:09 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (1A91A800) [pid = 3252] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 10:46:09 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (10DA0C00) [pid = 3252] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 10:46:09 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (184CB000) [pid = 3252] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 10:46:09 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (0CF3A400) [pid = 3252] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 10:46:09 INFO - PROCESS | 3252 | 1467049569479 Marionette TRACE conn6 <- [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]]]}] 10:46:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 10:46:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 770ms 10:46:09 INFO - PROCESS | 3252 | 1467049569518 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 10:46:09 INFO - PROCESS | 3252 | 1467049569520 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 10:46:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 10:46:09 INFO - PROCESS | 3252 | 1467049569523 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 10:46:09 INFO - PROCESS | 3252 | 1467049569525 Marionette TRACE conn6 <- [1,2162,null,{}] 10:46:09 INFO - PROCESS | 3252 | 1467049569529 Marionette TRACE conn6 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:09 INFO - PROCESS | 3252 | 1467049569530 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:09 INFO - PROCESS | 3252 | 1467049569607 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 10:46:09 INFO - PROCESS | 3252 | 1467049569703 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:09 INFO - PROCESS | 3252 | 1467049569705 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:09 INFO - PROCESS | 3252 | ++DOCSHELL 0CE5FC00 == 37 [pid = 3252] [id = 550] 10:46:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (10536C00) [pid = 3252] [serial = 1650] [outer = 00000000] 10:46:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (16B36800) [pid = 3252] [serial = 1651] [outer = 10536C00] 10:46:09 INFO - PROCESS | 3252 | 1467049569749 Marionette DEBUG loaded listener.js 10:46:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (184C3800) [pid = 3252] [serial = 1652] [outer = 10536C00] 10:46:10 INFO - PROCESS | 3252 | 1467049570120 Marionette TRACE conn6 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 10:46:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 10:46:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 630ms 10:46:10 INFO - PROCESS | 3252 | 1467049570172 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 10:46:10 INFO - PROCESS | 3252 | 1467049570174 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 10:46:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 10:46:10 INFO - PROCESS | 3252 | 1467049570185 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 10:46:10 INFO - PROCESS | 3252 | 1467049570197 Marionette TRACE conn6 <- [1,2166,null,{}] 10:46:10 INFO - PROCESS | 3252 | 1467049570200 Marionette TRACE conn6 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:10 INFO - PROCESS | 3252 | 1467049570202 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:10 INFO - PROCESS | 3252 | 1467049570280 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 10:46:10 INFO - PROCESS | 3252 | 1467049570285 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:10 INFO - PROCESS | 3252 | 1467049570287 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:10 INFO - PROCESS | 3252 | ++DOCSHELL 16B34C00 == 38 [pid = 3252] [id = 551] 10:46:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (1A80A800) [pid = 3252] [serial = 1653] [outer = 00000000] 10:46:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (1A91E400) [pid = 3252] [serial = 1654] [outer = 1A80A800] 10:46:10 INFO - PROCESS | 3252 | 1467049570330 Marionette DEBUG loaded listener.js 10:46:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (1A991400) [pid = 3252] [serial = 1655] [outer = 1A80A800] 10:46:10 INFO - PROCESS | 3252 | 1467049570754 Marionette TRACE conn6 <- [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]]]}] 10:46:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 10:46:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 631ms 10:46:10 INFO - PROCESS | 3252 | 1467049570821 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 10:46:10 INFO - PROCESS | 3252 | 1467049570823 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 10:46:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 10:46:10 INFO - PROCESS | 3252 | 1467049570826 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 10:46:10 INFO - PROCESS | 3252 | 1467049570828 Marionette TRACE conn6 <- [1,2170,null,{}] 10:46:10 INFO - PROCESS | 3252 | 1467049570832 Marionette TRACE conn6 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:10 INFO - PROCESS | 3252 | 1467049570833 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:10 INFO - PROCESS | 3252 | 1467049570914 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 10:46:10 INFO - PROCESS | 3252 | 1467049570921 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:10 INFO - PROCESS | 3252 | 1467049570923 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:10 INFO - PROCESS | 3252 | ++DOCSHELL 16C5DC00 == 39 [pid = 3252] [id = 552] 10:46:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (1A894000) [pid = 3252] [serial = 1656] [outer = 00000000] 10:46:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (1A9A8800) [pid = 3252] [serial = 1657] [outer = 1A894000] 10:46:10 INFO - PROCESS | 3252 | 1467049570966 Marionette DEBUG loaded listener.js 10:46:11 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (1A9AAC00) [pid = 3252] [serial = 1658] [outer = 1A894000] 10:46:11 INFO - PROCESS | 3252 | 1467049571459 Marionette TRACE conn6 <- [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]]]}] 10:46:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 10:46:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 731ms 10:46:11 INFO - PROCESS | 3252 | 1467049571559 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 10:46:11 INFO - PROCESS | 3252 | 1467049571564 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 10:46:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 10:46:11 INFO - PROCESS | 3252 | 1467049571569 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 10:46:11 INFO - PROCESS | 3252 | 1467049571572 Marionette TRACE conn6 <- [1,2174,null,{}] 10:46:11 INFO - PROCESS | 3252 | 1467049571578 Marionette TRACE conn6 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:11 INFO - PROCESS | 3252 | 1467049571582 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:11 INFO - PROCESS | 3252 | 1467049571742 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 10:46:11 INFO - PROCESS | 3252 | 1467049571877 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:11 INFO - PROCESS | 3252 | 1467049571880 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:11 INFO - PROCESS | 3252 | ++DOCSHELL 10160800 == 40 [pid = 3252] [id = 553] 10:46:11 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (101F1000) [pid = 3252] [serial = 1659] [outer = 00000000] 10:46:11 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (10704400) [pid = 3252] [serial = 1660] [outer = 101F1000] 10:46:11 INFO - PROCESS | 3252 | 1467049571938 Marionette DEBUG loaded listener.js 10:46:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (1072F800) [pid = 3252] [serial = 1661] [outer = 101F1000] 10:46:12 INFO - PROCESS | 3252 | --DOCSHELL 101FF400 == 39 [pid = 3252] [id = 12] 10:46:12 INFO - PROCESS | 3252 | 1467049572575 Marionette TRACE conn6 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 10:46:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 10:46:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1074ms 10:46:12 INFO - PROCESS | 3252 | 1467049572652 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 10:46:12 INFO - PROCESS | 3252 | 1467049572657 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 10:46:12 INFO - PROCESS | 3252 | 1467049572663 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 10:46:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 10:46:12 INFO - PROCESS | 3252 | 1467049572666 Marionette TRACE conn6 <- [1,2178,null,{}] 10:46:12 INFO - PROCESS | 3252 | 1467049572671 Marionette TRACE conn6 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:12 INFO - PROCESS | 3252 | 1467049572674 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:12 INFO - PROCESS | 3252 | 1467049572826 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 10:46:12 INFO - PROCESS | 3252 | 1467049572962 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:12 INFO - PROCESS | 3252 | 1467049572965 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:12 INFO - PROCESS | 3252 | ++DOCSHELL 15421C00 == 40 [pid = 3252] [id = 554] 10:46:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (1544F400) [pid = 3252] [serial = 1662] [outer = 00000000] 10:46:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 90 (16B33000) [pid = 3252] [serial = 1663] [outer = 1544F400] 10:46:13 INFO - PROCESS | 3252 | 1467049573024 Marionette DEBUG loaded listener.js 10:46:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 91 (16CAA000) [pid = 3252] [serial = 1664] [outer = 1544F400] 10:46:13 INFO - PROCESS | 3252 | 1467049573598 Marionette TRACE conn6 <- [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]]]}] 10:46:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 10:46:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 970ms 10:46:13 INFO - PROCESS | 3252 | 1467049573641 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 10:46:13 INFO - PROCESS | 3252 | 1467049573643 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 10:46:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 10:46:13 INFO - PROCESS | 3252 | 1467049573647 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 10:46:13 INFO - PROCESS | 3252 | 1467049573651 Marionette TRACE conn6 <- [1,2182,null,{}] 10:46:13 INFO - PROCESS | 3252 | 1467049573662 Marionette TRACE conn6 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:13 INFO - PROCESS | 3252 | 1467049573667 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:13 INFO - PROCESS | 3252 | 1467049573773 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 10:46:13 INFO - PROCESS | 3252 | 1467049573911 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:13 INFO - PROCESS | 3252 | 1467049573914 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:13 INFO - PROCESS | 3252 | ++DOCSHELL 1A492000 == 41 [pid = 3252] [id = 555] 10:46:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 92 (1A4D4800) [pid = 3252] [serial = 1665] [outer = 00000000] 10:46:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 93 (1A91E000) [pid = 3252] [serial = 1666] [outer = 1A4D4800] 10:46:13 INFO - PROCESS | 3252 | 1467049573972 Marionette DEBUG loaded listener.js 10:46:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 94 (1A9AF000) [pid = 3252] [serial = 1667] [outer = 1A4D4800] 10:46:14 INFO - PROCESS | 3252 | 1467049574612 Marionette TRACE conn6 <- [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]]]}] 10:46:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 10:46:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 970ms 10:46:14 INFO - PROCESS | 3252 | 1467049574620 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 10:46:14 INFO - PROCESS | 3252 | 1467049574623 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 10:46:14 INFO - PROCESS | 3252 | 1467049574627 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 10:46:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 10:46:14 INFO - PROCESS | 3252 | 1467049574629 Marionette TRACE conn6 <- [1,2186,null,{}] 10:46:14 INFO - PROCESS | 3252 | 1467049574632 Marionette TRACE conn6 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:14 INFO - PROCESS | 3252 | 1467049574635 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:14 INFO - PROCESS | 3252 | 1467049574741 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 10:46:14 INFO - PROCESS | 3252 | 1467049574853 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:14 INFO - PROCESS | 3252 | 1467049574855 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:14 INFO - PROCESS | 3252 | ++DOCSHELL 1070F400 == 42 [pid = 3252] [id = 556] 10:46:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 95 (1070F800) [pid = 3252] [serial = 1668] [outer = 00000000] 10:46:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 96 (153BBC00) [pid = 3252] [serial = 1669] [outer = 1070F800] 10:46:14 INFO - PROCESS | 3252 | 1467049574908 Marionette DEBUG loaded listener.js 10:46:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 97 (16B41400) [pid = 3252] [serial = 1670] [outer = 1070F800] 10:46:15 INFO - PROCESS | 3252 | 1467049575625 Marionette TRACE conn6 <- [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]]]}] 10:46:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 10:46:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1019ms 10:46:15 INFO - PROCESS | 3252 | 1467049575650 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 10:46:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 10:46:15 INFO - PROCESS | 3252 | 1467049575654 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 10:46:15 INFO - PROCESS | 3252 | 1467049575658 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 10:46:15 INFO - PROCESS | 3252 | 1467049575663 Marionette TRACE conn6 <- [1,2190,null,{}] 10:46:15 INFO - PROCESS | 3252 | 1467049575668 Marionette TRACE conn6 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:15 INFO - PROCESS | 3252 | 1467049575670 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:15 INFO - PROCESS | 3252 | 1467049575786 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 10:46:15 INFO - PROCESS | 3252 | 1467049575898 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:15 INFO - PROCESS | 3252 | 1467049575901 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:16 INFO - PROCESS | 3252 | --DOCSHELL 16B34C00 == 41 [pid = 3252] [id = 551] 10:46:16 INFO - PROCESS | 3252 | --DOCSHELL 0CE5FC00 == 40 [pid = 3252] [id = 550] 10:46:16 INFO - PROCESS | 3252 | --DOCSHELL 1070E800 == 39 [pid = 3252] [id = 549] 10:46:16 INFO - PROCESS | 3252 | --DOCSHELL 19573C00 == 38 [pid = 3252] [id = 548] 10:46:16 INFO - PROCESS | 3252 | --DOCSHELL 10745800 == 37 [pid = 3252] [id = 547] 10:46:16 INFO - PROCESS | 3252 | --DOCSHELL 16C67400 == 36 [pid = 3252] [id = 546] 10:46:16 INFO - PROCESS | 3252 | --DOCSHELL 16131C00 == 35 [pid = 3252] [id = 545] 10:46:16 INFO - PROCESS | 3252 | --DOCSHELL 10745C00 == 34 [pid = 3252] [id = 544] 10:46:16 INFO - PROCESS | 3252 | --DOCSHELL 0FFD3000 == 33 [pid = 3252] [id = 543] 10:46:16 INFO - PROCESS | 3252 | --DOCSHELL 16B32800 == 32 [pid = 3252] [id = 526] 10:46:16 INFO - PROCESS | 3252 | --DOCSHELL 0CE29800 == 31 [pid = 3252] [id = 541] 10:46:16 INFO - PROCESS | 3252 | --DOCSHELL 10741800 == 30 [pid = 3252] [id = 542] 10:46:16 INFO - PROCESS | 3252 | --DOCSHELL 1070F400 == 29 [pid = 3252] [id = 556] 10:46:16 INFO - PROCESS | 3252 | --DOCSHELL 15421C00 == 28 [pid = 3252] [id = 554] 10:46:16 INFO - PROCESS | 3252 | --DOCSHELL 1A492000 == 27 [pid = 3252] [id = 555] 10:46:16 INFO - PROCESS | 3252 | --DOCSHELL 0FF28400 == 26 [pid = 3252] [id = 13] 10:46:16 INFO - PROCESS | 3252 | --DOCSHELL 16C5DC00 == 25 [pid = 3252] [id = 552] 10:46:16 INFO - PROCESS | 3252 | --DOCSHELL 10160800 == 24 [pid = 3252] [id = 553] 10:46:16 INFO - PROCESS | 3252 | ++DOCSHELL 09262400 == 25 [pid = 3252] [id = 557] 10:46:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 98 (09264000) [pid = 3252] [serial = 1671] [outer = 00000000] 10:46:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 99 (0CE27800) [pid = 3252] [serial = 1672] [outer = 09264000] 10:46:16 INFO - PROCESS | 3252 | 1467049576592 Marionette DEBUG loaded listener.js 10:46:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 100 (0CE58000) [pid = 3252] [serial = 1673] [outer = 09264000] 10:46:16 INFO - PROCESS | 3252 | --DOMWINDOW == 99 (1C44D800) [pid = 3252] [serial = 1621] [outer = 00000000] [url = about:blank] 10:46:16 INFO - PROCESS | 3252 | --DOMWINDOW == 98 (1A88F000) [pid = 3252] [serial = 1606] [outer = 00000000] [url = about:blank] 10:46:16 INFO - PROCESS | 3252 | --DOMWINDOW == 97 (16B39000) [pid = 3252] [serial = 1595] [outer = 00000000] [url = about:blank] 10:46:16 INFO - PROCESS | 3252 | --DOMWINDOW == 96 (1A893000) [pid = 3252] [serial = 1607] [outer = 00000000] [url = about:blank] 10:46:16 INFO - PROCESS | 3252 | --DOMWINDOW == 95 (1775E800) [pid = 3252] [serial = 1598] [outer = 00000000] [url = about:blank] 10:46:16 INFO - PROCESS | 3252 | --DOMWINDOW == 94 (16192C00) [pid = 3252] [serial = 1615] [outer = 00000000] [url = about:blank] 10:46:16 INFO - PROCESS | 3252 | --DOMWINDOW == 93 (1A9B0000) [pid = 3252] [serial = 1618] [outer = 00000000] [url = about:blank] 10:46:16 INFO - PROCESS | 3252 | --DOMWINDOW == 92 (1A99B000) [pid = 3252] [serial = 1610] [outer = 00000000] [url = about:blank] 10:46:16 INFO - PROCESS | 3252 | --DOMWINDOW == 91 (11204400) [pid = 3252] [serial = 1588] [outer = 00000000] [url = about:blank] 10:46:16 INFO - PROCESS | 3252 | --DOMWINDOW == 90 (19574400) [pid = 3252] [serial = 1600] [outer = 00000000] [url = about:blank] 10:46:16 INFO - PROCESS | 3252 | --DOMWINDOW == 89 (11282400) [pid = 3252] [serial = 1589] [outer = 00000000] [url = about:blank] 10:46:16 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (1A991C00) [pid = 3252] [serial = 1609] [outer = 00000000] [url = about:blank] 10:46:16 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (0FF6DC00) [pid = 3252] [serial = 1582] [outer = 00000000] [url = about:blank] 10:46:16 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (184CB800) [pid = 3252] [serial = 1616] [outer = 00000000] [url = about:blank] 10:46:16 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (1C2C9800) [pid = 3252] [serial = 1580] [outer = 00000000] [url = about:blank] 10:46:16 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (1B69D000) [pid = 3252] [serial = 1613] [outer = 00000000] [url = about:blank] 10:46:16 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (17757800) [pid = 3252] [serial = 1597] [outer = 00000000] [url = about:blank] 10:46:16 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (1A4D3400) [pid = 3252] [serial = 1603] [outer = 00000000] [url = about:blank] 10:46:16 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (15422C00) [pid = 3252] [serial = 1592] [outer = 00000000] [url = about:blank] 10:46:16 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (10704000) [pid = 3252] [serial = 1585] [outer = 00000000] [url = about:blank] 10:46:16 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (15360800) [pid = 3252] [serial = 1591] [outer = 00000000] [url = about:blank] 10:46:16 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (19575C00) [pid = 3252] [serial = 1601] [outer = 00000000] [url = about:blank] 10:46:16 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (10078C00) [pid = 3252] [serial = 1583] [outer = 00000000] [url = about:blank] 10:46:16 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (10709C00) [pid = 3252] [serial = 1586] [outer = 00000000] [url = about:blank] 10:46:16 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (19B39C00) [pid = 3252] [serial = 1604] [outer = 00000000] [url = about:blank] 10:46:16 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (1A9B1C00) [pid = 3252] [serial = 1612] [outer = 00000000] [url = about:blank] 10:46:16 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (16871800) [pid = 3252] [serial = 1594] [outer = 00000000] [url = about:blank] 10:46:16 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (1BBD4000) [pid = 3252] [serial = 1619] [outer = 00000000] [url = about:blank] 10:46:17 INFO - PROCESS | 3252 | 1467049577117 Marionette TRACE conn6 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 10:46:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 10:46:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1474ms 10:46:17 INFO - PROCESS | 3252 | 1467049577134 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 10:46:17 INFO - PROCESS | 3252 | 1467049577138 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 10:46:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 10:46:17 INFO - PROCESS | 3252 | 1467049577143 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 10:46:17 INFO - PROCESS | 3252 | 1467049577145 Marionette TRACE conn6 <- [1,2194,null,{}] 10:46:17 INFO - PROCESS | 3252 | 1467049577150 Marionette TRACE conn6 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:17 INFO - PROCESS | 3252 | 1467049577152 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:17 INFO - PROCESS | 3252 | 1467049577245 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 10:46:17 INFO - PROCESS | 3252 | 1467049577374 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:17 INFO - PROCESS | 3252 | 1467049577376 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:17 INFO - PROCESS | 3252 | ++DOCSHELL 101F0C00 == 26 [pid = 3252] [id = 558] 10:46:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (101F9000) [pid = 3252] [serial = 1674] [outer = 00000000] 10:46:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (10534C00) [pid = 3252] [serial = 1675] [outer = 101F9000] 10:46:17 INFO - PROCESS | 3252 | 1467049577424 Marionette DEBUG loaded listener.js 10:46:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (10701400) [pid = 3252] [serial = 1676] [outer = 101F9000] 10:46:17 INFO - PROCESS | 3252 | 1467049577820 Marionette TRACE conn6 <- [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]]]}] 10:46:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 10:46:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 730ms 10:46:17 INFO - PROCESS | 3252 | 1467049577874 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 10:46:17 INFO - PROCESS | 3252 | 1467049577878 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 10:46:17 INFO - PROCESS | 3252 | 1467049577884 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 10:46:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 10:46:17 INFO - PROCESS | 3252 | 1467049577887 Marionette TRACE conn6 <- [1,2198,null,{}] 10:46:17 INFO - PROCESS | 3252 | 1467049577891 Marionette TRACE conn6 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:17 INFO - PROCESS | 3252 | 1467049577894 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:17 INFO - PROCESS | 3252 | 1467049578020 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 10:46:18 INFO - PROCESS | 3252 | 1467049578035 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:18 INFO - PROCESS | 3252 | 1467049578037 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:18 INFO - PROCESS | 3252 | ++DOCSHELL 10741800 == 27 [pid = 3252] [id = 559] 10:46:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (10742000) [pid = 3252] [serial = 1677] [outer = 00000000] 10:46:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (10749000) [pid = 3252] [serial = 1678] [outer = 10742000] 10:46:18 INFO - PROCESS | 3252 | 1467049578082 Marionette DEBUG loaded listener.js 10:46:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (11204400) [pid = 3252] [serial = 1679] [outer = 10742000] 10:46:18 INFO - PROCESS | 3252 | 1467049578576 Marionette TRACE conn6 <- [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]]]}] 10:46:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 10:46:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 731ms 10:46:18 INFO - PROCESS | 3252 | 1467049578620 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 10:46:18 INFO - PROCESS | 3252 | 1467049578622 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 10:46:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 10:46:18 INFO - PROCESS | 3252 | 1467049578625 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 10:46:18 INFO - PROCESS | 3252 | 1467049578629 Marionette TRACE conn6 <- [1,2202,null,{}] 10:46:18 INFO - PROCESS | 3252 | 1467049578639 Marionette TRACE conn6 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:18 INFO - PROCESS | 3252 | 1467049578644 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:18 INFO - PROCESS | 3252 | 1467049578737 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 10:46:18 INFO - PROCESS | 3252 | 1467049578744 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:18 INFO - PROCESS | 3252 | 1467049578747 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:18 INFO - PROCESS | 3252 | ++DOCSHELL 0CE62C00 == 28 [pid = 3252] [id = 560] 10:46:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (10724400) [pid = 3252] [serial = 1680] [outer = 00000000] 10:46:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (15416400) [pid = 3252] [serial = 1681] [outer = 10724400] 10:46:18 INFO - PROCESS | 3252 | 1467049578803 Marionette DEBUG loaded listener.js 10:46:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (15422C00) [pid = 3252] [serial = 1682] [outer = 10724400] 10:46:19 INFO - PROCESS | 3252 | 1467049579306 Marionette TRACE conn6 <- [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]]]}] 10:46:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 10:46:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 730ms 10:46:19 INFO - PROCESS | 3252 | 1467049579360 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 10:46:19 INFO - PROCESS | 3252 | 1467049579362 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 10:46:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 10:46:19 INFO - PROCESS | 3252 | 1467049579365 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 10:46:19 INFO - PROCESS | 3252 | 1467049579367 Marionette TRACE conn6 <- [1,2206,null,{}] 10:46:19 INFO - PROCESS | 3252 | 1467049579405 Marionette TRACE conn6 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:19 INFO - PROCESS | 3252 | 1467049579407 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:19 INFO - PROCESS | 3252 | 1467049579531 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 10:46:19 INFO - PROCESS | 3252 | 1467049579540 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:19 INFO - PROCESS | 3252 | 1467049579542 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:19 INFO - PROCESS | 3252 | ++DOCSHELL 15444C00 == 29 [pid = 3252] [id = 561] 10:46:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (16192C00) [pid = 3252] [serial = 1683] [outer = 00000000] 10:46:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (16B34400) [pid = 3252] [serial = 1684] [outer = 16192C00] 10:46:19 INFO - PROCESS | 3252 | 1467049579586 Marionette DEBUG loaded listener.js 10:46:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (16B39000) [pid = 3252] [serial = 1685] [outer = 16192C00] 10:46:20 INFO - PROCESS | 3252 | 1467049580023 Marionette TRACE conn6 <- [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]]]}] 10:46:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 10:46:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 690ms 10:46:20 INFO - PROCESS | 3252 | 1467049580059 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 10:46:20 INFO - PROCESS | 3252 | 1467049580061 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 10:46:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 10:46:20 INFO - PROCESS | 3252 | 1467049580064 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 10:46:20 INFO - PROCESS | 3252 | 1467049580066 Marionette TRACE conn6 <- [1,2210,null,{}] 10:46:20 INFO - PROCESS | 3252 | 1467049580069 Marionette TRACE conn6 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:20 INFO - PROCESS | 3252 | 1467049580071 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:20 INFO - PROCESS | 3252 | 1467049580184 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 10:46:20 INFO - PROCESS | 3252 | 1467049580189 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:20 INFO - PROCESS | 3252 | 1467049580191 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:20 INFO - PROCESS | 3252 | ++DOCSHELL 16CACC00 == 30 [pid = 3252] [id = 562] 10:46:20 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (16CAD400) [pid = 3252] [serial = 1686] [outer = 00000000] 10:46:20 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (16F96000) [pid = 3252] [serial = 1687] [outer = 16CAD400] 10:46:20 INFO - PROCESS | 3252 | 1467049580245 Marionette DEBUG loaded listener.js 10:46:20 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (1777D400) [pid = 3252] [serial = 1688] [outer = 16CAD400] 10:46:20 INFO - PROCESS | 3252 | 1467049580761 Marionette TRACE conn6 <- [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]]]}] 10:46:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 10:46:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 731ms 10:46:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 10:46:20 INFO - PROCESS | 3252 | 1467049580796 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 10:46:20 INFO - PROCESS | 3252 | 1467049580799 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 10:46:20 INFO - PROCESS | 3252 | 1467049580802 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 10:46:20 INFO - PROCESS | 3252 | 1467049580803 Marionette TRACE conn6 <- [1,2214,null,{}] 10:46:20 INFO - PROCESS | 3252 | 1467049580807 Marionette TRACE conn6 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:20 INFO - PROCESS | 3252 | 1467049580813 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:20 INFO - PROCESS | 3252 | 1467049580959 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 10:46:21 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (10471800) [pid = 3252] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 10:46:21 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (10472800) [pid = 3252] [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.] 10:46:21 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (16CCAC00) [pid = 3252] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 10:46:21 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (16CA8800) [pid = 3252] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 10:46:21 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (10746800) [pid = 3252] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 10:46:21 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (16132400) [pid = 3252] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 10:46:21 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (0CE2B400) [pid = 3252] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 10:46:21 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (1003A800) [pid = 3252] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 10:46:21 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (195F5C00) [pid = 3252] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 10:46:21 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (10536C00) [pid = 3252] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 10:46:21 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (1A76A400) [pid = 3252] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 10:46:21 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (1A80A800) [pid = 3252] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 10:46:21 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (1A894000) [pid = 3252] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 10:46:21 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (10741C00) [pid = 3252] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 10:46:21 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (1BBD8800) [pid = 3252] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 10:46:21 INFO - PROCESS | 3252 | 1467049581251 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:21 INFO - PROCESS | 3252 | 1467049581253 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:21 INFO - PROCESS | 3252 | ++DOCSHELL 0925F400 == 31 [pid = 3252] [id = 563] 10:46:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (09268800) [pid = 3252] [serial = 1689] [outer = 00000000] 10:46:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (10536C00) [pid = 3252] [serial = 1690] [outer = 09268800] 10:46:21 INFO - PROCESS | 3252 | 1467049581298 Marionette DEBUG loaded listener.js 10:46:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (10743400) [pid = 3252] [serial = 1691] [outer = 09268800] 10:46:21 INFO - PROCESS | 3252 | 1467049581629 Marionette TRACE conn6 <- [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]]]}] 10:46:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 10:46:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 870ms 10:46:21 INFO - PROCESS | 3252 | 1467049581673 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 10:46:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 10:46:21 INFO - PROCESS | 3252 | 1467049581675 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 10:46:21 INFO - PROCESS | 3252 | 1467049581678 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 10:46:21 INFO - PROCESS | 3252 | 1467049581680 Marionette TRACE conn6 <- [1,2218,null,{}] 10:46:21 INFO - PROCESS | 3252 | 1467049581683 Marionette TRACE conn6 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:21 INFO - PROCESS | 3252 | 1467049581685 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:21 INFO - PROCESS | 3252 | 1467049581802 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 10:46:21 INFO - PROCESS | 3252 | 1467049581810 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:21 INFO - PROCESS | 3252 | 1467049581812 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:21 INFO - PROCESS | 3252 | ++DOCSHELL 1541C400 == 32 [pid = 3252] [id = 564] 10:46:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (1541E400) [pid = 3252] [serial = 1692] [outer = 00000000] 10:46:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (19B38C00) [pid = 3252] [serial = 1693] [outer = 1541E400] 10:46:21 INFO - PROCESS | 3252 | 1467049581855 Marionette DEBUG loaded listener.js 10:46:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (19B3A000) [pid = 3252] [serial = 1694] [outer = 1541E400] 10:46:22 INFO - PROCESS | 3252 | 1467049582262 Marionette TRACE conn6 <- [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]]]}] 10:46:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 10:46:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 630ms 10:46:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 10:46:22 INFO - PROCESS | 3252 | 1467049582308 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 10:46:22 INFO - PROCESS | 3252 | 1467049582310 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 10:46:22 INFO - PROCESS | 3252 | 1467049582313 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 10:46:22 INFO - PROCESS | 3252 | 1467049582315 Marionette TRACE conn6 <- [1,2222,null,{}] 10:46:22 INFO - PROCESS | 3252 | 1467049582319 Marionette TRACE conn6 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:22 INFO - PROCESS | 3252 | 1467049582320 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:22 INFO - PROCESS | 3252 | 1467049582398 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 10:46:22 INFO - PROCESS | 3252 | 1467049582522 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:22 INFO - PROCESS | 3252 | 1467049582523 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:22 INFO - PROCESS | 3252 | ++DOCSHELL 195F0000 == 33 [pid = 3252] [id = 565] 10:46:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (1A4DE000) [pid = 3252] [serial = 1695] [outer = 00000000] 10:46:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (1A802000) [pid = 3252] [serial = 1696] [outer = 1A4DE000] 10:46:22 INFO - PROCESS | 3252 | 1467049582569 Marionette DEBUG loaded listener.js 10:46:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (1A80AC00) [pid = 3252] [serial = 1697] [outer = 1A4DE000] 10:46:22 INFO - PROCESS | 3252 | 1467049582909 Marionette TRACE conn6 <- [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]]]}] 10:46:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 10:46:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 630ms 10:46:22 INFO - PROCESS | 3252 | 1467049582945 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 10:46:22 INFO - PROCESS | 3252 | 1467049582947 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 10:46:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 10:46:22 INFO - PROCESS | 3252 | 1467049582950 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 10:46:22 INFO - PROCESS | 3252 | 1467049582951 Marionette TRACE conn6 <- [1,2226,null,{}] 10:46:22 INFO - PROCESS | 3252 | 1467049582955 Marionette TRACE conn6 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:22 INFO - PROCESS | 3252 | 1467049582956 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:23 INFO - PROCESS | 3252 | 1467049583089 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 10:46:23 INFO - PROCESS | 3252 | 1467049583094 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:23 INFO - PROCESS | 3252 | 1467049583096 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:23 INFO - PROCESS | 3252 | ++DOCSHELL 163D1400 == 34 [pid = 3252] [id = 566] 10:46:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (1A774C00) [pid = 3252] [serial = 1698] [outer = 00000000] 10:46:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (1A91A000) [pid = 3252] [serial = 1699] [outer = 1A774C00] 10:46:23 INFO - PROCESS | 3252 | 1467049583140 Marionette DEBUG loaded listener.js 10:46:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (1A91BC00) [pid = 3252] [serial = 1700] [outer = 1A774C00] 10:46:23 INFO - PROCESS | 3252 | 1467049583941 Marionette TRACE conn6 <- [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]]]}] 10:46:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 10:46:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1019ms 10:46:23 INFO - PROCESS | 3252 | 1467049583970 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 10:46:23 INFO - PROCESS | 3252 | 1467049583975 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 10:46:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 10:46:23 INFO - PROCESS | 3252 | 1467049583980 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 10:46:23 INFO - PROCESS | 3252 | 1467049583985 Marionette TRACE conn6 <- [1,2230,null,{}] 10:46:23 INFO - PROCESS | 3252 | 1467049583990 Marionette TRACE conn6 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:23 INFO - PROCESS | 3252 | 1467049583993 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:24 INFO - PROCESS | 3252 | 1467049584119 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 10:46:24 INFO - PROCESS | 3252 | 1467049584257 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:24 INFO - PROCESS | 3252 | 1467049584260 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:24 INFO - PROCESS | 3252 | ++DOCSHELL 10160800 == 35 [pid = 3252] [id = 567] 10:46:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (10474000) [pid = 3252] [serial = 1701] [outer = 00000000] 10:46:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (10727800) [pid = 3252] [serial = 1702] [outer = 10474000] 10:46:24 INFO - PROCESS | 3252 | 1467049584325 Marionette DEBUG loaded listener.js 10:46:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (11220800) [pid = 3252] [serial = 1703] [outer = 10474000] 10:46:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 10:46:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1025ms 10:46:24 INFO - PROCESS | 3252 | 1467049584996 Marionette TRACE conn6 <- [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]]]}] 10:46:24 INFO - PROCESS | 3252 | 1467049585005 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 10:46:24 INFO - PROCESS | 3252 | 1467049585010 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 10:46:24 INFO - PROCESS | 3252 | 1467049585016 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 10:46:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 10:46:24 INFO - PROCESS | 3252 | 1467049585019 Marionette TRACE conn6 <- [1,2234,null,{}] 10:46:25 INFO - PROCESS | 3252 | 1467049585024 Marionette TRACE conn6 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:25 INFO - PROCESS | 3252 | 1467049585026 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:25 INFO - PROCESS | 3252 | 1467049585153 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 10:46:25 INFO - PROCESS | 3252 | 1467049585292 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:25 INFO - PROCESS | 3252 | 1467049585295 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:25 INFO - PROCESS | 3252 | ++DOCSHELL 1047B400 == 36 [pid = 3252] [id = 568] 10:46:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (1047C800) [pid = 3252] [serial = 1704] [outer = 00000000] 10:46:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (10C94400) [pid = 3252] [serial = 1705] [outer = 1047C800] 10:46:25 INFO - PROCESS | 3252 | 1467049585352 Marionette DEBUG loaded listener.js 10:46:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 90 (15415800) [pid = 3252] [serial = 1706] [outer = 1047C800] 10:46:26 INFO - PROCESS | 3252 | --DOCSHELL 0CF3AC00 == 35 [pid = 3252] [id = 382] 10:46:26 INFO - PROCESS | 3252 | --DOCSHELL 0CE57C00 == 34 [pid = 3252] [id = 378] 10:46:26 INFO - PROCESS | 3252 | --DOCSHELL 0CE63400 == 33 [pid = 3252] [id = 380] 10:46:26 INFO - PROCESS | 3252 | --DOCSHELL 1070EC00 == 32 [pid = 3252] [id = 381] 10:46:26 INFO - PROCESS | 3252 | --DOCSHELL 10C2B000 == 31 [pid = 3252] [id = 375] 10:46:26 INFO - PROCESS | 3252 | --DOCSHELL 10163400 == 30 [pid = 3252] [id = 376] 10:46:26 INFO - PROCESS | 3252 | --DOCSHELL 0FF70400 == 29 [pid = 3252] [id = 372] 10:46:26 INFO - PROCESS | 3252 | --DOCSHELL 14BAE800 == 28 [pid = 3252] [id = 377] 10:46:26 INFO - PROCESS | 3252 | --DOMWINDOW == 89 (1C44FC00) [pid = 3252] [serial = 1622] [outer = 00000000] [url = about:blank] 10:46:26 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (101F9400) [pid = 3252] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 10:46:26 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (17758800) [pid = 3252] [serial = 1112] [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.] 10:46:26 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (1775EC00) [pid = 3252] [serial = 1642] [outer = 00000000] [url = about:blank] 10:46:26 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (16CB4400) [pid = 3252] [serial = 1639] [outer = 00000000] [url = about:blank] 10:46:26 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (10C29800) [pid = 3252] [serial = 1633] [outer = 00000000] [url = about:blank] 10:46:26 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (1121B800) [pid = 3252] [serial = 1634] [outer = 00000000] [url = about:blank] 10:46:26 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (16197000) [pid = 3252] [serial = 1636] [outer = 00000000] [url = about:blank] 10:46:26 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (0CE59400) [pid = 3252] [serial = 1624] [outer = 00000000] [url = about:blank] 10:46:26 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (0CF30800) [pid = 3252] [serial = 1625] [outer = 00000000] [url = about:blank] 10:46:26 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (101F2C00) [pid = 3252] [serial = 1630] [outer = 00000000] [url = about:blank] 10:46:26 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (10475400) [pid = 3252] [serial = 1631] [outer = 00000000] [url = about:blank] 10:46:26 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (1A766400) [pid = 3252] [serial = 1645] [outer = 00000000] [url = about:blank] 10:46:26 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (1A76EC00) [pid = 3252] [serial = 1646] [outer = 00000000] [url = about:blank] 10:46:26 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (16B36800) [pid = 3252] [serial = 1651] [outer = 00000000] [url = about:blank] 10:46:26 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (1A88A000) [pid = 3252] [serial = 1648] [outer = 00000000] [url = about:blank] 10:46:26 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (1A991400) [pid = 3252] [serial = 1655] [outer = 00000000] [url = about:blank] 10:46:26 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (1A91E400) [pid = 3252] [serial = 1654] [outer = 00000000] [url = about:blank] 10:46:26 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (1A9A8800) [pid = 3252] [serial = 1657] [outer = 00000000] [url = about:blank] 10:46:26 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (163D1C00) [pid = 3252] [serial = 1637] [outer = 00000000] [url = about:blank] 10:46:26 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (1A9AAC00) [pid = 3252] [serial = 1658] [outer = 00000000] [url = about:blank] 10:46:26 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (10893C00) [pid = 3252] [serial = 1627] [outer = 00000000] [url = about:blank] 10:46:26 INFO - PROCESS | 3252 | --DOMWINDOW == 67 (11206000) [pid = 3252] [serial = 1628] [outer = 00000000] [url = about:blank] 10:46:26 INFO - PROCESS | 3252 | --DOMWINDOW == 66 (1A88DC00) [pid = 3252] [serial = 1649] [outer = 00000000] [url = about:blank] 10:46:26 INFO - PROCESS | 3252 | --DOMWINDOW == 65 (184C3C00) [pid = 3252] [serial = 1643] [outer = 00000000] [url = about:blank] 10:46:26 INFO - PROCESS | 3252 | --DOMWINDOW == 64 (16F93C00) [pid = 3252] [serial = 1640] [outer = 00000000] [url = about:blank] 10:46:26 INFO - PROCESS | 3252 | --DOMWINDOW == 63 (184C3800) [pid = 3252] [serial = 1652] [outer = 00000000] [url = about:blank] 10:46:26 INFO - PROCESS | 3252 | 1467049586163 Marionette TRACE conn6 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 10:46:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 10:46:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1175ms 10:46:26 INFO - PROCESS | 3252 | 1467049586195 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 10:46:26 INFO - PROCESS | 3252 | 1467049586199 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 10:46:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 10:46:26 INFO - PROCESS | 3252 | 1467049586205 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 10:46:26 INFO - PROCESS | 3252 | 1467049586210 Marionette TRACE conn6 <- [1,2238,null,{}] 10:46:26 INFO - PROCESS | 3252 | 1467049586215 Marionette TRACE conn6 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:26 INFO - PROCESS | 3252 | 1467049586217 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:26 INFO - PROCESS | 3252 | 1467049586306 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 10:46:26 INFO - PROCESS | 3252 | 1467049586401 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:26 INFO - PROCESS | 3252 | 1467049586404 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:26 INFO - PROCESS | 3252 | ++DOCSHELL 0CF33800 == 29 [pid = 3252] [id = 569] 10:46:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 64 (0CF3DC00) [pid = 3252] [serial = 1707] [outer = 00000000] 10:46:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 65 (1015F000) [pid = 3252] [serial = 1708] [outer = 0CF3DC00] 10:46:26 INFO - PROCESS | 3252 | 1467049586451 Marionette DEBUG loaded listener.js 10:46:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 66 (10533800) [pid = 3252] [serial = 1709] [outer = 0CF3DC00] 10:46:26 INFO - PROCESS | 3252 | 1467049586900 Marionette TRACE conn6 <- [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]]]}] 10:46:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 10:46:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 730ms 10:46:26 INFO - PROCESS | 3252 | 1467049586940 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 10:46:26 INFO - PROCESS | 3252 | 1467049586944 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 10:46:26 INFO - PROCESS | 3252 | 1467049586950 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 10:46:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 10:46:26 INFO - PROCESS | 3252 | 1467049586953 Marionette TRACE conn6 <- [1,2242,null,{}] 10:46:26 INFO - PROCESS | 3252 | 1467049586956 Marionette TRACE conn6 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:26 INFO - PROCESS | 3252 | 1467049586959 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:27 INFO - PROCESS | 3252 | 1467049587050 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 10:46:27 INFO - PROCESS | 3252 | 1467049587058 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:27 INFO - PROCESS | 3252 | 1467049587060 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:27 INFO - PROCESS | 3252 | ++DOCSHELL 10C2B000 == 30 [pid = 3252] [id = 570] 10:46:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 67 (10C31800) [pid = 3252] [serial = 1710] [outer = 00000000] 10:46:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 68 (11203400) [pid = 3252] [serial = 1711] [outer = 10C31800] 10:46:27 INFO - PROCESS | 3252 | 1467049587106 Marionette DEBUG loaded listener.js 10:46:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (149DD000) [pid = 3252] [serial = 1712] [outer = 10C31800] 10:46:27 INFO - PROCESS | 3252 | 1467049587558 Marionette TRACE conn6 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 10:46:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 10:46:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 671ms 10:46:27 INFO - PROCESS | 3252 | 1467049587626 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 10:46:27 INFO - PROCESS | 3252 | 1467049587628 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 10:46:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 10:46:27 INFO - PROCESS | 3252 | 1467049587632 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 10:46:27 INFO - PROCESS | 3252 | 1467049587635 Marionette TRACE conn6 <- [1,2246,null,{}] 10:46:27 INFO - PROCESS | 3252 | 1467049587646 Marionette TRACE conn6 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:27 INFO - PROCESS | 3252 | 1467049587651 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:27 INFO - PROCESS | 3252 | 1467049587735 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 10:46:27 INFO - PROCESS | 3252 | 1467049587742 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:27 INFO - PROCESS | 3252 | 1467049587745 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:27 INFO - PROCESS | 3252 | ++DOCSHELL 1686F000 == 31 [pid = 3252] [id = 571] 10:46:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (16870000) [pid = 3252] [serial = 1713] [outer = 00000000] 10:46:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (16B38000) [pid = 3252] [serial = 1714] [outer = 16870000] 10:46:27 INFO - PROCESS | 3252 | 1467049587807 Marionette DEBUG loaded listener.js 10:46:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (16CAAC00) [pid = 3252] [serial = 1715] [outer = 16870000] 10:46:28 INFO - PROCESS | 3252 | 1467049588280 Marionette TRACE conn6 <- [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]]]}] 10:46:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 10:46:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 670ms 10:46:28 INFO - PROCESS | 3252 | 1467049588306 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 10:46:28 INFO - PROCESS | 3252 | 1467049588309 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 10:46:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 10:46:28 INFO - PROCESS | 3252 | 1467049588312 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 10:46:28 INFO - PROCESS | 3252 | 1467049588314 Marionette TRACE conn6 <- [1,2250,null,{}] 10:46:28 INFO - PROCESS | 3252 | 1467049588323 Marionette TRACE conn6 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:28 INFO - PROCESS | 3252 | 1467049588325 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:28 INFO - PROCESS | 3252 | 1467049588445 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 10:46:28 INFO - PROCESS | 3252 | 1467049588451 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:28 INFO - PROCESS | 3252 | 1467049588453 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:28 INFO - PROCESS | 3252 | ++DOCSHELL 16CC6800 == 32 [pid = 3252] [id = 572] 10:46:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (16F93C00) [pid = 3252] [serial = 1716] [outer = 00000000] 10:46:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (1777C800) [pid = 3252] [serial = 1717] [outer = 16F93C00] 10:46:28 INFO - PROCESS | 3252 | 1467049588496 Marionette DEBUG loaded listener.js 10:46:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (184C3C00) [pid = 3252] [serial = 1718] [outer = 16F93C00] 10:46:28 INFO - PROCESS | 3252 | 1467049588929 Marionette TRACE conn6 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 10:46:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 10:46:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 630ms 10:46:28 INFO - PROCESS | 3252 | 1467049588949 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 10:46:28 INFO - PROCESS | 3252 | 1467049588951 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 10:46:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 10:46:28 INFO - PROCESS | 3252 | 1467049588954 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 10:46:28 INFO - PROCESS | 3252 | 1467049588956 Marionette TRACE conn6 <- [1,2254,null,{}] 10:46:28 INFO - PROCESS | 3252 | 1467049588959 Marionette TRACE conn6 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:28 INFO - PROCESS | 3252 | 1467049588961 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:29 INFO - PROCESS | 3252 | 1467049589077 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 10:46:29 INFO - PROCESS | 3252 | 1467049589083 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:29 INFO - PROCESS | 3252 | 1467049589085 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:29 INFO - PROCESS | 3252 | ++DOCSHELL 1777AC00 == 33 [pid = 3252] [id = 573] 10:46:29 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (17782000) [pid = 3252] [serial = 1719] [outer = 00000000] 10:46:29 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (1956F400) [pid = 3252] [serial = 1720] [outer = 17782000] 10:46:29 INFO - PROCESS | 3252 | 1467049589129 Marionette DEBUG loaded listener.js 10:46:29 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (19574000) [pid = 3252] [serial = 1721] [outer = 17782000] 10:46:29 INFO - PROCESS | 3252 | 1467049589635 Marionette TRACE conn6 <- [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]]]}] 10:46:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 10:46:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 730ms 10:46:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 10:46:29 INFO - PROCESS | 3252 | 1467049589686 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 10:46:29 INFO - PROCESS | 3252 | 1467049589688 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 10:46:29 INFO - PROCESS | 3252 | 1467049589691 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 10:46:29 INFO - PROCESS | 3252 | 1467049589693 Marionette TRACE conn6 <- [1,2258,null,{}] 10:46:29 INFO - PROCESS | 3252 | 1467049589697 Marionette TRACE conn6 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:29 INFO - PROCESS | 3252 | 1467049589702 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:29 INFO - PROCESS | 3252 | 1467049589849 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 10:46:29 INFO - PROCESS | 3252 | 1467049589918 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:29 INFO - PROCESS | 3252 | 1467049589920 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:29 INFO - PROCESS | 3252 | ++DOCSHELL 0CF30C00 == 34 [pid = 3252] [id = 574] 10:46:29 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (195F0C00) [pid = 3252] [serial = 1722] [outer = 00000000] 10:46:29 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (1A80CC00) [pid = 3252] [serial = 1723] [outer = 195F0C00] 10:46:29 INFO - PROCESS | 3252 | 1467049589964 Marionette DEBUG loaded listener.js 10:46:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (1A4D8000) [pid = 3252] [serial = 1724] [outer = 195F0C00] 10:46:30 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (1A4DE000) [pid = 3252] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 10:46:30 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (10724400) [pid = 3252] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 10:46:30 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (101F9000) [pid = 3252] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 10:46:30 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (16192C00) [pid = 3252] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 10:46:30 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (09264000) [pid = 3252] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 10:46:30 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (16CAD400) [pid = 3252] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 10:46:30 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (10742000) [pid = 3252] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 10:46:30 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (09268800) [pid = 3252] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 10:46:30 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (101F1000) [pid = 3252] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 10:46:30 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (1544F400) [pid = 3252] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 10:46:30 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (1A4D4800) [pid = 3252] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 10:46:30 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (1541E400) [pid = 3252] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 10:46:30 INFO - PROCESS | 3252 | 1467049590475 Marionette TRACE conn6 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 10:46:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 10:46:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 830ms 10:46:30 INFO - PROCESS | 3252 | 1467049590522 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 10:46:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 10:46:30 INFO - PROCESS | 3252 | 1467049590524 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 10:46:30 INFO - PROCESS | 3252 | 1467049590527 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 10:46:30 INFO - PROCESS | 3252 | 1467049590529 Marionette TRACE conn6 <- [1,2262,null,{}] 10:46:30 INFO - PROCESS | 3252 | 1467049590533 Marionette TRACE conn6 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:30 INFO - PROCESS | 3252 | 1467049590534 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:30 INFO - PROCESS | 3252 | 1467049590612 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 10:46:30 INFO - PROCESS | 3252 | 1467049590618 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:30 INFO - PROCESS | 3252 | 1467049590620 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:30 INFO - PROCESS | 3252 | ++DOCSHELL 10724400 == 35 [pid = 3252] [id = 575] 10:46:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (1072B400) [pid = 3252] [serial = 1725] [outer = 00000000] 10:46:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (16875000) [pid = 3252] [serial = 1726] [outer = 1072B400] 10:46:30 INFO - PROCESS | 3252 | 1467049590663 Marionette DEBUG loaded listener.js 10:46:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (195F9400) [pid = 3252] [serial = 1727] [outer = 1072B400] 10:46:31 INFO - PROCESS | 3252 | 1467049591072 Marionette TRACE conn6 <- [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]]]}] 10:46:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 10:46:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 571ms 10:46:31 INFO - PROCESS | 3252 | 1467049591099 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 10:46:31 INFO - PROCESS | 3252 | 1467049591101 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 10:46:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 10:46:31 INFO - PROCESS | 3252 | 1467049591104 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 10:46:31 INFO - PROCESS | 3252 | 1467049591106 Marionette TRACE conn6 <- [1,2266,null,{}] 10:46:31 INFO - PROCESS | 3252 | 1467049591110 Marionette TRACE conn6 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:31 INFO - PROCESS | 3252 | 1467049591112 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:31 INFO - PROCESS | 3252 | 1467049591234 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 10:46:31 INFO - PROCESS | 3252 | 1467049591242 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:31 INFO - PROCESS | 3252 | 1467049591244 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:31 INFO - PROCESS | 3252 | ++DOCSHELL 16CAD400 == 36 [pid = 3252] [id = 576] 10:46:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (1A773800) [pid = 3252] [serial = 1728] [outer = 00000000] 10:46:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (1A921400) [pid = 3252] [serial = 1729] [outer = 1A773800] 10:46:31 INFO - PROCESS | 3252 | 1467049591287 Marionette DEBUG loaded listener.js 10:46:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (1A993C00) [pid = 3252] [serial = 1730] [outer = 1A773800] 10:46:31 INFO - PROCESS | 3252 | 1467049591704 Marionette TRACE conn6 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 10:46:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 10:46:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 630ms 10:46:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 10:46:31 INFO - PROCESS | 3252 | 1467049591735 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 10:46:31 INFO - PROCESS | 3252 | 1467049591737 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 10:46:31 INFO - PROCESS | 3252 | 1467049591740 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 10:46:31 INFO - PROCESS | 3252 | 1467049591742 Marionette TRACE conn6 <- [1,2270,null,{}] 10:46:31 INFO - PROCESS | 3252 | 1467049591745 Marionette TRACE conn6 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:31 INFO - PROCESS | 3252 | 1467049591747 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:31 INFO - PROCESS | 3252 | 1467049591828 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 10:46:31 INFO - PROCESS | 3252 | 1467049591927 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:31 INFO - PROCESS | 3252 | 1467049591929 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:31 INFO - PROCESS | 3252 | ++DOCSHELL 1541F400 == 37 [pid = 3252] [id = 577] 10:46:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (1956D000) [pid = 3252] [serial = 1731] [outer = 00000000] 10:46:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (1A9A9800) [pid = 3252] [serial = 1732] [outer = 1956D000] 10:46:31 INFO - PROCESS | 3252 | 1467049591975 Marionette DEBUG loaded listener.js 10:46:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (1A9ABC00) [pid = 3252] [serial = 1733] [outer = 1956D000] 10:46:32 INFO - PROCESS | 3252 | 1467049592348 Marionette TRACE conn6 <- [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]]]}] 10:46:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 10:46:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 630ms 10:46:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 10:46:32 INFO - PROCESS | 3252 | 1467049592372 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 10:46:32 INFO - PROCESS | 3252 | 1467049592374 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 10:46:32 INFO - PROCESS | 3252 | 1467049592377 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 10:46:32 INFO - PROCESS | 3252 | 1467049592378 Marionette TRACE conn6 <- [1,2274,null,{}] 10:46:32 INFO - PROCESS | 3252 | 1467049592382 Marionette TRACE conn6 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:32 INFO - PROCESS | 3252 | 1467049592384 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:32 INFO - PROCESS | 3252 | 1467049592553 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 10:46:32 INFO - PROCESS | 3252 | 1467049592615 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:32 INFO - PROCESS | 3252 | 1467049592618 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:32 INFO - PROCESS | 3252 | ++DOCSHELL 09266800 == 38 [pid = 3252] [id = 578] 10:46:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (0CE27000) [pid = 3252] [serial = 1734] [outer = 00000000] 10:46:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (0CE61400) [pid = 3252] [serial = 1735] [outer = 0CE27000] 10:46:32 INFO - PROCESS | 3252 | 1467049592676 Marionette DEBUG loaded listener.js 10:46:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (0FF6E800) [pid = 3252] [serial = 1736] [outer = 0CE27000] 10:46:33 INFO - PROCESS | 3252 | 1467049593306 Marionette TRACE conn6 <- [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]]]}] 10:46:33 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 10:46:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 970ms 10:46:33 INFO - PROCESS | 3252 | 1467049593350 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 10:46:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 10:46:33 INFO - PROCESS | 3252 | 1467049593354 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 10:46:33 INFO - PROCESS | 3252 | 1467049593359 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 10:46:33 INFO - PROCESS | 3252 | 1467049593362 Marionette TRACE conn6 <- [1,2278,null,{}] 10:46:33 INFO - PROCESS | 3252 | 1467049593367 Marionette TRACE conn6 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:33 INFO - PROCESS | 3252 | 1467049593372 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:33 INFO - PROCESS | 3252 | 1467049593484 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 10:46:33 INFO - PROCESS | 3252 | 1467049593597 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:33 INFO - PROCESS | 3252 | 1467049593600 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:33 INFO - PROCESS | 3252 | ++DOCSHELL 14C86000 == 39 [pid = 3252] [id = 579] 10:46:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (152E2400) [pid = 3252] [serial = 1737] [outer = 00000000] 10:46:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (1541E800) [pid = 3252] [serial = 1738] [outer = 152E2400] 10:46:33 INFO - PROCESS | 3252 | 1467049593696 Marionette DEBUG loaded listener.js 10:46:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (16199800) [pid = 3252] [serial = 1739] [outer = 152E2400] 10:46:34 INFO - PROCESS | 3252 | 1467049594260 Marionette TRACE conn6 <- [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]]]}] 10:46:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 10:46:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 930ms 10:46:34 INFO - PROCESS | 3252 | 1467049594288 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 10:46:34 INFO - PROCESS | 3252 | 1467049594292 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 10:46:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 10:46:34 INFO - PROCESS | 3252 | 1467049594296 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 10:46:34 INFO - PROCESS | 3252 | 1467049594298 Marionette TRACE conn6 <- [1,2282,null,{}] 10:46:34 INFO - PROCESS | 3252 | 1467049594302 Marionette TRACE conn6 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:34 INFO - PROCESS | 3252 | 1467049594304 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:34 INFO - PROCESS | 3252 | 1467049594416 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 10:46:34 INFO - PROCESS | 3252 | 1467049594573 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:34 INFO - PROCESS | 3252 | 1467049594575 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:34 INFO - PROCESS | 3252 | ++DOCSHELL 184C8800 == 40 [pid = 3252] [id = 580] 10:46:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (195F6800) [pid = 3252] [serial = 1740] [outer = 00000000] 10:46:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (1A772000) [pid = 3252] [serial = 1741] [outer = 195F6800] 10:46:34 INFO - PROCESS | 3252 | 1467049594630 Marionette DEBUG loaded listener.js 10:46:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (1A99CC00) [pid = 3252] [serial = 1742] [outer = 195F6800] 10:46:35 INFO - PROCESS | 3252 | 1467049595214 Marionette TRACE conn6 <- [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]]]}] 10:46:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 10:46:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 970ms 10:46:35 INFO - PROCESS | 3252 | 1467049595269 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 10:46:35 INFO - PROCESS | 3252 | 1467049595273 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 10:46:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 10:46:35 INFO - PROCESS | 3252 | 1467049595283 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 10:46:35 INFO - PROCESS | 3252 | 1467049595288 Marionette TRACE conn6 <- [1,2286,null,{}] 10:46:35 INFO - PROCESS | 3252 | 1467049595292 Marionette TRACE conn6 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:35 INFO - PROCESS | 3252 | 1467049595295 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:35 INFO - PROCESS | 3252 | 1467049595410 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 10:46:35 INFO - PROCESS | 3252 | 1467049595551 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:35 INFO - PROCESS | 3252 | 1467049595553 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:35 INFO - PROCESS | 3252 | ++DOCSHELL 1AAB2800 == 41 [pid = 3252] [id = 581] 10:46:35 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (1BBDAC00) [pid = 3252] [serial = 1743] [outer = 00000000] 10:46:35 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (1BBDEC00) [pid = 3252] [serial = 1744] [outer = 1BBDAC00] 10:46:35 INFO - PROCESS | 3252 | 1467049595607 Marionette DEBUG loaded listener.js 10:46:35 INFO - PROCESS | 3252 | ++DOMWINDOW == 90 (1BBE2000) [pid = 3252] [serial = 1745] [outer = 1BBDAC00] 10:46:36 INFO - PROCESS | 3252 | 1467049596336 Marionette TRACE conn6 <- [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]]]}] 10:46:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 10:46:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1129ms 10:46:36 INFO - PROCESS | 3252 | 1467049596407 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 10:46:36 INFO - PROCESS | 3252 | 1467049596411 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 10:46:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 10:46:36 INFO - PROCESS | 3252 | 1467049596416 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 10:46:36 INFO - PROCESS | 3252 | 1467049596419 Marionette TRACE conn6 <- [1,2290,null,{}] 10:46:36 INFO - PROCESS | 3252 | 1467049596424 Marionette TRACE conn6 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:36 INFO - PROCESS | 3252 | 1467049596427 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:36 INFO - PROCESS | 3252 | 1467049596526 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 10:46:36 INFO - PROCESS | 3252 | 1467049596671 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:36 INFO - PROCESS | 3252 | 1467049596674 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:36 INFO - PROCESS | 3252 | ++DOCSHELL 10537800 == 42 [pid = 3252] [id = 582] 10:46:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 91 (1072D400) [pid = 3252] [serial = 1746] [outer = 00000000] 10:46:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 92 (10748000) [pid = 3252] [serial = 1747] [outer = 1072D400] 10:46:36 INFO - PROCESS | 3252 | 1467049596726 Marionette DEBUG loaded listener.js 10:46:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 93 (10DA8000) [pid = 3252] [serial = 1748] [outer = 1072D400] 10:46:37 INFO - PROCESS | 3252 | --DOCSHELL 149DE800 == 41 [pid = 3252] [id = 383] 10:46:37 INFO - PROCESS | 3252 | --DOCSHELL 1956CC00 == 40 [pid = 3252] [id = 387] 10:46:37 INFO - PROCESS | 3252 | --DOCSHELL 16CAE400 == 39 [pid = 3252] [id = 379] 10:46:37 INFO - PROCESS | 3252 | --DOCSHELL 1A88CC00 == 38 [pid = 3252] [id = 388] 10:46:37 INFO - PROCESS | 3252 | --DOCSHELL 10076800 == 37 [pid = 3252] [id = 385] 10:46:37 INFO - PROCESS | 3252 | --DOCSHELL 0CF2F400 == 36 [pid = 3252] [id = 374] 10:46:37 INFO - PROCESS | 3252 | --DOCSHELL 119D0000 == 35 [pid = 3252] [id = 384] 10:46:37 INFO - PROCESS | 3252 | --DOCSHELL 1618F000 == 34 [pid = 3252] [id = 386] 10:46:37 INFO - PROCESS | 3252 | --DOCSHELL 0CF97400 == 33 [pid = 3252] [id = 373] 10:46:37 INFO - PROCESS | 3252 | --DOCSHELL 100EA800 == 32 [pid = 3252] [id = 389] 10:46:37 INFO - PROCESS | 3252 | --DOCSHELL 09262400 == 31 [pid = 3252] [id = 557] 10:46:37 INFO - PROCESS | 3252 | --DOMWINDOW == 92 (1A802000) [pid = 3252] [serial = 1696] [outer = 00000000] [url = about:blank] 10:46:37 INFO - PROCESS | 3252 | --DOMWINDOW == 91 (15416400) [pid = 3252] [serial = 1681] [outer = 00000000] [url = about:blank] 10:46:37 INFO - PROCESS | 3252 | --DOMWINDOW == 90 (10534C00) [pid = 3252] [serial = 1675] [outer = 00000000] [url = about:blank] 10:46:37 INFO - PROCESS | 3252 | --DOMWINDOW == 89 (10701400) [pid = 3252] [serial = 1676] [outer = 00000000] [url = about:blank] 10:46:37 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (16B34400) [pid = 3252] [serial = 1684] [outer = 00000000] [url = about:blank] 10:46:37 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (0CE27800) [pid = 3252] [serial = 1672] [outer = 00000000] [url = about:blank] 10:46:37 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (0CE58000) [pid = 3252] [serial = 1673] [outer = 00000000] [url = about:blank] 10:46:37 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (16F96000) [pid = 3252] [serial = 1687] [outer = 00000000] [url = about:blank] 10:46:37 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (10749000) [pid = 3252] [serial = 1678] [outer = 00000000] [url = about:blank] 10:46:37 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (16B39000) [pid = 3252] [serial = 1685] [outer = 00000000] [url = about:blank] 10:46:37 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (11204400) [pid = 3252] [serial = 1679] [outer = 00000000] [url = about:blank] 10:46:37 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (10536C00) [pid = 3252] [serial = 1690] [outer = 00000000] [url = about:blank] 10:46:37 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (1777D400) [pid = 3252] [serial = 1688] [outer = 00000000] [url = about:blank] 10:46:37 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (1072F800) [pid = 3252] [serial = 1661] [outer = 00000000] [url = about:blank] 10:46:37 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (10704400) [pid = 3252] [serial = 1660] [outer = 00000000] [url = about:blank] 10:46:37 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (16CAA000) [pid = 3252] [serial = 1664] [outer = 00000000] [url = about:blank] 10:46:37 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (16B33000) [pid = 3252] [serial = 1663] [outer = 00000000] [url = about:blank] 10:46:37 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (1A9AF000) [pid = 3252] [serial = 1667] [outer = 00000000] [url = about:blank] 10:46:37 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (1A91E000) [pid = 3252] [serial = 1666] [outer = 00000000] [url = about:blank] 10:46:37 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (153BBC00) [pid = 3252] [serial = 1669] [outer = 00000000] [url = about:blank] 10:46:37 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (1A80AC00) [pid = 3252] [serial = 1697] [outer = 00000000] [url = about:blank] 10:46:37 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (10743400) [pid = 3252] [serial = 1691] [outer = 00000000] [url = about:blank] 10:46:37 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (19B3A000) [pid = 3252] [serial = 1694] [outer = 00000000] [url = about:blank] 10:46:37 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (15422C00) [pid = 3252] [serial = 1682] [outer = 00000000] [url = about:blank] 10:46:37 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (19B38C00) [pid = 3252] [serial = 1693] [outer = 00000000] [url = about:blank] 10:46:37 INFO - PROCESS | 3252 | 1467049597915 Marionette TRACE conn6 <- [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]]]}] 10:46:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 10:46:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1519ms 10:46:37 INFO - PROCESS | 3252 | 1467049597937 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 10:46:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 10:46:37 INFO - PROCESS | 3252 | 1467049597941 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 10:46:37 INFO - PROCESS | 3252 | 1467049597946 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 10:46:37 INFO - PROCESS | 3252 | 1467049597950 Marionette TRACE conn6 <- [1,2294,null,{}] 10:46:37 INFO - PROCESS | 3252 | 1467049597955 Marionette TRACE conn6 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:37 INFO - PROCESS | 3252 | 1467049597958 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:38 INFO - PROCESS | 3252 | 1467049598046 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 10:46:38 INFO - PROCESS | 3252 | 1467049598054 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:38 INFO - PROCESS | 3252 | 1467049598057 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:38 INFO - PROCESS | 3252 | ++DOCSHELL 0FF28400 == 32 [pid = 3252] [id = 583] 10:46:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (0FF2AC00) [pid = 3252] [serial = 1749] [outer = 00000000] 10:46:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (100ECC00) [pid = 3252] [serial = 1750] [outer = 0FF2AC00] 10:46:38 INFO - PROCESS | 3252 | 1467049598105 Marionette DEBUG loaded listener.js 10:46:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (10474400) [pid = 3252] [serial = 1751] [outer = 0FF2AC00] 10:46:38 INFO - PROCESS | 3252 | 1467049598606 Marionette TRACE conn6 <- [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]]]}] 10:46:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 10:46:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 690ms 10:46:38 INFO - PROCESS | 3252 | 1467049598636 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 10:46:38 INFO - PROCESS | 3252 | 1467049598641 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 10:46:38 INFO - PROCESS | 3252 | 1467049598647 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 10:46:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 10:46:38 INFO - PROCESS | 3252 | 1467049598650 Marionette TRACE conn6 <- [1,2298,null,{}] 10:46:38 INFO - PROCESS | 3252 | 1467049598654 Marionette TRACE conn6 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:38 INFO - PROCESS | 3252 | 1467049598657 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:38 INFO - PROCESS | 3252 | 1467049598776 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 10:46:38 INFO - PROCESS | 3252 | 1467049598880 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:38 INFO - PROCESS | 3252 | 1467049598883 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:38 INFO - PROCESS | 3252 | ++DOCSHELL 10727400 == 33 [pid = 3252] [id = 584] 10:46:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (10728000) [pid = 3252] [serial = 1752] [outer = 00000000] 10:46:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (1072CC00) [pid = 3252] [serial = 1753] [outer = 10728000] 10:46:38 INFO - PROCESS | 3252 | 1467049598930 Marionette DEBUG loaded listener.js 10:46:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (10741000) [pid = 3252] [serial = 1754] [outer = 10728000] 10:46:39 INFO - PROCESS | 3252 | 1467049599299 Marionette TRACE conn6 <- [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]]]}] 10:46:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 10:46:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 670ms 10:46:39 INFO - PROCESS | 3252 | 1467049599335 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 10:46:39 INFO - PROCESS | 3252 | 1467049599337 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 10:46:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 10:46:39 INFO - PROCESS | 3252 | 1467049599341 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 10:46:39 INFO - PROCESS | 3252 | 1467049599345 Marionette TRACE conn6 <- [1,2302,null,{}] 10:46:39 INFO - PROCESS | 3252 | 1467049599355 Marionette TRACE conn6 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:39 INFO - PROCESS | 3252 | 1467049599360 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:39 INFO - PROCESS | 3252 | 1467049599444 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 10:46:39 INFO - PROCESS | 3252 | 1467049599451 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:39 INFO - PROCESS | 3252 | 1467049599454 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:39 INFO - PROCESS | 3252 | ++DOCSHELL 11206800 == 34 [pid = 3252] [id = 585] 10:46:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (1198EC00) [pid = 3252] [serial = 1755] [outer = 00000000] 10:46:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (15328C00) [pid = 3252] [serial = 1756] [outer = 1198EC00] 10:46:39 INFO - PROCESS | 3252 | 1467049599501 Marionette DEBUG loaded listener.js 10:46:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (1541D000) [pid = 3252] [serial = 1757] [outer = 1198EC00] 10:46:39 INFO - PROCESS | 3252 | 1467049599998 Marionette TRACE conn6 <- [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]]]}] 10:46:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 10:46:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 690ms 10:46:40 INFO - PROCESS | 3252 | 1467049600035 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 10:46:40 INFO - PROCESS | 3252 | 1467049600038 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 10:46:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 10:46:40 INFO - PROCESS | 3252 | 1467049600041 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 10:46:40 INFO - PROCESS | 3252 | 1467049600043 Marionette TRACE conn6 <- [1,2306,null,{}] 10:46:40 INFO - PROCESS | 3252 | 1467049600046 Marionette TRACE conn6 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:40 INFO - PROCESS | 3252 | 1467049600048 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:40 INFO - PROCESS | 3252 | 1467049600168 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 10:46:40 INFO - PROCESS | 3252 | 1467049600263 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:40 INFO - PROCESS | 3252 | 1467049600265 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:40 INFO - PROCESS | 3252 | ++DOCSHELL 1618F000 == 35 [pid = 3252] [id = 586] 10:46:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (16190800) [pid = 3252] [serial = 1758] [outer = 00000000] 10:46:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (1686E000) [pid = 3252] [serial = 1759] [outer = 16190800] 10:46:40 INFO - PROCESS | 3252 | 1467049600311 Marionette DEBUG loaded listener.js 10:46:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (16B39400) [pid = 3252] [serial = 1760] [outer = 16190800] 10:46:40 INFO - PROCESS | 3252 | 1467049600744 Marionette TRACE conn6 <- [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] 10:46:40 INFO - PROCESS | 3252 | 1467049600791 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 10:46:40 INFO - PROCESS | 3252 | 1467049600795 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 10:46:40 INFO - PROCESS | 3252 | 1467049600796 Marionette TRACE conn6 <- [1,2310,null,{}] 10:46:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 10:46:40 INFO - PROCESS | 3252 | 1467049600800 Marionette TRACE conn6 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:40 INFO - PROCESS | 3252 | 1467049600802 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:40 INFO - PROCESS | 3252 | 1467049600916 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 10:46:40 INFO - PROCESS | 3252 | 1467049600921 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:40 INFO - PROCESS | 3252 | 1467049600923 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:40 INFO - PROCESS | 3252 | ++DOCSHELL 16C5F000 == 36 [pid = 3252] [id = 587] 10:46:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (16C60800) [pid = 3252] [serial = 1761] [outer = 00000000] 10:46:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (16CCA800) [pid = 3252] [serial = 1762] [outer = 16C60800] 10:46:40 INFO - PROCESS | 3252 | 1467049600971 Marionette DEBUG loaded listener.js 10:46:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (16F95C00) [pid = 3252] [serial = 1763] [outer = 16C60800] 10:46:41 INFO - PROCESS | 3252 | 1467049601428 Marionette TRACE conn6 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 10:46:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 10:46:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 670ms 10:46:41 INFO - PROCESS | 3252 | 1467049601477 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 10:46:41 INFO - PROCESS | 3252 | 1467049601479 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 10:46:41 INFO - PROCESS | 3252 | 1467049601482 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 10:46:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 10:46:41 INFO - PROCESS | 3252 | 1467049601484 Marionette TRACE conn6 <- [1,2314,null,{}] 10:46:41 INFO - PROCESS | 3252 | 1467049601487 Marionette TRACE conn6 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:41 INFO - PROCESS | 3252 | 1467049601493 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:41 INFO - PROCESS | 3252 | 1467049601647 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 10:46:41 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (1956D000) [pid = 3252] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 10:46:41 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (17782000) [pid = 3252] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 10:46:41 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (195F0C00) [pid = 3252] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 10:46:41 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (1047C800) [pid = 3252] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 10:46:41 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (10474000) [pid = 3252] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 10:46:41 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (0CF3DC00) [pid = 3252] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 10:46:41 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (16870000) [pid = 3252] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 10:46:41 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (10C31800) [pid = 3252] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 10:46:41 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (1A774C00) [pid = 3252] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 10:46:41 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (1072B400) [pid = 3252] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 10:46:41 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (16F93C00) [pid = 3252] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 10:46:41 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (1A773800) [pid = 3252] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 10:46:41 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (1070F800) [pid = 3252] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 10:46:41 INFO - PROCESS | 3252 | 1467049601952 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:41 INFO - PROCESS | 3252 | 1467049601954 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:41 INFO - PROCESS | 3252 | ++DOCSHELL 0CE5B800 == 37 [pid = 3252] [id = 588] 10:46:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (0CE62000) [pid = 3252] [serial = 1764] [outer = 00000000] 10:46:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (1053D000) [pid = 3252] [serial = 1765] [outer = 0CE62000] 10:46:41 INFO - PROCESS | 3252 | 1467049601998 Marionette DEBUG loaded listener.js 10:46:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (1120BC00) [pid = 3252] [serial = 1766] [outer = 0CE62000] 10:46:42 INFO - PROCESS | 3252 | 1467049602327 Marionette TRACE conn6 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 10:46:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 10:46:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 870ms 10:46:42 INFO - PROCESS | 3252 | 1467049602358 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 10:46:42 INFO - PROCESS | 3252 | 1467049602360 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 10:46:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 10:46:42 INFO - PROCESS | 3252 | 1467049602363 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 10:46:42 INFO - PROCESS | 3252 | 1467049602365 Marionette TRACE conn6 <- [1,2318,null,{}] 10:46:42 INFO - PROCESS | 3252 | 1467049602373 Marionette TRACE conn6 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:42 INFO - PROCESS | 3252 | 1467049602375 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:42 INFO - PROCESS | 3252 | 1467049602494 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 10:46:42 INFO - PROCESS | 3252 | 1467049602503 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:42 INFO - PROCESS | 3252 | 1467049602505 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:42 INFO - PROCESS | 3252 | ++DOCSHELL 16134C00 == 38 [pid = 3252] [id = 589] 10:46:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (163C7800) [pid = 3252] [serial = 1767] [outer = 00000000] 10:46:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (1956EC00) [pid = 3252] [serial = 1768] [outer = 163C7800] 10:46:42 INFO - PROCESS | 3252 | 1467049602548 Marionette DEBUG loaded listener.js 10:46:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (195F0C00) [pid = 3252] [serial = 1769] [outer = 163C7800] 10:46:42 INFO - PROCESS | 3252 | 1467049602962 Marionette TRACE conn6 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 10:46:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 10:46:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 630ms 10:46:42 INFO - PROCESS | 3252 | 1467049602995 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 10:46:42 INFO - PROCESS | 3252 | 1467049602997 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 10:46:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 10:46:42 INFO - PROCESS | 3252 | 1467049603000 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 10:46:42 INFO - PROCESS | 3252 | 1467049603002 Marionette TRACE conn6 <- [1,2322,null,{}] 10:46:42 INFO - PROCESS | 3252 | 1467049603005 Marionette TRACE conn6 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:42 INFO - PROCESS | 3252 | 1467049603007 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:43 INFO - PROCESS | 3252 | 1467049603087 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 10:46:43 INFO - PROCESS | 3252 | 1467049603181 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:43 INFO - PROCESS | 3252 | 1467049603182 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:43 INFO - PROCESS | 3252 | ++DOCSHELL 09261C00 == 39 [pid = 3252] [id = 590] 10:46:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (10743000) [pid = 3252] [serial = 1770] [outer = 00000000] 10:46:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (1A768800) [pid = 3252] [serial = 1771] [outer = 10743000] 10:46:43 INFO - PROCESS | 3252 | 1467049603231 Marionette DEBUG loaded listener.js 10:46:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (15257C00) [pid = 3252] [serial = 1772] [outer = 10743000] 10:46:43 INFO - PROCESS | 3252 | 1467049603609 Marionette TRACE conn6 <- [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]]]}] 10:46:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 10:46:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 630ms 10:46:43 INFO - PROCESS | 3252 | 1467049603632 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 10:46:43 INFO - PROCESS | 3252 | 1467049603634 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 10:46:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 10:46:43 INFO - PROCESS | 3252 | 1467049603637 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 10:46:43 INFO - PROCESS | 3252 | 1467049603639 Marionette TRACE conn6 <- [1,2326,null,{}] 10:46:43 INFO - PROCESS | 3252 | 1467049603642 Marionette TRACE conn6 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:43 INFO - PROCESS | 3252 | 1467049603644 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:43 INFO - PROCESS | 3252 | 1467049603722 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 10:46:43 INFO - PROCESS | 3252 | 1467049603728 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:43 INFO - PROCESS | 3252 | 1467049603730 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:43 INFO - PROCESS | 3252 | ++DOCSHELL 1A774000 == 40 [pid = 3252] [id = 591] 10:46:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (1A774C00) [pid = 3252] [serial = 1773] [outer = 00000000] 10:46:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (1A88E000) [pid = 3252] [serial = 1774] [outer = 1A774C00] 10:46:43 INFO - PROCESS | 3252 | 1467049603783 Marionette DEBUG loaded listener.js 10:46:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (1A916000) [pid = 3252] [serial = 1775] [outer = 1A774C00] 10:46:44 INFO - PROCESS | 3252 | 1467049604643 Marionette TRACE conn6 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 10:46:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 10:46:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1021ms 10:46:44 INFO - PROCESS | 3252 | 1467049604660 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 10:46:44 INFO - PROCESS | 3252 | 1467049604664 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 10:46:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 10:46:44 INFO - PROCESS | 3252 | 1467049604669 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 10:46:44 INFO - PROCESS | 3252 | 1467049604674 Marionette TRACE conn6 <- [1,2330,null,{}] 10:46:44 INFO - PROCESS | 3252 | 1467049604700 Marionette TRACE conn6 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:44 INFO - PROCESS | 3252 | 1467049604703 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:44 INFO - PROCESS | 3252 | 1467049604834 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 10:46:44 INFO - PROCESS | 3252 | 1467049604974 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:44 INFO - PROCESS | 3252 | 1467049604977 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:44 INFO - PROCESS | 3252 | ++DOCSHELL 0CE62800 == 41 [pid = 3252] [id = 592] 10:46:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (0FF74400) [pid = 3252] [serial = 1776] [outer = 00000000] 10:46:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (10704400) [pid = 3252] [serial = 1777] [outer = 0FF74400] 10:46:45 INFO - PROCESS | 3252 | 1467049605035 Marionette DEBUG loaded listener.js 10:46:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (1072C800) [pid = 3252] [serial = 1778] [outer = 0FF74400] 10:46:45 INFO - PROCESS | 3252 | 1467049605633 Marionette TRACE conn6 <- [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]]]}] 10:46:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 10:46:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1046ms 10:46:45 INFO - PROCESS | 3252 | 1467049605722 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 10:46:45 INFO - PROCESS | 3252 | 1467049605727 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 10:46:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 10:46:45 INFO - PROCESS | 3252 | 1467049605734 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 10:46:45 INFO - PROCESS | 3252 | 1467049605737 Marionette TRACE conn6 <- [1,2334,null,{}] 10:46:45 INFO - PROCESS | 3252 | 1467049605741 Marionette TRACE conn6 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:45 INFO - PROCESS | 3252 | 1467049605743 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:45 INFO - PROCESS | 3252 | 1467049605890 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 10:46:46 INFO - PROCESS | 3252 | 1467049606132 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:46 INFO - PROCESS | 3252 | 1467049606135 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:46 INFO - PROCESS | 3252 | ++DOCSHELL 0CE2BC00 == 42 [pid = 3252] [id = 593] 10:46:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (0CE2E400) [pid = 3252] [serial = 1779] [outer = 00000000] 10:46:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (0CE5D400) [pid = 3252] [serial = 1780] [outer = 0CE2E400] 10:46:46 INFO - PROCESS | 3252 | 1467049606199 Marionette DEBUG loaded listener.js 10:46:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (0CF38000) [pid = 3252] [serial = 1781] [outer = 0CE2E400] 10:46:46 INFO - PROCESS | 3252 | --DOCSHELL 1AAB2800 == 41 [pid = 3252] [id = 581] 10:46:46 INFO - PROCESS | 3252 | --DOCSHELL 14C86000 == 40 [pid = 3252] [id = 579] 10:46:46 INFO - PROCESS | 3252 | --DOCSHELL 09261C00 == 39 [pid = 3252] [id = 590] 10:46:46 INFO - PROCESS | 3252 | --DOCSHELL 16134C00 == 38 [pid = 3252] [id = 589] 10:46:46 INFO - PROCESS | 3252 | --DOCSHELL 0CE5B800 == 37 [pid = 3252] [id = 588] 10:46:46 INFO - PROCESS | 3252 | --DOCSHELL 16C5F000 == 36 [pid = 3252] [id = 587] 10:46:46 INFO - PROCESS | 3252 | --DOCSHELL 1618F000 == 35 [pid = 3252] [id = 586] 10:46:46 INFO - PROCESS | 3252 | --DOCSHELL 11206800 == 34 [pid = 3252] [id = 585] 10:46:46 INFO - PROCESS | 3252 | --DOCSHELL 10727400 == 33 [pid = 3252] [id = 584] 10:46:46 INFO - PROCESS | 3252 | --DOCSHELL 0FF28400 == 32 [pid = 3252] [id = 583] 10:46:46 INFO - PROCESS | 3252 | --DOCSHELL 10537800 == 31 [pid = 3252] [id = 582] 10:46:46 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (16B41400) [pid = 3252] [serial = 1670] [outer = 00000000] [url = about:blank] 10:46:46 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (10C94400) [pid = 3252] [serial = 1705] [outer = 00000000] [url = about:blank] 10:46:46 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (15415800) [pid = 3252] [serial = 1706] [outer = 00000000] [url = about:blank] 10:46:46 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (10727800) [pid = 3252] [serial = 1702] [outer = 00000000] [url = about:blank] 10:46:46 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (11220800) [pid = 3252] [serial = 1703] [outer = 00000000] [url = about:blank] 10:46:46 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (1015F000) [pid = 3252] [serial = 1708] [outer = 00000000] [url = about:blank] 10:46:46 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (10533800) [pid = 3252] [serial = 1709] [outer = 00000000] [url = about:blank] 10:46:46 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (16B38000) [pid = 3252] [serial = 1714] [outer = 00000000] [url = about:blank] 10:46:46 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (11203400) [pid = 3252] [serial = 1711] [outer = 00000000] [url = about:blank] 10:46:46 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (149DD000) [pid = 3252] [serial = 1712] [outer = 00000000] [url = about:blank] 10:46:46 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (1A91BC00) [pid = 3252] [serial = 1700] [outer = 00000000] [url = about:blank] 10:46:46 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (1A91A000) [pid = 3252] [serial = 1699] [outer = 00000000] [url = about:blank] 10:46:46 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (16CAAC00) [pid = 3252] [serial = 1715] [outer = 00000000] [url = about:blank] 10:46:46 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (1A9A9800) [pid = 3252] [serial = 1732] [outer = 00000000] [url = about:blank] 10:46:46 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (1956F400) [pid = 3252] [serial = 1720] [outer = 00000000] [url = about:blank] 10:46:46 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (1A80CC00) [pid = 3252] [serial = 1723] [outer = 00000000] [url = about:blank] 10:46:46 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (19574000) [pid = 3252] [serial = 1721] [outer = 00000000] [url = about:blank] 10:46:46 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (16875000) [pid = 3252] [serial = 1726] [outer = 00000000] [url = about:blank] 10:46:46 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (195F9400) [pid = 3252] [serial = 1727] [outer = 00000000] [url = about:blank] 10:46:46 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (1A4D8000) [pid = 3252] [serial = 1724] [outer = 00000000] [url = about:blank] 10:46:46 INFO - PROCESS | 3252 | --DOMWINDOW == 67 (1777C800) [pid = 3252] [serial = 1717] [outer = 00000000] [url = about:blank] 10:46:46 INFO - PROCESS | 3252 | --DOMWINDOW == 66 (1A921400) [pid = 3252] [serial = 1729] [outer = 00000000] [url = about:blank] 10:46:46 INFO - PROCESS | 3252 | --DOMWINDOW == 65 (184C3C00) [pid = 3252] [serial = 1718] [outer = 00000000] [url = about:blank] 10:46:46 INFO - PROCESS | 3252 | --DOMWINDOW == 64 (1A993C00) [pid = 3252] [serial = 1730] [outer = 00000000] [url = about:blank] 10:46:46 INFO - PROCESS | 3252 | --DOMWINDOW == 63 (1A9ABC00) [pid = 3252] [serial = 1733] [outer = 00000000] [url = about:blank] 10:46:46 INFO - PROCESS | 3252 | 1467049606860 Marionette TRACE conn6 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 10:46:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 10:46:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1174ms 10:46:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 10:46:46 INFO - PROCESS | 3252 | 1467049606912 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 10:46:46 INFO - PROCESS | 3252 | 1467049606915 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 10:46:46 INFO - PROCESS | 3252 | 1467049606919 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 10:46:46 INFO - PROCESS | 3252 | 1467049606922 Marionette TRACE conn6 <- [1,2338,null,{}] 10:46:46 INFO - PROCESS | 3252 | 1467049606927 Marionette TRACE conn6 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:46 INFO - PROCESS | 3252 | 1467049606931 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:46 INFO - PROCESS | 3252 | 1467049607017 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 10:46:47 INFO - PROCESS | 3252 | 1467049607115 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:47 INFO - PROCESS | 3252 | 1467049607117 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:47 INFO - PROCESS | 3252 | ++DOCSHELL 0CF33000 == 32 [pid = 3252] [id = 594] 10:46:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 64 (0CF37800) [pid = 3252] [serial = 1782] [outer = 00000000] 10:46:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 65 (1053E400) [pid = 3252] [serial = 1783] [outer = 0CF37800] 10:46:47 INFO - PROCESS | 3252 | 1467049607164 Marionette DEBUG loaded listener.js 10:46:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 66 (10710800) [pid = 3252] [serial = 1784] [outer = 0CF37800] 10:46:47 INFO - PROCESS | 3252 | 1467049607581 Marionette TRACE conn6 <- [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]]]}] 10:46:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 10:46:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 730ms 10:46:47 INFO - PROCESS | 3252 | 1467049607652 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 10:46:47 INFO - PROCESS | 3252 | 1467049607656 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 10:46:47 INFO - PROCESS | 3252 | 1467049607661 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 10:46:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 10:46:47 INFO - PROCESS | 3252 | 1467049607663 Marionette TRACE conn6 <- [1,2342,null,{}] 10:46:47 INFO - PROCESS | 3252 | 1467049607667 Marionette TRACE conn6 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:47 INFO - PROCESS | 3252 | 1467049607669 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:47 INFO - PROCESS | 3252 | 1467049607758 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 10:46:47 INFO - PROCESS | 3252 | 1467049607765 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:47 INFO - PROCESS | 3252 | 1467049607767 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:47 INFO - PROCESS | 3252 | ++DOCSHELL 11203400 == 33 [pid = 3252] [id = 595] 10:46:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 67 (11206800) [pid = 3252] [serial = 1785] [outer = 00000000] 10:46:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 68 (14BAE000) [pid = 3252] [serial = 1786] [outer = 11206800] 10:46:47 INFO - PROCESS | 3252 | 1467049607817 Marionette DEBUG loaded listener.js 10:46:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (1541B800) [pid = 3252] [serial = 1787] [outer = 11206800] 10:46:48 INFO - PROCESS | 3252 | 1467049608286 Marionette TRACE conn6 <- [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]]]}] 10:46:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 10:46:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 670ms 10:46:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 10:46:48 INFO - PROCESS | 3252 | 1467049608336 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 10:46:48 INFO - PROCESS | 3252 | 1467049608338 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 10:46:48 INFO - PROCESS | 3252 | 1467049608343 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 10:46:48 INFO - PROCESS | 3252 | 1467049608349 Marionette TRACE conn6 <- [1,2346,null,{}] 10:46:48 INFO - PROCESS | 3252 | 1467049608358 Marionette TRACE conn6 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:48 INFO - PROCESS | 3252 | 1467049608362 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:48 INFO - PROCESS | 3252 | 1467049608449 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 10:46:48 INFO - PROCESS | 3252 | 1467049608458 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:48 INFO - PROCESS | 3252 | 1467049608460 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:48 INFO - PROCESS | 3252 | ++DOCSHELL 163D1800 == 34 [pid = 3252] [id = 596] 10:46:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (16B38000) [pid = 3252] [serial = 1788] [outer = 00000000] 10:46:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (16CAD800) [pid = 3252] [serial = 1789] [outer = 16B38000] 10:46:48 INFO - PROCESS | 3252 | 1467049608503 Marionette DEBUG loaded listener.js 10:46:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (16CB6000) [pid = 3252] [serial = 1790] [outer = 16B38000] 10:46:48 INFO - PROCESS | 3252 | 1467049608966 Marionette TRACE conn6 <- [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]]]}] 10:46:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 10:46:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 690ms 10:46:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 10:46:49 INFO - PROCESS | 3252 | 1467049609036 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 10:46:49 INFO - PROCESS | 3252 | 1467049609039 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 10:46:49 INFO - PROCESS | 3252 | 1467049609042 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 10:46:49 INFO - PROCESS | 3252 | 1467049609044 Marionette TRACE conn6 <- [1,2350,null,{}] 10:46:49 INFO - PROCESS | 3252 | 1467049609053 Marionette TRACE conn6 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:49 INFO - PROCESS | 3252 | 1467049609056 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:49 INFO - PROCESS | 3252 | 1467049609176 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 10:46:49 INFO - PROCESS | 3252 | 1467049609182 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:49 INFO - PROCESS | 3252 | 1467049609184 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:49 INFO - PROCESS | 3252 | ++DOCSHELL 17750800 == 35 [pid = 3252] [id = 597] 10:46:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (17753000) [pid = 3252] [serial = 1791] [outer = 00000000] 10:46:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (17783000) [pid = 3252] [serial = 1792] [outer = 17753000] 10:46:49 INFO - PROCESS | 3252 | 1467049609228 Marionette DEBUG loaded listener.js 10:46:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (184CDC00) [pid = 3252] [serial = 1793] [outer = 17753000] 10:46:49 INFO - PROCESS | 3252 | 1467049609668 Marionette TRACE conn6 <- [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]]]}] 10:46:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 10:46:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 670ms 10:46:49 INFO - PROCESS | 3252 | 1467049609716 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 10:46:49 INFO - PROCESS | 3252 | 1467049609718 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 10:46:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 10:46:49 INFO - PROCESS | 3252 | 1467049609727 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 10:46:49 INFO - PROCESS | 3252 | 1467049609728 Marionette TRACE conn6 <- [1,2354,null,{}] 10:46:49 INFO - PROCESS | 3252 | 1467049609732 Marionette TRACE conn6 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:49 INFO - PROCESS | 3252 | 1467049609734 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:49 INFO - PROCESS | 3252 | 1467049609856 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 10:46:49 INFO - PROCESS | 3252 | 1467049609950 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:49 INFO - PROCESS | 3252 | 1467049609955 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:49 INFO - PROCESS | 3252 | ++DOCSHELL 10997000 == 36 [pid = 3252] [id = 598] 10:46:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (19567800) [pid = 3252] [serial = 1794] [outer = 00000000] 10:46:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (19575C00) [pid = 3252] [serial = 1795] [outer = 19567800] 10:46:49 INFO - PROCESS | 3252 | 1467049610009 Marionette DEBUG loaded listener.js 10:46:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (1A4D3800) [pid = 3252] [serial = 1796] [outer = 19567800] 10:46:50 INFO - PROCESS | 3252 | 1467049610456 Marionette TRACE conn6 <- [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]]]}] 10:46:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 10:46:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 771ms 10:46:50 INFO - PROCESS | 3252 | 1467049610502 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 10:46:50 INFO - PROCESS | 3252 | 1467049610504 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 10:46:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 10:46:50 INFO - PROCESS | 3252 | 1467049610507 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 10:46:50 INFO - PROCESS | 3252 | 1467049610509 Marionette TRACE conn6 <- [1,2358,null,{}] 10:46:50 INFO - PROCESS | 3252 | 1467049610512 Marionette TRACE conn6 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:50 INFO - PROCESS | 3252 | 1467049610515 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:50 INFO - PROCESS | 3252 | 1467049610639 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 10:46:50 INFO - PROCESS | 3252 | 1467049610707 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:50 INFO - PROCESS | 3252 | 1467049610709 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:50 INFO - PROCESS | 3252 | ++DOCSHELL 1A80AC00 == 37 [pid = 3252] [id = 599] 10:46:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (1A80BC00) [pid = 3252] [serial = 1797] [outer = 00000000] 10:46:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (1A893400) [pid = 3252] [serial = 1798] [outer = 1A80BC00] 10:46:50 INFO - PROCESS | 3252 | 1467049610752 Marionette DEBUG loaded listener.js 10:46:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (1A886400) [pid = 3252] [serial = 1799] [outer = 1A80BC00] 10:46:51 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (16190800) [pid = 3252] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 10:46:51 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (16C60800) [pid = 3252] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 10:46:51 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (0FF2AC00) [pid = 3252] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 10:46:51 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (1198EC00) [pid = 3252] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 10:46:51 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (1072D400) [pid = 3252] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 10:46:51 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (10728000) [pid = 3252] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 10:46:51 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (0CE27000) [pid = 3252] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 10:46:51 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (152E2400) [pid = 3252] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 10:46:51 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (195F6800) [pid = 3252] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 10:46:51 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (0CE62000) [pid = 3252] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 10:46:51 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (163C7800) [pid = 3252] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 10:46:51 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (10743000) [pid = 3252] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 10:46:51 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (1BBDAC00) [pid = 3252] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 10:46:51 INFO - PROCESS | 3252 | 1467049611223 Marionette TRACE conn6 <- [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]]]}] 10:46:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 10:46:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 770ms 10:46:51 INFO - PROCESS | 3252 | 1467049611278 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 10:46:51 INFO - PROCESS | 3252 | 1467049611280 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 10:46:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 10:46:51 INFO - PROCESS | 3252 | 1467049611283 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 10:46:51 INFO - PROCESS | 3252 | 1467049611285 Marionette TRACE conn6 <- [1,2362,null,{}] 10:46:51 INFO - PROCESS | 3252 | 1467049611288 Marionette TRACE conn6 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:51 INFO - PROCESS | 3252 | 1467049611290 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:51 INFO - PROCESS | 3252 | 1467049611405 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 10:46:51 INFO - PROCESS | 3252 | 1467049611469 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:51 INFO - PROCESS | 3252 | 1467049611471 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:51 INFO - PROCESS | 3252 | ++DOCSHELL 0CE62000 == 38 [pid = 3252] [id = 600] 10:46:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (0CF31C00) [pid = 3252] [serial = 1800] [outer = 00000000] 10:46:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (193F1000) [pid = 3252] [serial = 1801] [outer = 0CF31C00] 10:46:51 INFO - PROCESS | 3252 | 1467049611514 Marionette DEBUG loaded listener.js 10:46:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (1A76FC00) [pid = 3252] [serial = 1802] [outer = 0CF31C00] 10:46:51 INFO - PROCESS | 3252 | 1467049611859 Marionette TRACE conn6 <- [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]]]}] 10:46:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 10:46:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 630ms 10:46:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 10:46:51 INFO - PROCESS | 3252 | 1467049611914 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 10:46:51 INFO - PROCESS | 3252 | 1467049611916 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 10:46:51 INFO - PROCESS | 3252 | 1467049611919 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 10:46:51 INFO - PROCESS | 3252 | 1467049611920 Marionette TRACE conn6 <- [1,2366,null,{}] 10:46:51 INFO - PROCESS | 3252 | 1467049611924 Marionette TRACE conn6 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:51 INFO - PROCESS | 3252 | 1467049611926 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:52 INFO - PROCESS | 3252 | 1467049612047 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 10:46:52 INFO - PROCESS | 3252 | 1467049612052 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:52 INFO - PROCESS | 3252 | 1467049612054 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:52 INFO - PROCESS | 3252 | ++DOCSHELL 1956F400 == 39 [pid = 3252] [id = 601] 10:46:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (1A770C00) [pid = 3252] [serial = 1803] [outer = 00000000] 10:46:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (1A991400) [pid = 3252] [serial = 1804] [outer = 1A770C00] 10:46:52 INFO - PROCESS | 3252 | 1467049612097 Marionette DEBUG loaded listener.js 10:46:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (1A998000) [pid = 3252] [serial = 1805] [outer = 1A770C00] 10:46:52 INFO - PROCESS | 3252 | 1467049612499 Marionette TRACE conn6 <- [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]]]}] 10:46:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 10:46:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 630ms 10:46:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 10:46:52 INFO - PROCESS | 3252 | 1467049612550 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 10:46:52 INFO - PROCESS | 3252 | 1467049612552 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 10:46:52 INFO - PROCESS | 3252 | 1467049612564 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 10:46:52 INFO - PROCESS | 3252 | 1467049612567 Marionette TRACE conn6 <- [1,2370,null,{}] 10:46:52 INFO - PROCESS | 3252 | 1467049612570 Marionette TRACE conn6 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:52 INFO - PROCESS | 3252 | 1467049612572 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:52 INFO - PROCESS | 3252 | 1467049612651 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 10:46:52 INFO - PROCESS | 3252 | 1467049612659 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:52 INFO - PROCESS | 3252 | 1467049612661 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:52 INFO - PROCESS | 3252 | ++DOCSHELL 1A98E400 == 40 [pid = 3252] [id = 602] 10:46:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (1A99B400) [pid = 3252] [serial = 1806] [outer = 00000000] 10:46:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (1A9A9C00) [pid = 3252] [serial = 1807] [outer = 1A99B400] 10:46:52 INFO - PROCESS | 3252 | 1467049612703 Marionette DEBUG loaded listener.js 10:46:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (1A9B2400) [pid = 3252] [serial = 1808] [outer = 1A99B400] 10:46:53 INFO - PROCESS | 3252 | 1467049613266 Marionette TRACE conn6 <- [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]]]}] 10:46:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 10:46:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 731ms 10:46:53 INFO - PROCESS | 3252 | 1467049613287 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 10:46:53 INFO - PROCESS | 3252 | 1467049613293 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 10:46:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 10:46:53 INFO - PROCESS | 3252 | 1467049613298 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 10:46:53 INFO - PROCESS | 3252 | 1467049613302 Marionette TRACE conn6 <- [1,2374,null,{}] 10:46:53 INFO - PROCESS | 3252 | 1467049613307 Marionette TRACE conn6 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:53 INFO - PROCESS | 3252 | 1467049613310 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:53 INFO - PROCESS | 3252 | 1467049613426 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 10:46:53 INFO - PROCESS | 3252 | 1467049613567 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:53 INFO - PROCESS | 3252 | 1467049613572 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:53 INFO - PROCESS | 3252 | ++DOCSHELL 0CF97400 == 41 [pid = 3252] [id = 603] 10:46:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (0FFD2400) [pid = 3252] [serial = 1809] [outer = 00000000] 10:46:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (10707800) [pid = 3252] [serial = 1810] [outer = 0FFD2400] 10:46:53 INFO - PROCESS | 3252 | 1467049613630 Marionette DEBUG loaded listener.js 10:46:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (10A31000) [pid = 3252] [serial = 1811] [outer = 0FFD2400] 10:46:54 INFO - PROCESS | 3252 | 1467049614274 Marionette TRACE conn6 <- [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]]]}] 10:46:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 10:46:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1019ms 10:46:54 INFO - PROCESS | 3252 | 1467049614321 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 10:46:54 INFO - PROCESS | 3252 | 1467049614327 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 10:46:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 10:46:54 INFO - PROCESS | 3252 | 1467049614333 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 10:46:54 INFO - PROCESS | 3252 | 1467049614336 Marionette TRACE conn6 <- [1,2378,null,{}] 10:46:54 INFO - PROCESS | 3252 | 1467049614340 Marionette TRACE conn6 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:54 INFO - PROCESS | 3252 | 1467049614343 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:54 INFO - PROCESS | 3252 | 1467049614455 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 10:46:54 INFO - PROCESS | 3252 | 1467049614571 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:54 INFO - PROCESS | 3252 | 1467049614573 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:54 INFO - PROCESS | 3252 | ++DOCSHELL 15423000 == 42 [pid = 3252] [id = 604] 10:46:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (1618F000) [pid = 3252] [serial = 1812] [outer = 00000000] 10:46:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (16B40400) [pid = 3252] [serial = 1813] [outer = 1618F000] 10:46:54 INFO - PROCESS | 3252 | 1467049614670 Marionette DEBUG loaded listener.js 10:46:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (16CB5800) [pid = 3252] [serial = 1814] [outer = 1618F000] 10:46:55 INFO - PROCESS | 3252 | 1467049615259 Marionette TRACE conn6 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 10:46:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 10:46:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 970ms 10:46:55 INFO - PROCESS | 3252 | 1467049615306 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 10:46:55 INFO - PROCESS | 3252 | 1467049615309 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 10:46:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 10:46:55 INFO - PROCESS | 3252 | 1467049615312 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 10:46:55 INFO - PROCESS | 3252 | 1467049615316 Marionette TRACE conn6 <- [1,2382,null,{}] 10:46:55 INFO - PROCESS | 3252 | 1467049615327 Marionette TRACE conn6 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:55 INFO - PROCESS | 3252 | 1467049615332 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:55 INFO - PROCESS | 3252 | 1467049615440 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 10:46:55 INFO - PROCESS | 3252 | 1467049615582 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:55 INFO - PROCESS | 3252 | 1467049615586 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:55 INFO - PROCESS | 3252 | ++DOCSHELL 1A993400 == 43 [pid = 3252] [id = 605] 10:46:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (1A993C00) [pid = 3252] [serial = 1815] [outer = 00000000] 10:46:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (1A9AB800) [pid = 3252] [serial = 1816] [outer = 1A993C00] 10:46:55 INFO - PROCESS | 3252 | 1467049615643 Marionette DEBUG loaded listener.js 10:46:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (1B69CC00) [pid = 3252] [serial = 1817] [outer = 1A993C00] 10:46:56 INFO - PROCESS | 3252 | 1467049616284 Marionette TRACE conn6 <- [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]]]}] 10:46:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 10:46:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1023ms 10:46:56 INFO - PROCESS | 3252 | 1467049616339 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 10:46:56 INFO - PROCESS | 3252 | 1467049616342 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 10:46:56 INFO - PROCESS | 3252 | 1467049616345 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 10:46:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 10:46:56 INFO - PROCESS | 3252 | 1467049616348 Marionette TRACE conn6 <- [1,2386,null,{}] 10:46:56 INFO - PROCESS | 3252 | 1467049616351 Marionette TRACE conn6 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:56 INFO - PROCESS | 3252 | 1467049616354 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:56 INFO - PROCESS | 3252 | 1467049616475 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 10:46:56 INFO - PROCESS | 3252 | 1467049616740 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:56 INFO - PROCESS | 3252 | 1467049616743 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:56 INFO - PROCESS | 3252 | ++DOCSHELL 0926E400 == 44 [pid = 3252] [id = 606] 10:46:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (0CE26C00) [pid = 3252] [serial = 1818] [outer = 00000000] 10:46:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (10042800) [pid = 3252] [serial = 1819] [outer = 0CE26C00] 10:46:56 INFO - PROCESS | 3252 | 1467049616808 Marionette DEBUG loaded listener.js 10:46:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (1047D800) [pid = 3252] [serial = 1820] [outer = 0CE26C00] 10:46:57 INFO - PROCESS | 3252 | --DOCSHELL 1956F400 == 43 [pid = 3252] [id = 601] 10:46:57 INFO - PROCESS | 3252 | --DOCSHELL 0CE62000 == 42 [pid = 3252] [id = 600] 10:46:57 INFO - PROCESS | 3252 | --DOCSHELL 1A80AC00 == 41 [pid = 3252] [id = 599] 10:46:57 INFO - PROCESS | 3252 | --DOCSHELL 10997000 == 40 [pid = 3252] [id = 598] 10:46:57 INFO - PROCESS | 3252 | --DOCSHELL 17750800 == 39 [pid = 3252] [id = 597] 10:46:57 INFO - PROCESS | 3252 | --DOCSHELL 163D1800 == 38 [pid = 3252] [id = 596] 10:46:57 INFO - PROCESS | 3252 | --DOCSHELL 11203400 == 37 [pid = 3252] [id = 595] 10:46:57 INFO - PROCESS | 3252 | --DOCSHELL 0CF33000 == 36 [pid = 3252] [id = 594] 10:46:57 INFO - PROCESS | 3252 | --DOCSHELL 0CE2BC00 == 35 [pid = 3252] [id = 593] 10:46:57 INFO - PROCESS | 3252 | --DOCSHELL 0CE62800 == 34 [pid = 3252] [id = 592] 10:46:57 INFO - PROCESS | 3252 | --DOCSHELL 1A774000 == 33 [pid = 3252] [id = 591] 10:46:57 INFO - PROCESS | 3252 | --DOCSHELL 10724400 == 32 [pid = 3252] [id = 575] 10:46:57 INFO - PROCESS | 3252 | --DOCSHELL 16CAD400 == 31 [pid = 3252] [id = 576] 10:46:57 INFO - PROCESS | 3252 | --DOCSHELL 1541F400 == 30 [pid = 3252] [id = 577] 10:46:57 INFO - PROCESS | 3252 | --DOCSHELL 184C8800 == 29 [pid = 3252] [id = 580] 10:46:57 INFO - PROCESS | 3252 | --DOCSHELL 09266800 == 28 [pid = 3252] [id = 578] 10:46:57 INFO - PROCESS | 3252 | --DOCSHELL 1A993400 == 27 [pid = 3252] [id = 605] 10:46:57 INFO - PROCESS | 3252 | --DOCSHELL 1A98E400 == 26 [pid = 3252] [id = 602] 10:46:57 INFO - PROCESS | 3252 | --DOCSHELL 0CF97400 == 25 [pid = 3252] [id = 603] 10:46:57 INFO - PROCESS | 3252 | --DOCSHELL 15423000 == 24 [pid = 3252] [id = 604] 10:46:58 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (1686E000) [pid = 3252] [serial = 1759] [outer = 00000000] [url = about:blank] 10:46:58 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (16CCA800) [pid = 3252] [serial = 1762] [outer = 00000000] [url = about:blank] 10:46:58 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (100ECC00) [pid = 3252] [serial = 1750] [outer = 00000000] [url = about:blank] 10:46:58 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (10474400) [pid = 3252] [serial = 1751] [outer = 00000000] [url = about:blank] 10:46:58 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (15328C00) [pid = 3252] [serial = 1756] [outer = 00000000] [url = about:blank] 10:46:58 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (10DA8000) [pid = 3252] [serial = 1748] [outer = 00000000] [url = about:blank] 10:46:58 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (10748000) [pid = 3252] [serial = 1747] [outer = 00000000] [url = about:blank] 10:46:58 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (1072CC00) [pid = 3252] [serial = 1753] [outer = 00000000] [url = about:blank] 10:46:58 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (10741000) [pid = 3252] [serial = 1754] [outer = 00000000] [url = about:blank] 10:46:58 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (16B39400) [pid = 3252] [serial = 1760] [outer = 00000000] [url = about:blank] 10:46:58 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (0FF6E800) [pid = 3252] [serial = 1736] [outer = 00000000] [url = about:blank] 10:46:58 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (0CE61400) [pid = 3252] [serial = 1735] [outer = 00000000] [url = about:blank] 10:46:58 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (16199800) [pid = 3252] [serial = 1739] [outer = 00000000] [url = about:blank] 10:46:58 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (1A88E000) [pid = 3252] [serial = 1774] [outer = 00000000] [url = about:blank] 10:46:58 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (1541E800) [pid = 3252] [serial = 1738] [outer = 00000000] [url = about:blank] 10:46:58 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (1A99CC00) [pid = 3252] [serial = 1742] [outer = 00000000] [url = about:blank] 10:46:58 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (1A772000) [pid = 3252] [serial = 1741] [outer = 00000000] [url = about:blank] 10:46:58 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (1053D000) [pid = 3252] [serial = 1765] [outer = 00000000] [url = about:blank] 10:46:58 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (16F95C00) [pid = 3252] [serial = 1763] [outer = 00000000] [url = about:blank] 10:46:58 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (1956EC00) [pid = 3252] [serial = 1768] [outer = 00000000] [url = about:blank] 10:46:58 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (15257C00) [pid = 3252] [serial = 1772] [outer = 00000000] [url = about:blank] 10:46:58 INFO - PROCESS | 3252 | --DOMWINDOW == 67 (1BBE2000) [pid = 3252] [serial = 1745] [outer = 00000000] [url = about:blank] 10:46:58 INFO - PROCESS | 3252 | --DOMWINDOW == 66 (1BBDEC00) [pid = 3252] [serial = 1744] [outer = 00000000] [url = about:blank] 10:46:58 INFO - PROCESS | 3252 | --DOMWINDOW == 65 (1A768800) [pid = 3252] [serial = 1771] [outer = 00000000] [url = about:blank] 10:46:58 INFO - PROCESS | 3252 | --DOMWINDOW == 64 (195F0C00) [pid = 3252] [serial = 1769] [outer = 00000000] [url = about:blank] 10:46:58 INFO - PROCESS | 3252 | --DOMWINDOW == 63 (1120BC00) [pid = 3252] [serial = 1766] [outer = 00000000] [url = about:blank] 10:46:58 INFO - PROCESS | 3252 | --DOMWINDOW == 62 (1541D000) [pid = 3252] [serial = 1757] [outer = 00000000] [url = about:blank] 10:46:58 INFO - PROCESS | 3252 | 1467049618163 Marionette TRACE conn6 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 10:46:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 10:46:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1884ms 10:46:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 10:46:58 INFO - PROCESS | 3252 | 1467049618234 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 10:46:58 INFO - PROCESS | 3252 | 1467049618238 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 10:46:58 INFO - PROCESS | 3252 | 1467049618244 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 10:46:58 INFO - PROCESS | 3252 | 1467049618247 Marionette TRACE conn6 <- [1,2390,null,{}] 10:46:58 INFO - PROCESS | 3252 | 1467049618253 Marionette TRACE conn6 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:58 INFO - PROCESS | 3252 | 1467049618256 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:58 INFO - PROCESS | 3252 | 1467049618349 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 10:46:58 INFO - PROCESS | 3252 | 1467049618435 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:58 INFO - PROCESS | 3252 | 1467049618439 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:58 INFO - PROCESS | 3252 | ++DOCSHELL 0FFCC400 == 25 [pid = 3252] [id = 607] 10:46:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 63 (0FFCC800) [pid = 3252] [serial = 1821] [outer = 00000000] 10:46:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 64 (1007CC00) [pid = 3252] [serial = 1822] [outer = 0FFCC800] 10:46:58 INFO - PROCESS | 3252 | 1467049618488 Marionette DEBUG loaded listener.js 10:46:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 65 (10163400) [pid = 3252] [serial = 1823] [outer = 0FFCC800] 10:46:58 INFO - PROCESS | 3252 | 1467049618907 Marionette TRACE conn6 <- [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]]]}] 10:46:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 10:46:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 690ms 10:46:58 INFO - PROCESS | 3252 | 1467049618933 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 10:46:58 INFO - PROCESS | 3252 | 1467049618939 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 10:46:58 INFO - PROCESS | 3252 | 1467049618945 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 10:46:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 10:46:58 INFO - PROCESS | 3252 | 1467049618947 Marionette TRACE conn6 <- [1,2394,null,{}] 10:46:58 INFO - PROCESS | 3252 | 1467049618951 Marionette TRACE conn6 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:58 INFO - PROCESS | 3252 | 1467049618954 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:59 INFO - PROCESS | 3252 | 1467049619043 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 10:46:59 INFO - PROCESS | 3252 | 1467049619051 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:59 INFO - PROCESS | 3252 | 1467049619054 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:59 INFO - PROCESS | 3252 | ++DOCSHELL 10709000 == 26 [pid = 3252] [id = 608] 10:46:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 66 (1070DC00) [pid = 3252] [serial = 1824] [outer = 00000000] 10:46:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 67 (10728800) [pid = 3252] [serial = 1825] [outer = 1070DC00] 10:46:59 INFO - PROCESS | 3252 | 1467049619106 Marionette DEBUG loaded listener.js 10:46:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 68 (10741400) [pid = 3252] [serial = 1826] [outer = 1070DC00] 10:46:59 INFO - PROCESS | 3252 | 1467049619590 Marionette TRACE conn6 <- [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]]]}] 10:46:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 10:46:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 670ms 10:46:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 10:46:59 INFO - PROCESS | 3252 | 1467049619618 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 10:46:59 INFO - PROCESS | 3252 | 1467049619620 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 10:46:59 INFO - PROCESS | 3252 | 1467049619624 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 10:46:59 INFO - PROCESS | 3252 | 1467049619628 Marionette TRACE conn6 <- [1,2398,null,{}] 10:46:59 INFO - PROCESS | 3252 | 1467049619639 Marionette TRACE conn6 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:59 INFO - PROCESS | 3252 | 1467049619643 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:59 INFO - PROCESS | 3252 | 1467049619727 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 10:46:59 INFO - PROCESS | 3252 | 1467049619859 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:59 INFO - PROCESS | 3252 | 1467049619862 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:46:59 INFO - PROCESS | 3252 | ++DOCSHELL 149D7800 == 27 [pid = 3252] [id = 609] 10:46:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (14B66800) [pid = 3252] [serial = 1827] [outer = 00000000] 10:46:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (14C80800) [pid = 3252] [serial = 1828] [outer = 14B66800] 10:46:59 INFO - PROCESS | 3252 | 1467049619911 Marionette DEBUG loaded listener.js 10:46:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (153BBC00) [pid = 3252] [serial = 1829] [outer = 14B66800] 10:47:00 INFO - PROCESS | 3252 | 1467049620356 Marionette TRACE conn6 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 10:47:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 10:47:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 770ms 10:47:00 INFO - PROCESS | 3252 | 1467049620399 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 10:47:00 INFO - PROCESS | 3252 | 1467049620401 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 10:47:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 10:47:00 INFO - PROCESS | 3252 | 1467049620404 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 10:47:00 INFO - PROCESS | 3252 | 1467049620406 Marionette TRACE conn6 <- [1,2402,null,{}] 10:47:00 INFO - PROCESS | 3252 | 1467049620418 Marionette TRACE conn6 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:00 INFO - PROCESS | 3252 | 1467049620420 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:00 INFO - PROCESS | 3252 | 1467049620537 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 10:47:00 INFO - PROCESS | 3252 | 1467049620547 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:00 INFO - PROCESS | 3252 | 1467049620549 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:00 INFO - PROCESS | 3252 | ++DOCSHELL 1541F000 == 28 [pid = 3252] [id = 610] 10:47:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (1541F400) [pid = 3252] [serial = 1830] [outer = 00000000] 10:47:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (16198400) [pid = 3252] [serial = 1831] [outer = 1541F400] 10:47:00 INFO - PROCESS | 3252 | 1467049620594 Marionette DEBUG loaded listener.js 10:47:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (16B32800) [pid = 3252] [serial = 1832] [outer = 1541F400] 10:47:01 INFO - PROCESS | 3252 | 1467049621044 Marionette TRACE conn6 <- [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]]]}] 10:47:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 10:47:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 690ms 10:47:01 INFO - PROCESS | 3252 | 1467049621128 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 10:47:01 INFO - PROCESS | 3252 | 1467049621130 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 10:47:01 INFO - PROCESS | 3252 | 1467049621136 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 10:47:01 INFO - PROCESS | 3252 | 1467049621138 Marionette TRACE conn6 <- [1,2406,null,{}] 10:47:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 10:47:01 INFO - PROCESS | 3252 | 1467049621141 Marionette TRACE conn6 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:01 INFO - PROCESS | 3252 | 1467049621143 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:01 INFO - PROCESS | 3252 | 1467049621255 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 10:47:01 INFO - PROCESS | 3252 | 1467049621262 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:01 INFO - PROCESS | 3252 | 1467049621264 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:01 INFO - PROCESS | 3252 | ++DOCSHELL 16B3B400 == 29 [pid = 3252] [id = 611] 10:47:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (16B3C000) [pid = 3252] [serial = 1833] [outer = 00000000] 10:47:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (16CAD400) [pid = 3252] [serial = 1834] [outer = 16B3C000] 10:47:01 INFO - PROCESS | 3252 | 1467049621310 Marionette DEBUG loaded listener.js 10:47:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (16F99400) [pid = 3252] [serial = 1835] [outer = 16B3C000] 10:47:01 INFO - PROCESS | 3252 | 1467049621775 Marionette TRACE conn6 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 10:47:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 10:47:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 671ms 10:47:01 INFO - PROCESS | 3252 | 1467049621814 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 10:47:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 10:47:01 INFO - PROCESS | 3252 | 1467049621816 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 10:47:01 INFO - PROCESS | 3252 | 1467049621820 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 10:47:01 INFO - PROCESS | 3252 | 1467049621821 Marionette TRACE conn6 <- [1,2410,null,{}] 10:47:01 INFO - PROCESS | 3252 | 1467049621825 Marionette TRACE conn6 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:01 INFO - PROCESS | 3252 | 1467049621830 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:01 INFO - PROCESS | 3252 | 1467049621972 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 10:47:01 INFO - PROCESS | 3252 | 1467049621984 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:01 INFO - PROCESS | 3252 | 1467049621986 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:01 INFO - PROCESS | 3252 | ++DOCSHELL 17751000 == 30 [pid = 3252] [id = 612] 10:47:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (17755C00) [pid = 3252] [serial = 1836] [outer = 00000000] 10:47:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (1853B000) [pid = 3252] [serial = 1837] [outer = 17755C00] 10:47:02 INFO - PROCESS | 3252 | 1467049622030 Marionette DEBUG loaded listener.js 10:47:02 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (1956E800) [pid = 3252] [serial = 1838] [outer = 17755C00] 10:47:02 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (17753000) [pid = 3252] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 10:47:02 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (19567800) [pid = 3252] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 10:47:02 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (1A774C00) [pid = 3252] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 10:47:02 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (0CE2E400) [pid = 3252] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 10:47:02 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (0CF31C00) [pid = 3252] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 10:47:02 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (11206800) [pid = 3252] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 10:47:02 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (0FF74400) [pid = 3252] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 10:47:02 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (1A80BC00) [pid = 3252] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 10:47:02 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (0CF37800) [pid = 3252] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 10:47:02 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (16B38000) [pid = 3252] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 10:47:02 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (1A770C00) [pid = 3252] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 10:47:02 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (1A99B400) [pid = 3252] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 10:47:02 INFO - PROCESS | 3252 | 1467049622676 Marionette TRACE conn6 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 10:47:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 10:47:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 870ms 10:47:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 10:47:02 INFO - PROCESS | 3252 | 1467049622690 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 10:47:02 INFO - PROCESS | 3252 | 1467049622692 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 10:47:02 INFO - PROCESS | 3252 | 1467049622695 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 10:47:02 INFO - PROCESS | 3252 | 1467049622697 Marionette TRACE conn6 <- [1,2414,null,{}] 10:47:02 INFO - PROCESS | 3252 | 1467049622700 Marionette TRACE conn6 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:02 INFO - PROCESS | 3252 | 1467049622702 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:02 INFO - PROCESS | 3252 | 1467049622817 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 10:47:02 INFO - PROCESS | 3252 | 1467049622826 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:02 INFO - PROCESS | 3252 | 1467049622827 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:02 INFO - PROCESS | 3252 | ++DOCSHELL 10532400 == 31 [pid = 3252] [id = 613] 10:47:02 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (1619B000) [pid = 3252] [serial = 1839] [outer = 00000000] 10:47:02 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (1777D000) [pid = 3252] [serial = 1840] [outer = 1619B000] 10:47:02 INFO - PROCESS | 3252 | 1467049622870 Marionette DEBUG loaded listener.js 10:47:02 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (1846F400) [pid = 3252] [serial = 1841] [outer = 1619B000] 10:47:03 INFO - PROCESS | 3252 | 1467049623253 Marionette TRACE conn6 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 10:47:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 10:47:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 630ms 10:47:03 INFO - PROCESS | 3252 | 1467049623326 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 10:47:03 INFO - PROCESS | 3252 | 1467049623328 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 10:47:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 10:47:03 INFO - PROCESS | 3252 | 1467049623331 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 10:47:03 INFO - PROCESS | 3252 | 1467049623333 Marionette TRACE conn6 <- [1,2418,null,{}] 10:47:03 INFO - PROCESS | 3252 | 1467049623337 Marionette TRACE conn6 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:03 INFO - PROCESS | 3252 | 1467049623339 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:03 INFO - PROCESS | 3252 | 1467049623415 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 10:47:03 INFO - PROCESS | 3252 | 1467049623421 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:03 INFO - PROCESS | 3252 | 1467049623423 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:03 INFO - PROCESS | 3252 | ++DOCSHELL 10728400 == 32 [pid = 3252] [id = 614] 10:47:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (195E2800) [pid = 3252] [serial = 1842] [outer = 00000000] 10:47:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (19B39000) [pid = 3252] [serial = 1843] [outer = 195E2800] 10:47:03 INFO - PROCESS | 3252 | 1467049623465 Marionette DEBUG loaded listener.js 10:47:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (195F2000) [pid = 3252] [serial = 1844] [outer = 195E2800] 10:47:03 INFO - PROCESS | 3252 | 1467049623887 Marionette TRACE conn6 <- [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]]]}] 10:47:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 10:47:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 570ms 10:47:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 10:47:03 INFO - PROCESS | 3252 | 1467049623902 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 10:47:03 INFO - PROCESS | 3252 | 1467049623904 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 10:47:03 INFO - PROCESS | 3252 | 1467049623907 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 10:47:03 INFO - PROCESS | 3252 | 1467049623909 Marionette TRACE conn6 <- [1,2422,null,{}] 10:47:03 INFO - PROCESS | 3252 | 1467049623912 Marionette TRACE conn6 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:03 INFO - PROCESS | 3252 | 1467049623914 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:04 INFO - PROCESS | 3252 | 1467049624034 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 10:47:04 INFO - PROCESS | 3252 | 1467049624043 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:04 INFO - PROCESS | 3252 | 1467049624044 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:04 INFO - PROCESS | 3252 | ++DOCSHELL 149D5400 == 33 [pid = 3252] [id = 615] 10:47:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (1A801800) [pid = 3252] [serial = 1845] [outer = 00000000] 10:47:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (1A888C00) [pid = 3252] [serial = 1846] [outer = 1A801800] 10:47:04 INFO - PROCESS | 3252 | 1467049624091 Marionette DEBUG loaded listener.js 10:47:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (1A889800) [pid = 3252] [serial = 1847] [outer = 1A801800] 10:47:04 INFO - PROCESS | 3252 | 1467049624640 Marionette TRACE conn6 <- [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]]]}] 10:47:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 10:47:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 771ms 10:47:04 INFO - PROCESS | 3252 | 1467049624680 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 10:47:04 INFO - PROCESS | 3252 | 1467049624685 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 10:47:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 10:47:04 INFO - PROCESS | 3252 | 1467049624691 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 10:47:04 INFO - PROCESS | 3252 | 1467049624695 Marionette TRACE conn6 <- [1,2426,null,{}] 10:47:04 INFO - PROCESS | 3252 | 1467049624701 Marionette TRACE conn6 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:04 INFO - PROCESS | 3252 | 1467049624704 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:04 INFO - PROCESS | 3252 | 1467049624828 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 10:47:04 INFO - PROCESS | 3252 | 1467049624952 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:04 INFO - PROCESS | 3252 | 1467049624956 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:04 INFO - PROCESS | 3252 | ++DOCSHELL 0CE31000 == 34 [pid = 3252] [id = 616] 10:47:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (0CE58C00) [pid = 3252] [serial = 1848] [outer = 00000000] 10:47:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (100EB400) [pid = 3252] [serial = 1849] [outer = 0CE58C00] 10:47:05 INFO - PROCESS | 3252 | 1467049625055 Marionette DEBUG loaded listener.js 10:47:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (10537C00) [pid = 3252] [serial = 1850] [outer = 0CE58C00] 10:47:05 INFO - PROCESS | 3252 | 1467049625740 Marionette TRACE conn6 <- [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]]]}] 10:47:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 10:47:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1078ms 10:47:05 INFO - PROCESS | 3252 | 1467049625773 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 10:47:05 INFO - PROCESS | 3252 | 1467049625777 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 10:47:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 10:47:05 INFO - PROCESS | 3252 | 1467049625784 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 10:47:05 INFO - PROCESS | 3252 | 1467049625787 Marionette TRACE conn6 <- [1,2430,null,{}] 10:47:05 INFO - PROCESS | 3252 | 1467049625791 Marionette TRACE conn6 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:05 INFO - PROCESS | 3252 | 1467049625793 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:05 INFO - PROCESS | 3252 | 1467049625920 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 10:47:06 INFO - PROCESS | 3252 | 1467049626060 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:06 INFO - PROCESS | 3252 | 1467049626062 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:06 INFO - PROCESS | 3252 | ++DOCSHELL 11204400 == 35 [pid = 3252] [id = 617] 10:47:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (11209800) [pid = 3252] [serial = 1851] [outer = 00000000] 10:47:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (15250800) [pid = 3252] [serial = 1852] [outer = 11209800] 10:47:06 INFO - PROCESS | 3252 | 1467049626119 Marionette DEBUG loaded listener.js 10:47:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (15423000) [pid = 3252] [serial = 1853] [outer = 11209800] 10:47:06 INFO - PROCESS | 3252 | 1467049626977 Marionette TRACE conn6 <- [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]]]}] 10:47:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 10:47:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1227ms 10:47:06 INFO - PROCESS | 3252 | 1467049627015 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 10:47:06 INFO - PROCESS | 3252 | 1467049627019 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 10:47:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 10:47:07 INFO - PROCESS | 3252 | 1467049627024 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 10:47:07 INFO - PROCESS | 3252 | 1467049627027 Marionette TRACE conn6 <- [1,2434,null,{}] 10:47:07 INFO - PROCESS | 3252 | 1467049627058 Marionette TRACE conn6 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:07 INFO - PROCESS | 3252 | 1467049627061 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:07 INFO - PROCESS | 3252 | 1467049627206 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 10:47:07 INFO - PROCESS | 3252 | 1467049627272 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:07 INFO - PROCESS | 3252 | 1467049627276 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:07 INFO - PROCESS | 3252 | ++DOCSHELL 10539800 == 36 [pid = 3252] [id = 618] 10:47:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (1053AC00) [pid = 3252] [serial = 1854] [outer = 00000000] 10:47:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (10729C00) [pid = 3252] [serial = 1855] [outer = 1053AC00] 10:47:07 INFO - PROCESS | 3252 | 1467049627325 Marionette DEBUG loaded listener.js 10:47:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (10C94400) [pid = 3252] [serial = 1856] [outer = 1053AC00] 10:47:07 INFO - PROCESS | 3252 | --DOCSHELL 10728400 == 35 [pid = 3252] [id = 614] 10:47:07 INFO - PROCESS | 3252 | --DOCSHELL 10532400 == 34 [pid = 3252] [id = 613] 10:47:07 INFO - PROCESS | 3252 | --DOCSHELL 17751000 == 33 [pid = 3252] [id = 612] 10:47:07 INFO - PROCESS | 3252 | --DOCSHELL 16B3B400 == 32 [pid = 3252] [id = 611] 10:47:07 INFO - PROCESS | 3252 | --DOCSHELL 1541F000 == 31 [pid = 3252] [id = 610] 10:47:07 INFO - PROCESS | 3252 | --DOCSHELL 149D7800 == 30 [pid = 3252] [id = 609] 10:47:07 INFO - PROCESS | 3252 | --DOCSHELL 10709000 == 29 [pid = 3252] [id = 608] 10:47:07 INFO - PROCESS | 3252 | --DOCSHELL 0FFCC400 == 28 [pid = 3252] [id = 607] 10:47:07 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (17783000) [pid = 3252] [serial = 1792] [outer = 00000000] [url = about:blank] 10:47:07 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (1A4D3800) [pid = 3252] [serial = 1796] [outer = 00000000] [url = about:blank] 10:47:07 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (19575C00) [pid = 3252] [serial = 1795] [outer = 00000000] [url = about:blank] 10:47:07 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (1A916000) [pid = 3252] [serial = 1775] [outer = 00000000] [url = about:blank] 10:47:07 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (0CE5D400) [pid = 3252] [serial = 1780] [outer = 00000000] [url = about:blank] 10:47:07 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (0CF38000) [pid = 3252] [serial = 1781] [outer = 00000000] [url = about:blank] 10:47:07 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (193F1000) [pid = 3252] [serial = 1801] [outer = 00000000] [url = about:blank] 10:47:07 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (14BAE000) [pid = 3252] [serial = 1786] [outer = 00000000] [url = about:blank] 10:47:07 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (1541B800) [pid = 3252] [serial = 1787] [outer = 00000000] [url = about:blank] 10:47:07 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (10704400) [pid = 3252] [serial = 1777] [outer = 00000000] [url = about:blank] 10:47:07 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (1A893400) [pid = 3252] [serial = 1798] [outer = 00000000] [url = about:blank] 10:47:07 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (1072C800) [pid = 3252] [serial = 1778] [outer = 00000000] [url = about:blank] 10:47:07 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (1053E400) [pid = 3252] [serial = 1783] [outer = 00000000] [url = about:blank] 10:47:07 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (10710800) [pid = 3252] [serial = 1784] [outer = 00000000] [url = about:blank] 10:47:07 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (16CAD800) [pid = 3252] [serial = 1789] [outer = 00000000] [url = about:blank] 10:47:07 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (1A991400) [pid = 3252] [serial = 1804] [outer = 00000000] [url = about:blank] 10:47:07 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (1A886400) [pid = 3252] [serial = 1799] [outer = 00000000] [url = about:blank] 10:47:07 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (1A9A9C00) [pid = 3252] [serial = 1807] [outer = 00000000] [url = about:blank] 10:47:07 INFO - PROCESS | 3252 | --DOMWINDOW == 67 (1A9B2400) [pid = 3252] [serial = 1808] [outer = 00000000] [url = about:blank] 10:47:07 INFO - PROCESS | 3252 | --DOMWINDOW == 66 (1A998000) [pid = 3252] [serial = 1805] [outer = 00000000] [url = about:blank] 10:47:07 INFO - PROCESS | 3252 | --DOMWINDOW == 65 (1A76FC00) [pid = 3252] [serial = 1802] [outer = 00000000] [url = about:blank] 10:47:07 INFO - PROCESS | 3252 | --DOMWINDOW == 64 (184CDC00) [pid = 3252] [serial = 1793] [outer = 00000000] [url = about:blank] 10:47:07 INFO - PROCESS | 3252 | --DOMWINDOW == 63 (16CB6000) [pid = 3252] [serial = 1790] [outer = 00000000] [url = about:blank] 10:47:07 INFO - PROCESS | 3252 | 1467049627799 Marionette TRACE conn6 <- [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]]]}] 10:47:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 10:47:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 830ms 10:47:07 INFO - PROCESS | 3252 | 1467049627855 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 10:47:07 INFO - PROCESS | 3252 | 1467049627859 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 10:47:07 INFO - PROCESS | 3252 | 1467049627865 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 10:47:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 10:47:07 INFO - PROCESS | 3252 | 1467049627868 Marionette TRACE conn6 <- [1,2438,null,{}] 10:47:07 INFO - PROCESS | 3252 | 1467049627871 Marionette TRACE conn6 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:07 INFO - PROCESS | 3252 | 1467049627874 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:07 INFO - PROCESS | 3252 | 1467049627960 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 10:47:07 INFO - PROCESS | 3252 | 1467049627968 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:07 INFO - PROCESS | 3252 | 1467049627971 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:07 INFO - PROCESS | 3252 | ++DOCSHELL 10708000 == 29 [pid = 3252] [id = 619] 10:47:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 64 (10709400) [pid = 3252] [serial = 1857] [outer = 00000000] 10:47:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 65 (10728400) [pid = 3252] [serial = 1858] [outer = 10709400] 10:47:07 INFO - PROCESS | 3252 | 1467049628017 Marionette DEBUG loaded listener.js 10:47:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 66 (10C2A400) [pid = 3252] [serial = 1859] [outer = 10709400] 10:47:08 INFO - PROCESS | 3252 | 1467049628517 Marionette TRACE conn6 <- [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]]]}] 10:47:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 10:47:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 670ms 10:47:08 INFO - PROCESS | 3252 | 1467049628540 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 10:47:08 INFO - PROCESS | 3252 | 1467049628542 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 10:47:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 10:47:08 INFO - PROCESS | 3252 | 1467049628545 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 10:47:08 INFO - PROCESS | 3252 | 1467049628548 Marionette TRACE conn6 <- [1,2442,null,{}] 10:47:08 INFO - PROCESS | 3252 | 1467049628559 Marionette TRACE conn6 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:08 INFO - PROCESS | 3252 | 1467049628563 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:08 INFO - PROCESS | 3252 | 1467049628682 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 10:47:08 INFO - PROCESS | 3252 | 1467049628785 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:08 INFO - PROCESS | 3252 | 1467049628788 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:08 INFO - PROCESS | 3252 | ++DOCSHELL 16128000 == 30 [pid = 3252] [id = 620] 10:47:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 67 (16131C00) [pid = 3252] [serial = 1860] [outer = 00000000] 10:47:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 68 (16195400) [pid = 3252] [serial = 1861] [outer = 16131C00] 10:47:08 INFO - PROCESS | 3252 | 1467049628835 Marionette DEBUG loaded listener.js 10:47:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (16874000) [pid = 3252] [serial = 1862] [outer = 16131C00] 10:47:09 INFO - PROCESS | 3252 | 1467049629208 Marionette TRACE conn6 <- [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]]]}] 10:47:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 10:47:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 690ms 10:47:09 INFO - PROCESS | 3252 | 1467049629239 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 10:47:09 INFO - PROCESS | 3252 | 1467049629241 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 10:47:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 10:47:09 INFO - PROCESS | 3252 | 1467049629244 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 10:47:09 INFO - PROCESS | 3252 | 1467049629246 Marionette TRACE conn6 <- [1,2446,null,{}] 10:47:09 INFO - PROCESS | 3252 | 1467049629249 Marionette TRACE conn6 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:09 INFO - PROCESS | 3252 | 1467049629251 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:09 INFO - PROCESS | 3252 | 1467049629337 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 10:47:09 INFO - PROCESS | 3252 | 1467049629343 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:09 INFO - PROCESS | 3252 | 1467049629353 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:09 INFO - PROCESS | 3252 | ++DOCSHELL 16CAC400 == 31 [pid = 3252] [id = 621] 10:47:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (16CAD800) [pid = 3252] [serial = 1863] [outer = 00000000] 10:47:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (17756800) [pid = 3252] [serial = 1864] [outer = 16CAD800] 10:47:09 INFO - PROCESS | 3252 | 1467049629399 Marionette DEBUG loaded listener.js 10:47:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (17780000) [pid = 3252] [serial = 1865] [outer = 16CAD800] 10:47:09 INFO - PROCESS | 3252 | 1467049629845 Marionette TRACE conn6 <- [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]]]}] 10:47:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 10:47:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 630ms 10:47:09 INFO - PROCESS | 3252 | 1467049629888 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 10:47:09 INFO - PROCESS | 3252 | 1467049629890 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 10:47:09 INFO - PROCESS | 3252 | 1467049629893 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 10:47:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 10:47:09 INFO - PROCESS | 3252 | 1467049629895 Marionette TRACE conn6 <- [1,2450,null,{}] 10:47:09 INFO - PROCESS | 3252 | 1467049629898 Marionette TRACE conn6 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:09 INFO - PROCESS | 3252 | 1467049629900 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:10 INFO - PROCESS | 3252 | 1467049630017 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 10:47:10 INFO - PROCESS | 3252 | 1467049630023 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:10 INFO - PROCESS | 3252 | 1467049630025 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:10 INFO - PROCESS | 3252 | ++DOCSHELL 16F92800 == 32 [pid = 3252] [id = 622] 10:47:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (16F93C00) [pid = 3252] [serial = 1866] [outer = 00000000] 10:47:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (193E8400) [pid = 3252] [serial = 1867] [outer = 16F93C00] 10:47:10 INFO - PROCESS | 3252 | 1467049630068 Marionette DEBUG loaded listener.js 10:47:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (184D0000) [pid = 3252] [serial = 1868] [outer = 16F93C00] 10:47:10 INFO - PROCESS | 3252 | 1467049630553 Marionette TRACE conn6 <- [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]]]}] 10:47:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 10:47:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 671ms 10:47:10 INFO - PROCESS | 3252 | 1467049630567 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 10:47:10 INFO - PROCESS | 3252 | 1467049630569 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 10:47:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 10:47:10 INFO - PROCESS | 3252 | 1467049630572 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 10:47:10 INFO - PROCESS | 3252 | 1467049630574 Marionette TRACE conn6 <- [1,2454,null,{}] 10:47:10 INFO - PROCESS | 3252 | 1467049630577 Marionette TRACE conn6 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:10 INFO - PROCESS | 3252 | 1467049630583 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:10 INFO - PROCESS | 3252 | 1467049630727 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 10:47:10 INFO - PROCESS | 3252 | 1467049630738 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:10 INFO - PROCESS | 3252 | 1467049630740 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:10 INFO - PROCESS | 3252 | ++DOCSHELL 195E7C00 == 33 [pid = 3252] [id = 623] 10:47:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (19B3A400) [pid = 3252] [serial = 1869] [outer = 00000000] 10:47:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (1A809C00) [pid = 3252] [serial = 1870] [outer = 19B3A400] 10:47:10 INFO - PROCESS | 3252 | 1467049630783 Marionette DEBUG loaded listener.js 10:47:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (1A80E000) [pid = 3252] [serial = 1871] [outer = 19B3A400] 10:47:11 INFO - PROCESS | 3252 | 1467049631238 Marionette TRACE conn6 <- [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]]]}] 10:47:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 10:47:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 730ms 10:47:11 INFO - PROCESS | 3252 | 1467049631304 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 10:47:11 INFO - PROCESS | 3252 | 1467049631306 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 10:47:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 10:47:11 INFO - PROCESS | 3252 | 1467049631309 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 10:47:11 INFO - PROCESS | 3252 | 1467049631311 Marionette TRACE conn6 <- [1,2458,null,{}] 10:47:11 INFO - PROCESS | 3252 | 1467049631314 Marionette TRACE conn6 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:11 INFO - PROCESS | 3252 | 1467049631325 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:11 INFO - PROCESS | 3252 | 1467049631472 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 10:47:11 INFO - PROCESS | 3252 | 1467049631483 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:11 INFO - PROCESS | 3252 | 1467049631485 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:11 INFO - PROCESS | 3252 | ++DOCSHELL 1A91F000 == 34 [pid = 3252] [id = 624] 10:47:11 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (1A91F400) [pid = 3252] [serial = 1872] [outer = 00000000] 10:47:11 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (1A990800) [pid = 3252] [serial = 1873] [outer = 1A91F400] 10:47:11 INFO - PROCESS | 3252 | 1467049631527 Marionette DEBUG loaded listener.js 10:47:11 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (1A994800) [pid = 3252] [serial = 1874] [outer = 1A91F400] 10:47:12 INFO - PROCESS | 3252 | 1467049632038 Marionette TRACE conn6 <- [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]]]}] 10:47:12 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (1541F400) [pid = 3252] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 10:47:12 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (0CE26C00) [pid = 3252] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 10:47:12 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (0FFCC800) [pid = 3252] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 10:47:12 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (1070DC00) [pid = 3252] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 10:47:12 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (14B66800) [pid = 3252] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 10:47:12 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (16B3C000) [pid = 3252] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 10:47:12 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (0FFD2400) [pid = 3252] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 10:47:12 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (1618F000) [pid = 3252] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 10:47:12 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (1A993C00) [pid = 3252] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 10:47:12 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (195E2800) [pid = 3252] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 10:47:12 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (17755C00) [pid = 3252] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 10:47:12 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (1619B000) [pid = 3252] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 10:47:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 10:47:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 770ms 10:47:12 INFO - PROCESS | 3252 | 1467049632090 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 10:47:12 INFO - PROCESS | 3252 | 1467049632092 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 10:47:12 INFO - PROCESS | 3252 | 1467049632096 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 10:47:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 10:47:12 INFO - PROCESS | 3252 | 1467049632097 Marionette TRACE conn6 <- [1,2462,null,{}] 10:47:12 INFO - PROCESS | 3252 | 1467049632103 Marionette TRACE conn6 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:12 INFO - PROCESS | 3252 | 1467049632105 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:12 INFO - PROCESS | 3252 | 1467049632184 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 10:47:12 INFO - PROCESS | 3252 | 1467049632189 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:12 INFO - PROCESS | 3252 | 1467049632191 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:12 INFO - PROCESS | 3252 | ++DOCSHELL 1070D800 == 35 [pid = 3252] [id = 625] 10:47:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (1495AC00) [pid = 3252] [serial = 1875] [outer = 00000000] 10:47:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (1619B000) [pid = 3252] [serial = 1876] [outer = 1495AC00] 10:47:12 INFO - PROCESS | 3252 | 1467049632234 Marionette DEBUG loaded listener.js 10:47:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (16C58400) [pid = 3252] [serial = 1877] [outer = 1495AC00] 10:47:12 INFO - PROCESS | 3252 | 1467049632669 Marionette TRACE conn6 <- [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]]]}] 10:47:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 10:47:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 630ms 10:47:12 INFO - PROCESS | 3252 | 1467049632731 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 10:47:12 INFO - PROCESS | 3252 | 1467049632733 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 10:47:12 INFO - PROCESS | 3252 | 1467049632736 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 10:47:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 10:47:12 INFO - PROCESS | 3252 | 1467049632738 Marionette TRACE conn6 <- [1,2466,null,{}] 10:47:12 INFO - PROCESS | 3252 | 1467049632742 Marionette TRACE conn6 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:12 INFO - PROCESS | 3252 | 1467049632743 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:12 INFO - PROCESS | 3252 | 1467049632850 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 10:47:12 INFO - PROCESS | 3252 | 1467049632858 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:12 INFO - PROCESS | 3252 | 1467049632860 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:12 INFO - PROCESS | 3252 | ++DOCSHELL 15451800 == 36 [pid = 3252] [id = 626] 10:47:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (1A768800) [pid = 3252] [serial = 1878] [outer = 00000000] 10:47:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (1A9A5800) [pid = 3252] [serial = 1879] [outer = 1A768800] 10:47:12 INFO - PROCESS | 3252 | 1467049632902 Marionette DEBUG loaded listener.js 10:47:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (1A9AD800) [pid = 3252] [serial = 1880] [outer = 1A768800] 10:47:13 INFO - PROCESS | 3252 | 1467049633348 Marionette TRACE conn6 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 10:47:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 10:47:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 670ms 10:47:13 INFO - PROCESS | 3252 | 1467049633411 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 10:47:13 INFO - PROCESS | 3252 | 1467049633413 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 10:47:13 INFO - PROCESS | 3252 | 1467049633417 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 10:47:13 INFO - PROCESS | 3252 | 1467049633418 Marionette TRACE conn6 <- [1,2470,null,{}] 10:47:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 10:47:13 INFO - PROCESS | 3252 | 1467049633422 Marionette TRACE conn6 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:13 INFO - PROCESS | 3252 | 1467049633424 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:13 INFO - PROCESS | 3252 | 1467049633505 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 10:47:13 INFO - PROCESS | 3252 | 1467049633510 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:13 INFO - PROCESS | 3252 | 1467049633512 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:13 INFO - PROCESS | 3252 | ++DOCSHELL 1A9B0000 == 37 [pid = 3252] [id = 627] 10:47:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (1A9B3800) [pid = 3252] [serial = 1881] [outer = 00000000] 10:47:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (1BAF3000) [pid = 3252] [serial = 1882] [outer = 1A9B3800] 10:47:13 INFO - PROCESS | 3252 | 1467049633555 Marionette DEBUG loaded listener.js 10:47:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (1B668000) [pid = 3252] [serial = 1883] [outer = 1A9B3800] 10:47:13 INFO - PROCESS | 3252 | 1467049633979 Marionette TRACE conn6 <- [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]]]}] 10:47:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 10:47:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 570ms 10:47:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 10:47:13 INFO - PROCESS | 3252 | 1467049633991 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 10:47:13 INFO - PROCESS | 3252 | 1467049633993 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 10:47:13 INFO - PROCESS | 3252 | 1467049633996 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 10:47:13 INFO - PROCESS | 3252 | 1467049633998 Marionette TRACE conn6 <- [1,2474,null,{}] 10:47:13 INFO - PROCESS | 3252 | 1467049634002 Marionette TRACE conn6 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:13 INFO - PROCESS | 3252 | 1467049634004 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:14 INFO - PROCESS | 3252 | 1467049634197 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 10:47:14 INFO - PROCESS | 3252 | 1467049634360 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:14 INFO - PROCESS | 3252 | 1467049634363 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:14 INFO - PROCESS | 3252 | ++DOCSHELL 0CE2B400 == 38 [pid = 3252] [id = 628] 10:47:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (0CE2C800) [pid = 3252] [serial = 1884] [outer = 00000000] 10:47:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (0CF35800) [pid = 3252] [serial = 1885] [outer = 0CE2C800] 10:47:14 INFO - PROCESS | 3252 | 1467049634421 Marionette DEBUG loaded listener.js 10:47:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (101FEC00) [pid = 3252] [serial = 1886] [outer = 0CE2C800] 10:47:14 INFO - PROCESS | 3252 | 1467049635004 Marionette TRACE conn6 <- [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]]]}] 10:47:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 10:47:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1021ms 10:47:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 10:47:14 INFO - PROCESS | 3252 | 1467049635019 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 10:47:14 INFO - PROCESS | 3252 | 1467049635023 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 10:47:15 INFO - PROCESS | 3252 | 1467049635028 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 10:47:15 INFO - PROCESS | 3252 | 1467049635032 Marionette TRACE conn6 <- [1,2478,null,{}] 10:47:15 INFO - PROCESS | 3252 | 1467049635056 Marionette TRACE conn6 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:15 INFO - PROCESS | 3252 | 1467049635059 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:15 INFO - PROCESS | 3252 | 1467049635172 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 10:47:15 INFO - PROCESS | 3252 | 1467049635289 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:15 INFO - PROCESS | 3252 | 1467049635292 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:15 INFO - PROCESS | 3252 | ++DOCSHELL 14954400 == 39 [pid = 3252] [id = 629] 10:47:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (14B66800) [pid = 3252] [serial = 1887] [outer = 00000000] 10:47:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (15421800) [pid = 3252] [serial = 1888] [outer = 14B66800] 10:47:15 INFO - PROCESS | 3252 | 1467049635387 Marionette DEBUG loaded listener.js 10:47:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (163CB000) [pid = 3252] [serial = 1889] [outer = 14B66800] 10:47:15 INFO - PROCESS | 3252 | 1467049635989 Marionette TRACE conn6 <- [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]]]}] 10:47:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 10:47:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1023ms 10:47:16 INFO - PROCESS | 3252 | 1467049636052 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 10:47:16 INFO - PROCESS | 3252 | 1467049636055 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 10:47:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 10:47:16 INFO - PROCESS | 3252 | 1467049636059 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 10:47:16 INFO - PROCESS | 3252 | 1467049636061 Marionette TRACE conn6 <- [1,2482,null,{}] 10:47:16 INFO - PROCESS | 3252 | 1467049636065 Marionette TRACE conn6 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:16 INFO - PROCESS | 3252 | 1467049636068 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:16 INFO - PROCESS | 3252 | 1467049636178 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 10:47:16 INFO - PROCESS | 3252 | 1467049636322 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:16 INFO - PROCESS | 3252 | 1467049636324 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:16 INFO - PROCESS | 3252 | ++DOCSHELL 1846B400 == 40 [pid = 3252] [id = 630] 10:47:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (1A76A800) [pid = 3252] [serial = 1890] [outer = 00000000] 10:47:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (1A774000) [pid = 3252] [serial = 1891] [outer = 1A76A800] 10:47:16 INFO - PROCESS | 3252 | 1467049636379 Marionette DEBUG loaded listener.js 10:47:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (1A991400) [pid = 3252] [serial = 1892] [outer = 1A76A800] 10:47:16 INFO - PROCESS | 3252 | 1467049636988 Marionette TRACE conn6 <- [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]]]}] 10:47:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 10:47:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 970ms 10:47:17 INFO - PROCESS | 3252 | 1467049637032 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 10:47:17 INFO - PROCESS | 3252 | 1467049637036 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 10:47:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 10:47:17 INFO - PROCESS | 3252 | 1467049637046 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 10:47:17 INFO - PROCESS | 3252 | 1467049637051 Marionette TRACE conn6 <- [1,2486,null,{}] 10:47:17 INFO - PROCESS | 3252 | 1467049637055 Marionette TRACE conn6 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:17 INFO - PROCESS | 3252 | 1467049637059 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:17 INFO - PROCESS | 3252 | 1467049637174 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 10:47:17 INFO - PROCESS | 3252 | 1467049637287 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:17 INFO - PROCESS | 3252 | 1467049637289 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:17 INFO - PROCESS | 3252 | ++DOCSHELL 1C2C1800 == 41 [pid = 3252] [id = 631] 10:47:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (1C2C3800) [pid = 3252] [serial = 1893] [outer = 00000000] 10:47:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (1C44DC00) [pid = 3252] [serial = 1894] [outer = 1C2C3800] 10:47:17 INFO - PROCESS | 3252 | 1467049637341 Marionette DEBUG loaded listener.js 10:47:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 90 (1C453000) [pid = 3252] [serial = 1895] [outer = 1C2C3800] 10:47:18 INFO - PROCESS | 3252 | 1467049638045 Marionette TRACE conn6 <- [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]]]}] 10:47:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 10:47:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1087ms 10:47:18 INFO - PROCESS | 3252 | 1467049638128 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 10:47:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 10:47:18 INFO - PROCESS | 3252 | 1467049638132 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 10:47:18 INFO - PROCESS | 3252 | 1467049638137 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 10:47:18 INFO - PROCESS | 3252 | 1467049638141 Marionette TRACE conn6 <- [1,2490,null,{}] 10:47:18 INFO - PROCESS | 3252 | 1467049638146 Marionette TRACE conn6 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:18 INFO - PROCESS | 3252 | 1467049638149 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:18 INFO - PROCESS | 3252 | 1467049638249 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 10:47:18 INFO - PROCESS | 3252 | 1467049638387 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:18 INFO - PROCESS | 3252 | 1467049638392 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:18 INFO - PROCESS | 3252 | ++DOCSHELL 10531C00 == 42 [pid = 3252] [id = 632] 10:47:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 91 (10534800) [pid = 3252] [serial = 1896] [outer = 00000000] 10:47:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 92 (10703800) [pid = 3252] [serial = 1897] [outer = 10534800] 10:47:18 INFO - PROCESS | 3252 | 1467049638441 Marionette DEBUG loaded listener.js 10:47:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 93 (10727000) [pid = 3252] [serial = 1898] [outer = 10534800] 10:47:19 INFO - PROCESS | 3252 | --DOCSHELL 1A9B0000 == 41 [pid = 3252] [id = 627] 10:47:19 INFO - PROCESS | 3252 | --DOCSHELL 15451800 == 40 [pid = 3252] [id = 626] 10:47:19 INFO - PROCESS | 3252 | --DOCSHELL 1070D800 == 39 [pid = 3252] [id = 625] 10:47:19 INFO - PROCESS | 3252 | --DOCSHELL 1A91F000 == 38 [pid = 3252] [id = 624] 10:47:19 INFO - PROCESS | 3252 | --DOCSHELL 195E7C00 == 37 [pid = 3252] [id = 623] 10:47:19 INFO - PROCESS | 3252 | --DOCSHELL 16F92800 == 36 [pid = 3252] [id = 622] 10:47:19 INFO - PROCESS | 3252 | --DOCSHELL 16CAC400 == 35 [pid = 3252] [id = 621] 10:47:19 INFO - PROCESS | 3252 | --DOCSHELL 16128000 == 34 [pid = 3252] [id = 620] 10:47:19 INFO - PROCESS | 3252 | --DOCSHELL 10708000 == 33 [pid = 3252] [id = 619] 10:47:19 INFO - PROCESS | 3252 | --DOCSHELL 10539800 == 32 [pid = 3252] [id = 618] 10:47:19 INFO - PROCESS | 3252 | --DOCSHELL 149D5400 == 31 [pid = 3252] [id = 615] 10:47:19 INFO - PROCESS | 3252 | --DOCSHELL 0CE31000 == 30 [pid = 3252] [id = 616] 10:47:19 INFO - PROCESS | 3252 | --DOCSHELL 11204400 == 29 [pid = 3252] [id = 617] 10:47:19 INFO - PROCESS | 3252 | --DOCSHELL 0926E400 == 28 [pid = 3252] [id = 606] 10:47:19 INFO - PROCESS | 3252 | --DOCSHELL 1C2C1800 == 27 [pid = 3252] [id = 631] 10:47:19 INFO - PROCESS | 3252 | --DOCSHELL 1846B400 == 26 [pid = 3252] [id = 630] 10:47:19 INFO - PROCESS | 3252 | --DOCSHELL 0CE2B400 == 25 [pid = 3252] [id = 628] 10:47:19 INFO - PROCESS | 3252 | --DOCSHELL 14954400 == 24 [pid = 3252] [id = 629] 10:47:19 INFO - PROCESS | 3252 | --DOMWINDOW == 92 (16F99400) [pid = 3252] [serial = 1835] [outer = 00000000] [url = about:blank] 10:47:19 INFO - PROCESS | 3252 | --DOMWINDOW == 91 (16B32800) [pid = 3252] [serial = 1832] [outer = 00000000] [url = about:blank] 10:47:19 INFO - PROCESS | 3252 | --DOMWINDOW == 90 (153BBC00) [pid = 3252] [serial = 1829] [outer = 00000000] [url = about:blank] 10:47:19 INFO - PROCESS | 3252 | --DOMWINDOW == 89 (1846F400) [pid = 3252] [serial = 1841] [outer = 00000000] [url = about:blank] 10:47:19 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (16198400) [pid = 3252] [serial = 1831] [outer = 00000000] [url = about:blank] 10:47:19 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (1047D800) [pid = 3252] [serial = 1820] [outer = 00000000] [url = about:blank] 10:47:19 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (10042800) [pid = 3252] [serial = 1819] [outer = 00000000] [url = about:blank] 10:47:19 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (1007CC00) [pid = 3252] [serial = 1822] [outer = 00000000] [url = about:blank] 10:47:19 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (10163400) [pid = 3252] [serial = 1823] [outer = 00000000] [url = about:blank] 10:47:19 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (10728800) [pid = 3252] [serial = 1825] [outer = 00000000] [url = about:blank] 10:47:19 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (10741400) [pid = 3252] [serial = 1826] [outer = 00000000] [url = about:blank] 10:47:19 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (14C80800) [pid = 3252] [serial = 1828] [outer = 00000000] [url = about:blank] 10:47:19 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (16CAD400) [pid = 3252] [serial = 1834] [outer = 00000000] [url = about:blank] 10:47:19 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (10A31000) [pid = 3252] [serial = 1811] [outer = 00000000] [url = about:blank] 10:47:19 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (10707800) [pid = 3252] [serial = 1810] [outer = 00000000] [url = about:blank] 10:47:19 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (16CB5800) [pid = 3252] [serial = 1814] [outer = 00000000] [url = about:blank] 10:47:19 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (16B40400) [pid = 3252] [serial = 1813] [outer = 00000000] [url = about:blank] 10:47:19 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (1B69CC00) [pid = 3252] [serial = 1817] [outer = 00000000] [url = about:blank] 10:47:19 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (1A9AB800) [pid = 3252] [serial = 1816] [outer = 00000000] [url = about:blank] 10:47:19 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (195F2000) [pid = 3252] [serial = 1844] [outer = 00000000] [url = about:blank] 10:47:19 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (1853B000) [pid = 3252] [serial = 1837] [outer = 00000000] [url = about:blank] 10:47:19 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (1956E800) [pid = 3252] [serial = 1838] [outer = 00000000] [url = about:blank] 10:47:19 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (1777D000) [pid = 3252] [serial = 1840] [outer = 00000000] [url = about:blank] 10:47:19 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (1A888C00) [pid = 3252] [serial = 1846] [outer = 00000000] [url = about:blank] 10:47:19 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (19B39000) [pid = 3252] [serial = 1843] [outer = 00000000] [url = about:blank] 10:47:19 INFO - PROCESS | 3252 | 1467049639796 Marionette TRACE conn6 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 10:47:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 10:47:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1674ms 10:47:19 INFO - PROCESS | 3252 | 1467049639812 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 10:47:19 INFO - PROCESS | 3252 | 1467049639817 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 10:47:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 10:47:19 INFO - PROCESS | 3252 | 1467049639822 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 10:47:19 INFO - PROCESS | 3252 | 1467049639825 Marionette TRACE conn6 <- [1,2494,null,{}] 10:47:19 INFO - PROCESS | 3252 | 1467049639831 Marionette TRACE conn6 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:19 INFO - PROCESS | 3252 | 1467049639833 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:19 INFO - PROCESS | 3252 | 1467049639926 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 10:47:20 INFO - PROCESS | 3252 | 1467049640022 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:20 INFO - PROCESS | 3252 | 1467049640027 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:20 INFO - PROCESS | 3252 | ++DOCSHELL 0CE5E800 == 25 [pid = 3252] [id = 633] 10:47:20 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (0CE5EC00) [pid = 3252] [serial = 1899] [outer = 00000000] 10:47:20 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (0FF6A000) [pid = 3252] [serial = 1900] [outer = 0CE5EC00] 10:47:20 INFO - PROCESS | 3252 | 1467049640074 Marionette DEBUG loaded listener.js 10:47:20 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (10036800) [pid = 3252] [serial = 1901] [outer = 0CE5EC00] 10:47:20 INFO - PROCESS | 3252 | 1467049640487 Marionette TRACE conn6 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 10:47:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 10:47:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 730ms 10:47:20 INFO - PROCESS | 3252 | 1467049640552 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 10:47:20 INFO - PROCESS | 3252 | 1467049640557 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 10:47:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 10:47:20 INFO - PROCESS | 3252 | 1467049640563 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 10:47:20 INFO - PROCESS | 3252 | 1467049640566 Marionette TRACE conn6 <- [1,2498,null,{}] 10:47:20 INFO - PROCESS | 3252 | 1467049640570 Marionette TRACE conn6 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:20 INFO - PROCESS | 3252 | 1467049640572 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:20 INFO - PROCESS | 3252 | 1467049640660 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 10:47:20 INFO - PROCESS | 3252 | 1467049640667 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:20 INFO - PROCESS | 3252 | 1467049640669 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:20 INFO - PROCESS | 3252 | ++DOCSHELL 10702400 == 26 [pid = 3252] [id = 634] 10:47:20 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (10706800) [pid = 3252] [serial = 1902] [outer = 00000000] 10:47:20 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (1070F000) [pid = 3252] [serial = 1903] [outer = 10706800] 10:47:20 INFO - PROCESS | 3252 | 1467049640716 Marionette DEBUG loaded listener.js 10:47:20 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (10729800) [pid = 3252] [serial = 1904] [outer = 10706800] 10:47:21 INFO - PROCESS | 3252 | 1467049641178 Marionette TRACE conn6 <- [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]]]}] 10:47:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 10:47:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 670ms 10:47:21 INFO - PROCESS | 3252 | 1467049641237 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 10:47:21 INFO - PROCESS | 3252 | 1467049641240 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 10:47:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 10:47:21 INFO - PROCESS | 3252 | 1467049641243 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 10:47:21 INFO - PROCESS | 3252 | 1467049641246 Marionette TRACE conn6 <- [1,2502,null,{}] 10:47:21 INFO - PROCESS | 3252 | 1467049641257 Marionette TRACE conn6 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:21 INFO - PROCESS | 3252 | 1467049641261 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:21 INFO - PROCESS | 3252 | 1467049641377 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 10:47:21 INFO - PROCESS | 3252 | 1467049641485 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:21 INFO - PROCESS | 3252 | 1467049641488 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:21 INFO - PROCESS | 3252 | ++DOCSHELL 14BAB000 == 27 [pid = 3252] [id = 635] 10:47:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (14BAC400) [pid = 3252] [serial = 1905] [outer = 00000000] 10:47:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (1524C400) [pid = 3252] [serial = 1906] [outer = 14BAC400] 10:47:21 INFO - PROCESS | 3252 | 1467049641536 Marionette DEBUG loaded listener.js 10:47:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (153BBC00) [pid = 3252] [serial = 1907] [outer = 14BAC400] 10:47:21 INFO - PROCESS | 3252 | 1467049641947 Marionette TRACE conn6 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 10:47:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 10:47:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 730ms 10:47:21 INFO - PROCESS | 3252 | 1467049641977 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 10:47:21 INFO - PROCESS | 3252 | 1467049641980 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 10:47:21 INFO - PROCESS | 3252 | 1467049641983 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 10:47:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 10:47:21 INFO - PROCESS | 3252 | 1467049641984 Marionette TRACE conn6 <- [1,2506,null,{}] 10:47:21 INFO - PROCESS | 3252 | 1467049641988 Marionette TRACE conn6 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:21 INFO - PROCESS | 3252 | 1467049641990 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:22 INFO - PROCESS | 3252 | 1467049642110 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 10:47:22 INFO - PROCESS | 3252 | 1467049642115 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:22 INFO - PROCESS | 3252 | 1467049642117 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:22 INFO - PROCESS | 3252 | ++DOCSHELL 100E4C00 == 28 [pid = 3252] [id = 636] 10:47:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (1524B800) [pid = 3252] [serial = 1908] [outer = 00000000] 10:47:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (16197C00) [pid = 3252] [serial = 1909] [outer = 1524B800] 10:47:22 INFO - PROCESS | 3252 | 1467049642218 Marionette DEBUG loaded listener.js 10:47:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (16B34000) [pid = 3252] [serial = 1910] [outer = 1524B800] 10:47:22 INFO - PROCESS | 3252 | 1467049642636 Marionette TRACE conn6 <- [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]]]}] 10:47:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 10:47:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 670ms 10:47:22 INFO - PROCESS | 3252 | 1467049642657 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 10:47:22 INFO - PROCESS | 3252 | 1467049642659 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 10:47:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 10:47:22 INFO - PROCESS | 3252 | 1467049642662 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 10:47:22 INFO - PROCESS | 3252 | 1467049642664 Marionette TRACE conn6 <- [1,2510,null,{}] 10:47:22 INFO - PROCESS | 3252 | 1467049642667 Marionette TRACE conn6 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:22 INFO - PROCESS | 3252 | 1467049642669 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:22 INFO - PROCESS | 3252 | 1467049642809 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 10:47:22 INFO - PROCESS | 3252 | 1467049642876 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:22 INFO - PROCESS | 3252 | 1467049642877 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:22 INFO - PROCESS | 3252 | ++DOCSHELL 16C5F000 == 29 [pid = 3252] [id = 637] 10:47:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (16CA8400) [pid = 3252] [serial = 1911] [outer = 00000000] 10:47:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (16CC0000) [pid = 3252] [serial = 1912] [outer = 16CA8400] 10:47:22 INFO - PROCESS | 3252 | 1467049642923 Marionette DEBUG loaded listener.js 10:47:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (16F95C00) [pid = 3252] [serial = 1913] [outer = 16CA8400] 10:47:23 INFO - PROCESS | 3252 | 1467049643345 Marionette TRACE conn6 <- [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]]]}] 10:47:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 10:47:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 730ms 10:47:23 INFO - PROCESS | 3252 | 1467049643398 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 10:47:23 INFO - PROCESS | 3252 | 1467049643400 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 10:47:23 INFO - PROCESS | 3252 | 1467049643403 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 10:47:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 10:47:23 INFO - PROCESS | 3252 | 1467049643405 Marionette TRACE conn6 <- [1,2514,null,{}] 10:47:23 INFO - PROCESS | 3252 | 1467049643409 Marionette TRACE conn6 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:23 INFO - PROCESS | 3252 | 1467049643414 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:23 INFO - PROCESS | 3252 | 1467049643554 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 10:47:23 INFO - PROCESS | 3252 | 1467049643623 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:23 INFO - PROCESS | 3252 | 1467049643625 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:23 INFO - PROCESS | 3252 | ++DOCSHELL 1777F400 == 30 [pid = 3252] [id = 638] 10:47:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (18470C00) [pid = 3252] [serial = 1914] [outer = 00000000] 10:47:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (186DB400) [pid = 3252] [serial = 1915] [outer = 18470C00] 10:47:23 INFO - PROCESS | 3252 | 1467049643669 Marionette DEBUG loaded listener.js 10:47:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (186DF000) [pid = 3252] [serial = 1916] [outer = 18470C00] 10:47:23 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (1A9B3800) [pid = 3252] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 10:47:23 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (16F93C00) [pid = 3252] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 10:47:23 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (19B3A400) [pid = 3252] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 10:47:23 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (1A91F400) [pid = 3252] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 10:47:23 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (16131C00) [pid = 3252] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 10:47:23 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (16CAD800) [pid = 3252] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 10:47:23 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (0CE58C00) [pid = 3252] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 10:47:23 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (1053AC00) [pid = 3252] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 10:47:23 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (10709400) [pid = 3252] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 10:47:23 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (1A801800) [pid = 3252] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 10:47:23 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (11209800) [pid = 3252] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 10:47:23 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (1495AC00) [pid = 3252] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 10:47:23 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (1A768800) [pid = 3252] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 10:47:24 INFO - PROCESS | 3252 | 1467049644236 Marionette TRACE conn6 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 10:47:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 10:47:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 871ms 10:47:24 INFO - PROCESS | 3252 | 1467049644279 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 10:47:24 INFO - PROCESS | 3252 | 1467049644281 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 10:47:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 10:47:24 INFO - PROCESS | 3252 | 1467049644284 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 10:47:24 INFO - PROCESS | 3252 | 1467049644286 Marionette TRACE conn6 <- [1,2518,null,{}] 10:47:24 INFO - PROCESS | 3252 | 1467049644289 Marionette TRACE conn6 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:24 INFO - PROCESS | 3252 | 1467049644291 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:24 INFO - PROCESS | 3252 | 1467049644367 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 10:47:24 INFO - PROCESS | 3252 | 1467049644372 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:24 INFO - PROCESS | 3252 | 1467049644374 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:24 INFO - PROCESS | 3252 | ++DOCSHELL 16CB4400 == 31 [pid = 3252] [id = 639] 10:47:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (184CB000) [pid = 3252] [serial = 1917] [outer = 00000000] 10:47:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (186E2800) [pid = 3252] [serial = 1918] [outer = 184CB000] 10:47:24 INFO - PROCESS | 3252 | 1467049644417 Marionette DEBUG loaded listener.js 10:47:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (186E4400) [pid = 3252] [serial = 1919] [outer = 184CB000] 10:47:24 INFO - PROCESS | 3252 | 1467049644841 Marionette TRACE conn6 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 10:47:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 10:47:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 570ms 10:47:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 10:47:24 INFO - PROCESS | 3252 | 1467049644855 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 10:47:24 INFO - PROCESS | 3252 | 1467049644857 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 10:47:24 INFO - PROCESS | 3252 | 1467049644860 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 10:47:24 INFO - PROCESS | 3252 | 1467049644862 Marionette TRACE conn6 <- [1,2522,null,{}] 10:47:24 INFO - PROCESS | 3252 | 1467049644865 Marionette TRACE conn6 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:24 INFO - PROCESS | 3252 | 1467049644867 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:24 INFO - PROCESS | 3252 | 1467049644988 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 10:47:24 INFO - PROCESS | 3252 | 1467049644999 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:24 INFO - PROCESS | 3252 | 1467049645000 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:24 INFO - PROCESS | 3252 | ++DOCSHELL 186E1C00 == 32 [pid = 3252] [id = 640] 10:47:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (19566C00) [pid = 3252] [serial = 1920] [outer = 00000000] 10:47:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (195DEC00) [pid = 3252] [serial = 1921] [outer = 19566C00] 10:47:25 INFO - PROCESS | 3252 | 1467049645044 Marionette DEBUG loaded listener.js 10:47:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (1956FC00) [pid = 3252] [serial = 1922] [outer = 19566C00] 10:47:25 INFO - PROCESS | 3252 | 1467049645468 Marionette TRACE conn6 <- [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]]]}] 10:47:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 10:47:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 630ms 10:47:25 INFO - PROCESS | 3252 | 1467049645491 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 10:47:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 10:47:25 INFO - PROCESS | 3252 | 1467049645493 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 10:47:25 INFO - PROCESS | 3252 | 1467049645496 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 10:47:25 INFO - PROCESS | 3252 | 1467049645498 Marionette TRACE conn6 <- [1,2526,null,{}] 10:47:25 INFO - PROCESS | 3252 | 1467049645501 Marionette TRACE conn6 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:25 INFO - PROCESS | 3252 | 1467049645503 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:25 INFO - PROCESS | 3252 | 1467049645581 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 10:47:25 INFO - PROCESS | 3252 | 1467049645682 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:25 INFO - PROCESS | 3252 | 1467049645683 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:25 INFO - PROCESS | 3252 | ++DOCSHELL 14BA8800 == 33 [pid = 3252] [id = 641] 10:47:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (19B3A400) [pid = 3252] [serial = 1923] [outer = 00000000] 10:47:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (1A76AC00) [pid = 3252] [serial = 1924] [outer = 19B3A400] 10:47:25 INFO - PROCESS | 3252 | 1467049645727 Marionette DEBUG loaded listener.js 10:47:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (1A76D400) [pid = 3252] [serial = 1925] [outer = 19B3A400] 10:47:26 INFO - PROCESS | 3252 | 1467049646235 Marionette TRACE conn6 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 10:47:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 10:47:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 770ms 10:47:26 INFO - PROCESS | 3252 | 1467049646292 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 10:47:26 INFO - PROCESS | 3252 | 1467049646297 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 10:47:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 10:47:26 INFO - PROCESS | 3252 | 1467049646303 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 10:47:26 INFO - PROCESS | 3252 | 1467049646306 Marionette TRACE conn6 <- [1,2530,null,{}] 10:47:26 INFO - PROCESS | 3252 | 1467049646312 Marionette TRACE conn6 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:26 INFO - PROCESS | 3252 | 1467049646315 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:26 INFO - PROCESS | 3252 | 1467049646485 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 10:47:26 INFO - PROCESS | 3252 | 1467049646611 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:26 INFO - PROCESS | 3252 | 1467049646614 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:26 INFO - PROCESS | 3252 | ++DOCSHELL 0CF3C000 == 34 [pid = 3252] [id = 642] 10:47:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (10035000) [pid = 3252] [serial = 1926] [outer = 00000000] 10:47:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (10474400) [pid = 3252] [serial = 1927] [outer = 10035000] 10:47:26 INFO - PROCESS | 3252 | 1467049646670 Marionette DEBUG loaded listener.js 10:47:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (1070F800) [pid = 3252] [serial = 1928] [outer = 10035000] 10:47:27 INFO - PROCESS | 3252 | 1467049647421 Marionette TRACE conn6 <- [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]]]}] 10:47:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 10:47:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1182ms 10:47:27 INFO - PROCESS | 3252 | 1467049647486 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 10:47:27 INFO - PROCESS | 3252 | 1467049647491 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 10:47:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 10:47:27 INFO - PROCESS | 3252 | 1467049647497 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 10:47:27 INFO - PROCESS | 3252 | 1467049647500 Marionette TRACE conn6 <- [1,2534,null,{}] 10:47:27 INFO - PROCESS | 3252 | 1467049647504 Marionette TRACE conn6 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:27 INFO - PROCESS | 3252 | 1467049647507 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:27 INFO - PROCESS | 3252 | 1467049647636 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 10:47:27 INFO - PROCESS | 3252 | 1467049647773 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:27 INFO - PROCESS | 3252 | 1467049647776 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:27 INFO - PROCESS | 3252 | ++DOCSHELL 1541CC00 == 35 [pid = 3252] [id = 643] 10:47:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (1541D800) [pid = 3252] [serial = 1929] [outer = 00000000] 10:47:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (16B38400) [pid = 3252] [serial = 1930] [outer = 1541D800] 10:47:27 INFO - PROCESS | 3252 | 1467049647832 Marionette DEBUG loaded listener.js 10:47:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (16CAEC00) [pid = 3252] [serial = 1931] [outer = 1541D800] 10:47:28 INFO - PROCESS | 3252 | 1467049648688 Marionette TRACE conn6 <- [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]]]}] 10:47:28 INFO - PROCESS | 3252 | --DOCSHELL 186E1C00 == 34 [pid = 3252] [id = 640] 10:47:28 INFO - PROCESS | 3252 | --DOCSHELL 16CB4400 == 33 [pid = 3252] [id = 639] 10:47:28 INFO - PROCESS | 3252 | --DOCSHELL 1777F400 == 32 [pid = 3252] [id = 638] 10:47:28 INFO - PROCESS | 3252 | --DOCSHELL 16C5F000 == 31 [pid = 3252] [id = 637] 10:47:28 INFO - PROCESS | 3252 | --DOCSHELL 100E4C00 == 30 [pid = 3252] [id = 636] 10:47:28 INFO - PROCESS | 3252 | --DOCSHELL 14BAB000 == 29 [pid = 3252] [id = 635] 10:47:28 INFO - PROCESS | 3252 | --DOCSHELL 10702400 == 28 [pid = 3252] [id = 634] 10:47:28 INFO - PROCESS | 3252 | --DOCSHELL 0CE5E800 == 27 [pid = 3252] [id = 633] 10:47:28 INFO - PROCESS | 3252 | --DOCSHELL 10531C00 == 26 [pid = 3252] [id = 632] 10:47:28 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (1BAF3000) [pid = 3252] [serial = 1882] [outer = 00000000] [url = about:blank] 10:47:28 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (193E8400) [pid = 3252] [serial = 1867] [outer = 00000000] [url = about:blank] 10:47:28 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (1A809C00) [pid = 3252] [serial = 1870] [outer = 00000000] [url = about:blank] 10:47:28 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (1A990800) [pid = 3252] [serial = 1873] [outer = 00000000] [url = about:blank] 10:47:28 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (16195400) [pid = 3252] [serial = 1861] [outer = 00000000] [url = about:blank] 10:47:28 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (16874000) [pid = 3252] [serial = 1862] [outer = 00000000] [url = about:blank] 10:47:28 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (17756800) [pid = 3252] [serial = 1864] [outer = 00000000] [url = about:blank] 10:47:28 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (100EB400) [pid = 3252] [serial = 1849] [outer = 00000000] [url = about:blank] 10:47:28 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (10537C00) [pid = 3252] [serial = 1850] [outer = 00000000] [url = about:blank] 10:47:28 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (10729C00) [pid = 3252] [serial = 1855] [outer = 00000000] [url = about:blank] 10:47:28 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (10C94400) [pid = 3252] [serial = 1856] [outer = 00000000] [url = about:blank] 10:47:28 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (10728400) [pid = 3252] [serial = 1858] [outer = 00000000] [url = about:blank] 10:47:28 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (10C2A400) [pid = 3252] [serial = 1859] [outer = 00000000] [url = about:blank] 10:47:28 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (1A889800) [pid = 3252] [serial = 1847] [outer = 00000000] [url = about:blank] 10:47:28 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (15250800) [pid = 3252] [serial = 1852] [outer = 00000000] [url = about:blank] 10:47:28 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (15423000) [pid = 3252] [serial = 1853] [outer = 00000000] [url = about:blank] 10:47:28 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (1619B000) [pid = 3252] [serial = 1876] [outer = 00000000] [url = about:blank] 10:47:28 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (1A9A5800) [pid = 3252] [serial = 1879] [outer = 00000000] [url = about:blank] 10:47:28 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (1A994800) [pid = 3252] [serial = 1874] [outer = 00000000] [url = about:blank] 10:47:28 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (16C58400) [pid = 3252] [serial = 1877] [outer = 00000000] [url = about:blank] 10:47:28 INFO - PROCESS | 3252 | --DOMWINDOW == 67 (184D0000) [pid = 3252] [serial = 1868] [outer = 00000000] [url = about:blank] 10:47:28 INFO - PROCESS | 3252 | --DOMWINDOW == 66 (1A80E000) [pid = 3252] [serial = 1871] [outer = 00000000] [url = about:blank] 10:47:28 INFO - PROCESS | 3252 | --DOMWINDOW == 65 (1A9AD800) [pid = 3252] [serial = 1880] [outer = 00000000] [url = about:blank] 10:47:28 INFO - PROCESS | 3252 | --DOMWINDOW == 64 (17780000) [pid = 3252] [serial = 1865] [outer = 00000000] [url = about:blank] 10:47:28 INFO - PROCESS | 3252 | --DOMWINDOW == 63 (1B668000) [pid = 3252] [serial = 1883] [outer = 00000000] [url = about:blank] 10:47:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 10:47:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1291ms 10:47:28 INFO - PROCESS | 3252 | 1467049648792 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 10:47:28 INFO - PROCESS | 3252 | 1467049648796 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 10:47:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 10:47:28 INFO - PROCESS | 3252 | 1467049648801 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 10:47:28 INFO - PROCESS | 3252 | 1467049648804 Marionette TRACE conn6 <- [1,2538,null,{}] 10:47:28 INFO - PROCESS | 3252 | 1467049648810 Marionette TRACE conn6 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:28 INFO - PROCESS | 3252 | 1467049648812 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:28 INFO - PROCESS | 3252 | 1467049648907 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 10:47:28 INFO - PROCESS | 3252 | 1467049648914 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:28 INFO - PROCESS | 3252 | 1467049648918 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:28 INFO - PROCESS | 3252 | ++DOCSHELL 0CF32C00 == 27 [pid = 3252] [id = 644] 10:47:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 64 (0CF33C00) [pid = 3252] [serial = 1932] [outer = 00000000] 10:47:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 65 (0CF3D000) [pid = 3252] [serial = 1933] [outer = 0CF33C00] 10:47:28 INFO - PROCESS | 3252 | 1467049648966 Marionette DEBUG loaded listener.js 10:47:29 INFO - PROCESS | 3252 | ++DOMWINDOW == 66 (10076800) [pid = 3252] [serial = 1934] [outer = 0CF33C00] 10:47:29 INFO - PROCESS | 3252 | 1467049649504 Marionette TRACE conn6 <- [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]]]}] 10:47:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 10:47:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 730ms 10:47:29 INFO - PROCESS | 3252 | 1467049649532 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 10:47:29 INFO - PROCESS | 3252 | 1467049649536 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 10:47:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 10:47:29 INFO - PROCESS | 3252 | 1467049649542 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 10:47:29 INFO - PROCESS | 3252 | 1467049649545 Marionette TRACE conn6 <- [1,2542,null,{}] 10:47:29 INFO - PROCESS | 3252 | 1467049649548 Marionette TRACE conn6 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:29 INFO - PROCESS | 3252 | 1467049649551 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:29 INFO - PROCESS | 3252 | 1467049649636 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 10:47:29 INFO - PROCESS | 3252 | 1467049649739 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:29 INFO - PROCESS | 3252 | 1467049649741 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:29 INFO - PROCESS | 3252 | ++DOCSHELL 1053B000 == 28 [pid = 3252] [id = 645] 10:47:29 INFO - PROCESS | 3252 | ++DOMWINDOW == 67 (1053C400) [pid = 3252] [serial = 1935] [outer = 00000000] 10:47:29 INFO - PROCESS | 3252 | ++DOMWINDOW == 68 (10728800) [pid = 3252] [serial = 1936] [outer = 1053C400] 10:47:29 INFO - PROCESS | 3252 | 1467049649787 Marionette DEBUG loaded listener.js 10:47:29 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (10746800) [pid = 3252] [serial = 1937] [outer = 1053C400] 10:47:30 INFO - PROCESS | 3252 | 1467049650172 Marionette TRACE conn6 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 10:47:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 10:47:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 670ms 10:47:30 INFO - PROCESS | 3252 | 1467049650217 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 10:47:30 INFO - PROCESS | 3252 | 1467049650219 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 10:47:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 10:47:30 INFO - PROCESS | 3252 | 1467049650222 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 10:47:30 INFO - PROCESS | 3252 | 1467049650225 Marionette TRACE conn6 <- [1,2546,null,{}] 10:47:30 INFO - PROCESS | 3252 | 1467049650236 Marionette TRACE conn6 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:30 INFO - PROCESS | 3252 | 1467049650241 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:30 INFO - PROCESS | 3252 | 1467049650355 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 10:47:30 INFO - PROCESS | 3252 | 1467049650371 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:30 INFO - PROCESS | 3252 | 1467049650374 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:30 INFO - PROCESS | 3252 | ++DOCSHELL 14C86000 == 29 [pid = 3252] [id = 646] 10:47:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (14C86400) [pid = 3252] [serial = 1938] [outer = 00000000] 10:47:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (15356C00) [pid = 3252] [serial = 1939] [outer = 14C86400] 10:47:30 INFO - PROCESS | 3252 | 1467049650421 Marionette DEBUG loaded listener.js 10:47:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (15421000) [pid = 3252] [serial = 1940] [outer = 14C86400] 10:47:30 INFO - PROCESS | 3252 | 1467049650882 Marionette TRACE conn6 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 10:47:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 10:47:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 730ms 10:47:30 INFO - PROCESS | 3252 | 1467049650957 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 10:47:30 INFO - PROCESS | 3252 | 1467049650959 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 10:47:30 INFO - PROCESS | 3252 | 1467049650963 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 10:47:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 10:47:30 INFO - PROCESS | 3252 | 1467049650964 Marionette TRACE conn6 <- [1,2550,null,{}] 10:47:30 INFO - PROCESS | 3252 | 1467049650968 Marionette TRACE conn6 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:30 INFO - PROCESS | 3252 | 1467049650970 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:31 INFO - PROCESS | 3252 | 1467049651089 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 10:47:31 INFO - PROCESS | 3252 | 1467049651094 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:31 INFO - PROCESS | 3252 | 1467049651096 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:31 INFO - PROCESS | 3252 | ++DOCSHELL 163C7800 == 30 [pid = 3252] [id = 647] 10:47:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (163C8400) [pid = 3252] [serial = 1941] [outer = 00000000] 10:47:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (16B39C00) [pid = 3252] [serial = 1942] [outer = 163C8400] 10:47:31 INFO - PROCESS | 3252 | 1467049651194 Marionette DEBUG loaded listener.js 10:47:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (16C60800) [pid = 3252] [serial = 1943] [outer = 163C8400] 10:47:31 INFO - PROCESS | 3252 | 1467049651636 Marionette TRACE conn6 <- [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]]]}] 10:47:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 10:47:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 730ms 10:47:31 INFO - PROCESS | 3252 | 1467049651696 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 10:47:31 INFO - PROCESS | 3252 | 1467049651699 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 10:47:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 10:47:31 INFO - PROCESS | 3252 | 1467049651702 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 10:47:31 INFO - PROCESS | 3252 | 1467049651703 Marionette TRACE conn6 <- [1,2554,null,{}] 10:47:31 INFO - PROCESS | 3252 | 1467049651739 Marionette TRACE conn6 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:31 INFO - PROCESS | 3252 | 1467049651741 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:31 INFO - PROCESS | 3252 | 1467049651855 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 10:47:31 INFO - PROCESS | 3252 | 1467049651924 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:31 INFO - PROCESS | 3252 | 1467049651926 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:31 INFO - PROCESS | 3252 | ++DOCSHELL 16CAC400 == 31 [pid = 3252] [id = 648] 10:47:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (16CCA800) [pid = 3252] [serial = 1944] [outer = 00000000] 10:47:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (17758800) [pid = 3252] [serial = 1945] [outer = 16CCA800] 10:47:31 INFO - PROCESS | 3252 | 1467049651970 Marionette DEBUG loaded listener.js 10:47:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (1775CC00) [pid = 3252] [serial = 1946] [outer = 16CCA800] 10:47:32 INFO - PROCESS | 3252 | 1467049652397 Marionette TRACE conn6 <- [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]]]}] 10:47:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 10:47:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 730ms 10:47:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 10:47:32 INFO - PROCESS | 3252 | 1467049652432 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 10:47:32 INFO - PROCESS | 3252 | 1467049652434 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 10:47:32 INFO - PROCESS | 3252 | 1467049652437 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 10:47:32 INFO - PROCESS | 3252 | 1467049652439 Marionette TRACE conn6 <- [1,2558,null,{}] 10:47:32 INFO - PROCESS | 3252 | 1467049652442 Marionette TRACE conn6 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:32 INFO - PROCESS | 3252 | 1467049652448 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:32 INFO - PROCESS | 3252 | 1467049652592 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 10:47:32 INFO - PROCESS | 3252 | 1467049652667 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:32 INFO - PROCESS | 3252 | 1467049652669 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:32 INFO - PROCESS | 3252 | ++DOCSHELL 1846B400 == 32 [pid = 3252] [id = 649] 10:47:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (18471000) [pid = 3252] [serial = 1947] [outer = 00000000] 10:47:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (193EA800) [pid = 3252] [serial = 1948] [outer = 18471000] 10:47:32 INFO - PROCESS | 3252 | 1467049652713 Marionette DEBUG loaded listener.js 10:47:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (184D0400) [pid = 3252] [serial = 1949] [outer = 18471000] 10:47:33 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (0CE5EC00) [pid = 3252] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 10:47:33 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (10706800) [pid = 3252] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 10:47:33 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (10534800) [pid = 3252] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 10:47:33 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (14BAC400) [pid = 3252] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 10:47:33 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (1524B800) [pid = 3252] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 10:47:33 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (0CE2C800) [pid = 3252] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 10:47:33 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (14B66800) [pid = 3252] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 10:47:33 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (19566C00) [pid = 3252] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 10:47:33 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (1A76A800) [pid = 3252] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 10:47:33 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (1C2C3800) [pid = 3252] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 10:47:33 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (16CA8400) [pid = 3252] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 10:47:33 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (18470C00) [pid = 3252] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 10:47:33 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (184CB000) [pid = 3252] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 10:47:33 INFO - PROCESS | 3252 | 1467049653176 Marionette TRACE conn6 <- [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]]]}] 10:47:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 10:47:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 770ms 10:47:33 INFO - PROCESS | 3252 | 1467049653209 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 10:47:33 INFO - PROCESS | 3252 | 1467049653211 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 10:47:33 INFO - PROCESS | 3252 | 1467049653214 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 10:47:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 10:47:33 INFO - PROCESS | 3252 | 1467049653216 Marionette TRACE conn6 <- [1,2562,null,{}] 10:47:33 INFO - PROCESS | 3252 | 1467049653220 Marionette TRACE conn6 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:33 INFO - PROCESS | 3252 | 1467049653221 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:33 INFO - PROCESS | 3252 | 1467049653299 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 10:47:33 INFO - PROCESS | 3252 | 1467049653401 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:33 INFO - PROCESS | 3252 | 1467049653403 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:33 INFO - PROCESS | 3252 | ++DOCSHELL 10534800 == 33 [pid = 3252] [id = 650] 10:47:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (10701C00) [pid = 3252] [serial = 1950] [outer = 00000000] 10:47:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (1777B400) [pid = 3252] [serial = 1951] [outer = 10701C00] 10:47:33 INFO - PROCESS | 3252 | 1467049653448 Marionette DEBUG loaded listener.js 10:47:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (186DEC00) [pid = 3252] [serial = 1952] [outer = 10701C00] 10:47:33 INFO - PROCESS | 3252 | 1467049653780 Marionette TRACE conn6 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 10:47:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 10:47:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 630ms 10:47:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 10:47:33 INFO - PROCESS | 3252 | 1467049653849 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 10:47:33 INFO - PROCESS | 3252 | 1467049653851 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 10:47:33 INFO - PROCESS | 3252 | 1467049653854 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 10:47:33 INFO - PROCESS | 3252 | 1467049653855 Marionette TRACE conn6 <- [1,2566,null,{}] 10:47:33 INFO - PROCESS | 3252 | 1467049653858 Marionette TRACE conn6 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:33 INFO - PROCESS | 3252 | 1467049653860 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:33 INFO - PROCESS | 3252 | 1467049653980 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 10:47:33 INFO - PROCESS | 3252 | 1467049653987 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:33 INFO - PROCESS | 3252 | 1467049653989 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:33 INFO - PROCESS | 3252 | ++DOCSHELL 195E6400 == 34 [pid = 3252] [id = 651] 10:47:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (195F2000) [pid = 3252] [serial = 1953] [outer = 00000000] 10:47:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (1A4D4800) [pid = 3252] [serial = 1954] [outer = 195F2000] 10:47:34 INFO - PROCESS | 3252 | 1467049654031 Marionette DEBUG loaded listener.js 10:47:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (1A76E400) [pid = 3252] [serial = 1955] [outer = 195F2000] 10:47:34 INFO - PROCESS | 3252 | 1467049654447 Marionette TRACE conn6 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 10:47:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 10:47:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 630ms 10:47:34 INFO - PROCESS | 3252 | 1467049654487 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 10:47:34 INFO - PROCESS | 3252 | 1467049654489 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 10:47:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 10:47:34 INFO - PROCESS | 3252 | 1467049654492 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 10:47:34 INFO - PROCESS | 3252 | 1467049654504 Marionette TRACE conn6 <- [1,2570,null,{}] 10:47:34 INFO - PROCESS | 3252 | 1467049654508 Marionette TRACE conn6 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:34 INFO - PROCESS | 3252 | 1467049654510 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:34 INFO - PROCESS | 3252 | 1467049654589 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 10:47:34 INFO - PROCESS | 3252 | 1467049654594 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:34 INFO - PROCESS | 3252 | 1467049654596 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:34 INFO - PROCESS | 3252 | ++DOCSHELL 14C82C00 == 35 [pid = 3252] [id = 652] 10:47:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (1A801800) [pid = 3252] [serial = 1956] [outer = 00000000] 10:47:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (1A88EC00) [pid = 3252] [serial = 1957] [outer = 1A801800] 10:47:34 INFO - PROCESS | 3252 | 1467049654639 Marionette DEBUG loaded listener.js 10:47:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (1A895800) [pid = 3252] [serial = 1958] [outer = 1A801800] 10:47:35 INFO - PROCESS | 3252 | 1467049655145 Marionette TRACE conn6 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 10:47:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 10:47:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 730ms 10:47:35 INFO - PROCESS | 3252 | 1467049655225 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 10:47:35 INFO - PROCESS | 3252 | 1467049655231 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 10:47:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 10:47:35 INFO - PROCESS | 3252 | 1467049655236 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 10:47:35 INFO - PROCESS | 3252 | 1467049655240 Marionette TRACE conn6 <- [1,2574,null,{}] 10:47:35 INFO - PROCESS | 3252 | 1467049655246 Marionette TRACE conn6 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:35 INFO - PROCESS | 3252 | 1467049655249 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:35 INFO - PROCESS | 3252 | 1467049655402 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 10:47:35 INFO - PROCESS | 3252 | 1467049655512 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:35 INFO - PROCESS | 3252 | 1467049655516 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:35 INFO - PROCESS | 3252 | ++DOCSHELL 0CE60800 == 36 [pid = 3252] [id = 653] 10:47:35 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (0CF3BC00) [pid = 3252] [serial = 1959] [outer = 00000000] 10:47:35 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (101FD000) [pid = 3252] [serial = 1960] [outer = 0CF3BC00] 10:47:35 INFO - PROCESS | 3252 | 1467049655587 Marionette DEBUG loaded listener.js 10:47:35 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (10536000) [pid = 3252] [serial = 1961] [outer = 0CF3BC00] 10:47:36 INFO - PROCESS | 3252 | 1467049656200 Marionette TRACE conn6 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 10:47:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 10:47:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1020ms 10:47:36 INFO - PROCESS | 3252 | 1467049656260 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 10:47:36 INFO - PROCESS | 3252 | 1467049656265 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 10:47:36 INFO - PROCESS | 3252 | 1467049656272 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 10:47:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 10:47:36 INFO - PROCESS | 3252 | 1467049656275 Marionette TRACE conn6 <- [1,2578,null,{}] 10:47:36 INFO - PROCESS | 3252 | 1467049656279 Marionette TRACE conn6 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:36 INFO - PROCESS | 3252 | 1467049656282 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:36 INFO - PROCESS | 3252 | 1467049656394 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 10:47:36 INFO - PROCESS | 3252 | 1467049656537 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:36 INFO - PROCESS | 3252 | 1467049656540 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:36 INFO - PROCESS | 3252 | ++DOCSHELL 149DE800 == 37 [pid = 3252] [id = 654] 10:47:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (14B61800) [pid = 3252] [serial = 1962] [outer = 00000000] 10:47:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (15424C00) [pid = 3252] [serial = 1963] [outer = 14B61800] 10:47:36 INFO - PROCESS | 3252 | 1467049656596 Marionette DEBUG loaded listener.js 10:47:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (16B33000) [pid = 3252] [serial = 1964] [outer = 14B61800] 10:47:37 INFO - PROCESS | 3252 | 1467049657143 Marionette TRACE conn6 <- [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]]]}] 10:47:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 10:47:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 930ms 10:47:37 INFO - PROCESS | 3252 | 1467049657205 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 10:47:37 INFO - PROCESS | 3252 | 1467049657208 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 10:47:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 10:47:37 INFO - PROCESS | 3252 | 1467049657211 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 10:47:37 INFO - PROCESS | 3252 | 1467049657215 Marionette TRACE conn6 <- [1,2582,null,{}] 10:47:37 INFO - PROCESS | 3252 | 1467049657226 Marionette TRACE conn6 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:37 INFO - PROCESS | 3252 | 1467049657231 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:37 INFO - PROCESS | 3252 | 1467049657342 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 10:47:37 INFO - PROCESS | 3252 | 1467049657484 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:37 INFO - PROCESS | 3252 | 1467049657488 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:37 INFO - PROCESS | 3252 | ++DOCSHELL 19B36C00 == 38 [pid = 3252] [id = 655] 10:47:37 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (19B39800) [pid = 3252] [serial = 1965] [outer = 00000000] 10:47:37 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (1A88D800) [pid = 3252] [serial = 1966] [outer = 19B39800] 10:47:37 INFO - PROCESS | 3252 | 1467049657544 Marionette DEBUG loaded listener.js 10:47:37 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (1A91E000) [pid = 3252] [serial = 1967] [outer = 19B39800] 10:47:38 INFO - PROCESS | 3252 | 1467049658189 Marionette TRACE conn6 <- [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]]]}] 10:47:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 10:47:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1019ms 10:47:38 INFO - PROCESS | 3252 | 1467049658234 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 10:47:38 INFO - PROCESS | 3252 | 1467049658237 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 10:47:38 INFO - PROCESS | 3252 | 1467049658240 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 10:47:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 10:47:38 INFO - PROCESS | 3252 | 1467049658242 Marionette TRACE conn6 <- [1,2586,null,{}] 10:47:38 INFO - PROCESS | 3252 | 1467049658246 Marionette TRACE conn6 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:38 INFO - PROCESS | 3252 | 1467049658248 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:38 INFO - PROCESS | 3252 | 1467049658356 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 10:47:38 INFO - PROCESS | 3252 | 1467049658498 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:38 INFO - PROCESS | 3252 | 1467049658500 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:38 INFO - PROCESS | 3252 | ++DOCSHELL 16CA9C00 == 39 [pid = 3252] [id = 656] 10:47:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (16F93800) [pid = 3252] [serial = 1968] [outer = 00000000] 10:47:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (186E3400) [pid = 3252] [serial = 1969] [outer = 16F93800] 10:47:38 INFO - PROCESS | 3252 | 1467049658555 Marionette DEBUG loaded listener.js 10:47:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (1956A800) [pid = 3252] [serial = 1970] [outer = 16F93800] 10:47:39 INFO - PROCESS | 3252 | 1467049659354 Marionette TRACE conn6 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 10:47:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 10:47:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1177ms 10:47:39 INFO - PROCESS | 3252 | 1467049659421 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 10:47:39 INFO - PROCESS | 3252 | 1467049659425 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 10:47:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 10:47:39 INFO - PROCESS | 3252 | 1467049659430 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 10:47:39 INFO - PROCESS | 3252 | 1467049659434 Marionette TRACE conn6 <- [1,2590,null,{}] 10:47:39 INFO - PROCESS | 3252 | 1467049659439 Marionette TRACE conn6 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:39 INFO - PROCESS | 3252 | 1467049659442 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:39 INFO - PROCESS | 3252 | 1467049659547 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 10:47:40 INFO - PROCESS | 3252 | --DOCSHELL 195E6400 == 38 [pid = 3252] [id = 651] 10:47:40 INFO - PROCESS | 3252 | --DOCSHELL 10534800 == 37 [pid = 3252] [id = 650] 10:47:40 INFO - PROCESS | 3252 | --DOCSHELL 1846B400 == 36 [pid = 3252] [id = 649] 10:47:40 INFO - PROCESS | 3252 | --DOCSHELL 16CAC400 == 35 [pid = 3252] [id = 648] 10:47:40 INFO - PROCESS | 3252 | --DOCSHELL 163C7800 == 34 [pid = 3252] [id = 647] 10:47:40 INFO - PROCESS | 3252 | --DOCSHELL 14C86000 == 33 [pid = 3252] [id = 646] 10:47:40 INFO - PROCESS | 3252 | --DOCSHELL 1053B000 == 32 [pid = 3252] [id = 645] 10:47:40 INFO - PROCESS | 3252 | --DOCSHELL 0CF32C00 == 31 [pid = 3252] [id = 644] 10:47:40 INFO - PROCESS | 3252 | --DOCSHELL 0CF3C000 == 30 [pid = 3252] [id = 642] 10:47:40 INFO - PROCESS | 3252 | --DOCSHELL 1541CC00 == 29 [pid = 3252] [id = 643] 10:47:40 INFO - PROCESS | 3252 | --DOCSHELL 14BA8800 == 28 [pid = 3252] [id = 641] 10:47:40 INFO - PROCESS | 3252 | --DOCSHELL 16CA9C00 == 27 [pid = 3252] [id = 656] 10:47:40 INFO - PROCESS | 3252 | --DOCSHELL 149DE800 == 26 [pid = 3252] [id = 654] 10:47:40 INFO - PROCESS | 3252 | --DOCSHELL 19B36C00 == 25 [pid = 3252] [id = 655] 10:47:40 INFO - PROCESS | 3252 | --DOCSHELL 14C82C00 == 24 [pid = 3252] [id = 652] 10:47:40 INFO - PROCESS | 3252 | --DOCSHELL 0CE60800 == 23 [pid = 3252] [id = 653] 10:47:40 INFO - PROCESS | 3252 | 1467049660263 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:40 INFO - PROCESS | 3252 | 1467049660266 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:40 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (0FF6A000) [pid = 3252] [serial = 1900] [outer = 00000000] [url = about:blank] 10:47:40 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (10036800) [pid = 3252] [serial = 1901] [outer = 00000000] [url = about:blank] 10:47:40 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (1070F000) [pid = 3252] [serial = 1903] [outer = 00000000] [url = about:blank] 10:47:40 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (10729800) [pid = 3252] [serial = 1904] [outer = 00000000] [url = about:blank] 10:47:40 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (10727000) [pid = 3252] [serial = 1898] [outer = 00000000] [url = about:blank] 10:47:40 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (10703800) [pid = 3252] [serial = 1897] [outer = 00000000] [url = about:blank] 10:47:40 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (1524C400) [pid = 3252] [serial = 1906] [outer = 00000000] [url = about:blank] 10:47:40 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (16197C00) [pid = 3252] [serial = 1909] [outer = 00000000] [url = about:blank] 10:47:40 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (101FEC00) [pid = 3252] [serial = 1886] [outer = 00000000] [url = about:blank] 10:47:40 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (0CF35800) [pid = 3252] [serial = 1885] [outer = 00000000] [url = about:blank] 10:47:40 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (163CB000) [pid = 3252] [serial = 1889] [outer = 00000000] [url = about:blank] 10:47:40 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (15421800) [pid = 3252] [serial = 1888] [outer = 00000000] [url = about:blank] 10:47:40 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (1956FC00) [pid = 3252] [serial = 1922] [outer = 00000000] [url = about:blank] 10:47:40 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (1A991400) [pid = 3252] [serial = 1892] [outer = 00000000] [url = about:blank] 10:47:40 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (1A774000) [pid = 3252] [serial = 1891] [outer = 00000000] [url = about:blank] 10:47:40 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (1C453000) [pid = 3252] [serial = 1895] [outer = 00000000] [url = about:blank] 10:47:40 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (1C44DC00) [pid = 3252] [serial = 1894] [outer = 00000000] [url = about:blank] 10:47:40 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (16CC0000) [pid = 3252] [serial = 1912] [outer = 00000000] [url = about:blank] 10:47:40 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (16B34000) [pid = 3252] [serial = 1910] [outer = 00000000] [url = about:blank] 10:47:40 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (186DB400) [pid = 3252] [serial = 1915] [outer = 00000000] [url = about:blank] 10:47:40 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (16F95C00) [pid = 3252] [serial = 1913] [outer = 00000000] [url = about:blank] 10:47:40 INFO - PROCESS | 3252 | --DOMWINDOW == 67 (186DF000) [pid = 3252] [serial = 1916] [outer = 00000000] [url = about:blank] 10:47:40 INFO - PROCESS | 3252 | --DOMWINDOW == 66 (186E2800) [pid = 3252] [serial = 1918] [outer = 00000000] [url = about:blank] 10:47:40 INFO - PROCESS | 3252 | --DOMWINDOW == 65 (1A76AC00) [pid = 3252] [serial = 1924] [outer = 00000000] [url = about:blank] 10:47:40 INFO - PROCESS | 3252 | --DOMWINDOW == 64 (186E4400) [pid = 3252] [serial = 1919] [outer = 00000000] [url = about:blank] 10:47:40 INFO - PROCESS | 3252 | --DOMWINDOW == 63 (195DEC00) [pid = 3252] [serial = 1921] [outer = 00000000] [url = about:blank] 10:47:40 INFO - PROCESS | 3252 | --DOMWINDOW == 62 (153BBC00) [pid = 3252] [serial = 1907] [outer = 00000000] [url = about:blank] 10:47:40 INFO - PROCESS | 3252 | ++DOCSHELL 09269400 == 24 [pid = 3252] [id = 657] 10:47:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 63 (0926B400) [pid = 3252] [serial = 1971] [outer = 00000000] 10:47:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 64 (0CE2A000) [pid = 3252] [serial = 1972] [outer = 0926B400] 10:47:40 INFO - PROCESS | 3252 | 1467049660444 Marionette DEBUG loaded listener.js 10:47:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 65 (0CE5C400) [pid = 3252] [serial = 1973] [outer = 0926B400] 10:47:40 INFO - PROCESS | 3252 | 1467049660927 Marionette TRACE conn6 <- [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]]]}] 10:47:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 10:47:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1534ms 10:47:40 INFO - PROCESS | 3252 | 1467049660966 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 10:47:40 INFO - PROCESS | 3252 | 1467049660970 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 10:47:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 10:47:40 INFO - PROCESS | 3252 | 1467049660979 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 10:47:40 INFO - PROCESS | 3252 | 1467049660981 Marionette TRACE conn6 <- [1,2594,null,{}] 10:47:40 INFO - PROCESS | 3252 | 1467049660987 Marionette TRACE conn6 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:40 INFO - PROCESS | 3252 | 1467049660991 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:41 INFO - PROCESS | 3252 | 1467049661082 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 10:47:41 INFO - PROCESS | 3252 | 1467049661098 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:41 INFO - PROCESS | 3252 | 1467049661100 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:41 INFO - PROCESS | 3252 | ++DOCSHELL 1047CC00 == 25 [pid = 3252] [id = 658] 10:47:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 66 (1047D000) [pid = 3252] [serial = 1974] [outer = 00000000] 10:47:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 67 (10535C00) [pid = 3252] [serial = 1975] [outer = 1047D000] 10:47:41 INFO - PROCESS | 3252 | 1467049661149 Marionette DEBUG loaded listener.js 10:47:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 68 (10702800) [pid = 3252] [serial = 1976] [outer = 1047D000] 10:47:41 INFO - PROCESS | 3252 | 1467049661642 Marionette TRACE conn6 <- [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]]]}] 10:47:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 10:47:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 730ms 10:47:41 INFO - PROCESS | 3252 | 1467049661713 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 10:47:41 INFO - PROCESS | 3252 | 1467049661717 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 10:47:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 10:47:41 INFO - PROCESS | 3252 | 1467049661722 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 10:47:41 INFO - PROCESS | 3252 | 1467049661724 Marionette TRACE conn6 <- [1,2598,null,{}] 10:47:41 INFO - PROCESS | 3252 | 1467049661728 Marionette TRACE conn6 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:41 INFO - PROCESS | 3252 | 1467049661731 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:41 INFO - PROCESS | 3252 | 1467049661859 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 10:47:41 INFO - PROCESS | 3252 | 1467049661875 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:41 INFO - PROCESS | 3252 | 1467049661877 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:41 INFO - PROCESS | 3252 | ++DOCSHELL 10745000 == 26 [pid = 3252] [id = 659] 10:47:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (10745400) [pid = 3252] [serial = 1977] [outer = 00000000] 10:47:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (10A32C00) [pid = 3252] [serial = 1978] [outer = 10745400] 10:47:41 INFO - PROCESS | 3252 | 1467049661923 Marionette DEBUG loaded listener.js 10:47:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (11203400) [pid = 3252] [serial = 1979] [outer = 10745400] 10:47:42 INFO - PROCESS | 3252 | 1467049662400 Marionette TRACE conn6 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 10:47:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 10:47:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 730ms 10:47:42 INFO - PROCESS | 3252 | 1467049662455 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 10:47:42 INFO - PROCESS | 3252 | 1467049662458 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 10:47:42 INFO - PROCESS | 3252 | 1467049662462 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 10:47:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 10:47:42 INFO - PROCESS | 3252 | 1467049662468 Marionette TRACE conn6 <- [1,2602,null,{}] 10:47:42 INFO - PROCESS | 3252 | 1467049662488 Marionette TRACE conn6 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:42 INFO - PROCESS | 3252 | 1467049662492 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:42 INFO - PROCESS | 3252 | 1467049662625 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 10:47:42 INFO - PROCESS | 3252 | 1467049662641 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:42 INFO - PROCESS | 3252 | 1467049662643 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:42 INFO - PROCESS | 3252 | ++DOCSHELL 14BA9800 == 27 [pid = 3252] [id = 660] 10:47:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (14BAC400) [pid = 3252] [serial = 1980] [outer = 00000000] 10:47:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (15417C00) [pid = 3252] [serial = 1981] [outer = 14BAC400] 10:47:42 INFO - PROCESS | 3252 | 1467049662740 Marionette DEBUG loaded listener.js 10:47:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (16128000) [pid = 3252] [serial = 1982] [outer = 14BAC400] 10:47:43 INFO - PROCESS | 3252 | 1467049663210 Marionette TRACE conn6 <- [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]]]}] 10:47:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 10:47:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 790ms 10:47:43 INFO - PROCESS | 3252 | 1467049663255 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 10:47:43 INFO - PROCESS | 3252 | 1467049663258 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 10:47:43 INFO - PROCESS | 3252 | 1467049663260 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 10:47:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 10:47:43 INFO - PROCESS | 3252 | 1467049663262 Marionette TRACE conn6 <- [1,2606,null,{}] 10:47:43 INFO - PROCESS | 3252 | 1467049663266 Marionette TRACE conn6 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:43 INFO - PROCESS | 3252 | 1467049663268 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:43 INFO - PROCESS | 3252 | 1467049663389 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 10:47:43 INFO - PROCESS | 3252 | 1467049663398 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:43 INFO - PROCESS | 3252 | 1467049663400 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:43 INFO - PROCESS | 3252 | ++DOCSHELL 16195800 == 28 [pid = 3252] [id = 661] 10:47:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (16198400) [pid = 3252] [serial = 1983] [outer = 00000000] 10:47:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (16B35000) [pid = 3252] [serial = 1984] [outer = 16198400] 10:47:43 INFO - PROCESS | 3252 | 1467049663500 Marionette DEBUG loaded listener.js 10:47:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (16B3EC00) [pid = 3252] [serial = 1985] [outer = 16198400] 10:47:43 INFO - PROCESS | 3252 | 1467049663919 Marionette TRACE conn6 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 10:47:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 10:47:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 670ms 10:47:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 10:47:43 INFO - PROCESS | 3252 | 1467049663935 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 10:47:43 INFO - PROCESS | 3252 | 1467049663937 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 10:47:43 INFO - PROCESS | 3252 | 1467049663945 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 10:47:43 INFO - PROCESS | 3252 | 1467049663947 Marionette TRACE conn6 <- [1,2610,null,{}] 10:47:43 INFO - PROCESS | 3252 | 1467049663951 Marionette TRACE conn6 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:43 INFO - PROCESS | 3252 | 1467049663953 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:44 INFO - PROCESS | 3252 | 1467049664068 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 10:47:44 INFO - PROCESS | 3252 | 1467049664074 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:44 INFO - PROCESS | 3252 | 1467049664080 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:44 INFO - PROCESS | 3252 | ++DOCSHELL 16CB6000 == 29 [pid = 3252] [id = 662] 10:47:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (16CC8400) [pid = 3252] [serial = 1986] [outer = 00000000] 10:47:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (17752C00) [pid = 3252] [serial = 1987] [outer = 16CC8400] 10:47:44 INFO - PROCESS | 3252 | 1467049664192 Marionette DEBUG loaded listener.js 10:47:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (18470400) [pid = 3252] [serial = 1988] [outer = 16CC8400] 10:47:44 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (1A801800) [pid = 3252] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 10:47:44 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (1541D800) [pid = 3252] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 10:47:44 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (195F2000) [pid = 3252] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 10:47:44 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (18471000) [pid = 3252] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 10:47:44 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (14C86400) [pid = 3252] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 10:47:44 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (10701C00) [pid = 3252] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 10:47:44 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (0CF33C00) [pid = 3252] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 10:47:44 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (1053C400) [pid = 3252] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 10:47:44 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (10035000) [pid = 3252] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 10:47:44 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (16CCA800) [pid = 3252] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 10:47:44 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (163C8400) [pid = 3252] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 10:47:44 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (19B3A400) [pid = 3252] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 10:47:44 INFO - PROCESS | 3252 | 1467049664859 Marionette TRACE conn6 <- [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]]]}] 10:47:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 10:47:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 930ms 10:47:44 INFO - PROCESS | 3252 | 1467049664872 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 10:47:44 INFO - PROCESS | 3252 | 1467049664874 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 10:47:44 INFO - PROCESS | 3252 | 1467049664877 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 10:47:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 10:47:44 INFO - PROCESS | 3252 | 1467049664879 Marionette TRACE conn6 <- [1,2614,null,{}] 10:47:44 INFO - PROCESS | 3252 | 1467049664882 Marionette TRACE conn6 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:44 INFO - PROCESS | 3252 | 1467049664885 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:44 INFO - PROCESS | 3252 | 1467049665013 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 10:47:45 INFO - PROCESS | 3252 | 1467049665079 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:45 INFO - PROCESS | 3252 | 1467049665081 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:45 INFO - PROCESS | 3252 | ++DOCSHELL 09262400 == 30 [pid = 3252] [id = 663] 10:47:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (1053C400) [pid = 3252] [serial = 1989] [outer = 00000000] 10:47:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (16CC6000) [pid = 3252] [serial = 1990] [outer = 1053C400] 10:47:45 INFO - PROCESS | 3252 | 1467049665125 Marionette DEBUG loaded listener.js 10:47:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (1853A400) [pid = 3252] [serial = 1991] [outer = 1053C400] 10:47:45 INFO - PROCESS | 3252 | 1467049665485 Marionette TRACE conn6 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 10:47:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 10:47:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 631ms 10:47:45 INFO - PROCESS | 3252 | 1467049665524 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 10:47:45 INFO - PROCESS | 3252 | 1467049665526 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 10:47:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 10:47:45 INFO - PROCESS | 3252 | 1467049665529 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 10:47:45 INFO - PROCESS | 3252 | 1467049665531 Marionette TRACE conn6 <- [1,2618,null,{}] 10:47:45 INFO - PROCESS | 3252 | 1467049665534 Marionette TRACE conn6 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:45 INFO - PROCESS | 3252 | 1467049665536 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:45 INFO - PROCESS | 3252 | 1467049665614 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 10:47:45 INFO - PROCESS | 3252 | 1467049665620 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:45 INFO - PROCESS | 3252 | 1467049665622 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:45 INFO - PROCESS | 3252 | ++DOCSHELL 186DE800 == 31 [pid = 3252] [id = 664] 10:47:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (186DF000) [pid = 3252] [serial = 1992] [outer = 00000000] 10:47:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (1956B800) [pid = 3252] [serial = 1993] [outer = 186DF000] 10:47:45 INFO - PROCESS | 3252 | 1467049665665 Marionette DEBUG loaded listener.js 10:47:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (19572000) [pid = 3252] [serial = 1994] [outer = 186DF000] 10:47:46 INFO - PROCESS | 3252 | 1467049666086 Marionette TRACE conn6 <- [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]]]}] 10:47:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 10:47:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 630ms 10:47:46 INFO - PROCESS | 3252 | 1467049666163 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 10:47:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 10:47:46 INFO - PROCESS | 3252 | 1467049666165 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 10:47:46 INFO - PROCESS | 3252 | 1467049666169 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 10:47:46 INFO - PROCESS | 3252 | 1467049666170 Marionette TRACE conn6 <- [1,2622,null,{}] 10:47:46 INFO - PROCESS | 3252 | 1467049666174 Marionette TRACE conn6 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:46 INFO - PROCESS | 3252 | 1467049666176 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:46 INFO - PROCESS | 3252 | 1467049666254 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 10:47:46 INFO - PROCESS | 3252 | 1467049666262 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:46 INFO - PROCESS | 3252 | 1467049666264 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:46 INFO - PROCESS | 3252 | ++DOCSHELL 09261000 == 32 [pid = 3252] [id = 665] 10:47:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (1073F800) [pid = 3252] [serial = 1995] [outer = 00000000] 10:47:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (19B39C00) [pid = 3252] [serial = 1996] [outer = 1073F800] 10:47:46 INFO - PROCESS | 3252 | 1467049666307 Marionette DEBUG loaded listener.js 10:47:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (19B3A400) [pid = 3252] [serial = 1997] [outer = 1073F800] 10:47:46 INFO - PROCESS | 3252 | 1467049666867 Marionette TRACE conn6 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 10:47:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 10:47:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 731ms 10:47:46 INFO - PROCESS | 3252 | 1467049666901 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 10:47:46 INFO - PROCESS | 3252 | 1467049666906 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 10:47:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 10:47:46 INFO - PROCESS | 3252 | 1467049666912 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 10:47:46 INFO - PROCESS | 3252 | 1467049666915 Marionette TRACE conn6 <- [1,2626,null,{}] 10:47:46 INFO - PROCESS | 3252 | 1467049666921 Marionette TRACE conn6 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:46 INFO - PROCESS | 3252 | 1467049666924 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:47 INFO - PROCESS | 3252 | 1467049667081 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 10:47:47 INFO - PROCESS | 3252 | 1467049667199 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:47 INFO - PROCESS | 3252 | 1467049667204 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:47 INFO - PROCESS | 3252 | ++DOCSHELL 0CF31C00 == 33 [pid = 3252] [id = 666] 10:47:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (0CF3D800) [pid = 3252] [serial = 1998] [outer = 00000000] 10:47:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (10476000) [pid = 3252] [serial = 1999] [outer = 0CF3D800] 10:47:47 INFO - PROCESS | 3252 | 1467049667285 Marionette DEBUG loaded listener.js 10:47:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (1070C400) [pid = 3252] [serial = 2000] [outer = 0CF3D800] 10:47:48 INFO - PROCESS | 3252 | 1467049668066 Marionette TRACE conn6 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 10:47:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 10:47:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1237ms 10:47:48 INFO - PROCESS | 3252 | 1467049668153 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 10:47:48 INFO - PROCESS | 3252 | 1467049668158 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 10:47:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 10:47:48 INFO - PROCESS | 3252 | 1467049668164 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 10:47:48 INFO - PROCESS | 3252 | 1467049668167 Marionette TRACE conn6 <- [1,2630,null,{}] 10:47:48 INFO - PROCESS | 3252 | 1467049668172 Marionette TRACE conn6 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:48 INFO - PROCESS | 3252 | 1467049668175 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:48 INFO - PROCESS | 3252 | 1467049668322 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 10:47:48 INFO - PROCESS | 3252 | 1467049668456 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:48 INFO - PROCESS | 3252 | 1467049668459 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:48 INFO - PROCESS | 3252 | ++DOCSHELL 11226000 == 34 [pid = 3252] [id = 667] 10:47:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (11284400) [pid = 3252] [serial = 2001] [outer = 00000000] 10:47:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (14C7F000) [pid = 3252] [serial = 2002] [outer = 11284400] 10:47:48 INFO - PROCESS | 3252 | 1467049668523 Marionette DEBUG loaded listener.js 10:47:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (15419C00) [pid = 3252] [serial = 2003] [outer = 11284400] 10:47:49 INFO - PROCESS | 3252 | --DOCSHELL 0925F400 == 33 [pid = 3252] [id = 563] 10:47:49 INFO - PROCESS | 3252 | --DOCSHELL 195F0000 == 32 [pid = 3252] [id = 565] 10:47:49 INFO - PROCESS | 3252 | --DOCSHELL 10160800 == 31 [pid = 3252] [id = 567] 10:47:49 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (16B38400) [pid = 3252] [serial = 1930] [outer = 00000000] [url = about:blank] 10:47:49 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (1A4D4800) [pid = 3252] [serial = 1954] [outer = 00000000] [url = about:blank] 10:47:49 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (16CAEC00) [pid = 3252] [serial = 1931] [outer = 00000000] [url = about:blank] 10:47:49 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (193EA800) [pid = 3252] [serial = 1948] [outer = 00000000] [url = about:blank] 10:47:49 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (15421000) [pid = 3252] [serial = 1940] [outer = 00000000] [url = about:blank] 10:47:49 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (184D0400) [pid = 3252] [serial = 1949] [outer = 00000000] [url = about:blank] 10:47:49 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (186DEC00) [pid = 3252] [serial = 1952] [outer = 00000000] [url = about:blank] 10:47:49 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (0CF3D000) [pid = 3252] [serial = 1933] [outer = 00000000] [url = about:blank] 10:47:49 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (10728800) [pid = 3252] [serial = 1936] [outer = 00000000] [url = about:blank] 10:47:49 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (1070F800) [pid = 3252] [serial = 1928] [outer = 00000000] [url = about:blank] 10:47:49 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (17758800) [pid = 3252] [serial = 1945] [outer = 00000000] [url = about:blank] 10:47:49 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (1777B400) [pid = 3252] [serial = 1951] [outer = 00000000] [url = about:blank] 10:47:49 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (15356C00) [pid = 3252] [serial = 1939] [outer = 00000000] [url = about:blank] 10:47:49 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (16B39C00) [pid = 3252] [serial = 1942] [outer = 00000000] [url = about:blank] 10:47:49 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (10746800) [pid = 3252] [serial = 1937] [outer = 00000000] [url = about:blank] 10:47:49 INFO - PROCESS | 3252 | --DOMWINDOW == 67 (1A76D400) [pid = 3252] [serial = 1925] [outer = 00000000] [url = about:blank] 10:47:49 INFO - PROCESS | 3252 | --DOMWINDOW == 66 (10474400) [pid = 3252] [serial = 1927] [outer = 00000000] [url = about:blank] 10:47:49 INFO - PROCESS | 3252 | --DOMWINDOW == 65 (10076800) [pid = 3252] [serial = 1934] [outer = 00000000] [url = about:blank] 10:47:49 INFO - PROCESS | 3252 | --DOMWINDOW == 64 (1775CC00) [pid = 3252] [serial = 1946] [outer = 00000000] [url = about:blank] 10:47:49 INFO - PROCESS | 3252 | --DOMWINDOW == 63 (16C60800) [pid = 3252] [serial = 1943] [outer = 00000000] [url = about:blank] 10:47:49 INFO - PROCESS | 3252 | --DOMWINDOW == 62 (1A88EC00) [pid = 3252] [serial = 1957] [outer = 00000000] [url = about:blank] 10:47:49 INFO - PROCESS | 3252 | --DOMWINDOW == 61 (1A895800) [pid = 3252] [serial = 1958] [outer = 00000000] [url = about:blank] 10:47:49 INFO - PROCESS | 3252 | --DOMWINDOW == 60 (1A76E400) [pid = 3252] [serial = 1955] [outer = 00000000] [url = about:blank] 10:47:49 INFO - PROCESS | 3252 | 1467049669413 Marionette TRACE conn6 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 10:47:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 10:47:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1334ms 10:47:49 INFO - PROCESS | 3252 | 1467049669471 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 10:47:49 INFO - PROCESS | 3252 | 1467049669475 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 10:47:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 10:47:49 INFO - PROCESS | 3252 | 1467049669479 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 10:47:49 INFO - PROCESS | 3252 | 1467049669482 Marionette TRACE conn6 <- [1,2634,null,{}] 10:47:49 INFO - PROCESS | 3252 | 1467049669488 Marionette TRACE conn6 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:49 INFO - PROCESS | 3252 | 1467049669490 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:49 INFO - PROCESS | 3252 | 1467049669579 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 10:47:49 INFO - PROCESS | 3252 | 1467049669586 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:49 INFO - PROCESS | 3252 | 1467049669590 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:49 INFO - PROCESS | 3252 | ++DOCSHELL 10036800 == 32 [pid = 3252] [id = 668] 10:47:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 61 (10076800) [pid = 3252] [serial = 2004] [outer = 00000000] 10:47:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 62 (100E6800) [pid = 3252] [serial = 2005] [outer = 10076800] 10:47:49 INFO - PROCESS | 3252 | 1467049669643 Marionette DEBUG loaded listener.js 10:47:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 63 (10474400) [pid = 3252] [serial = 2006] [outer = 10076800] 10:47:50 INFO - PROCESS | 3252 | 1467049670167 Marionette TRACE conn6 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 10:47:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 10:47:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 730ms 10:47:50 INFO - PROCESS | 3252 | 1467049670211 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 10:47:50 INFO - PROCESS | 3252 | 1467049670215 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 10:47:50 INFO - PROCESS | 3252 | 1467049670221 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 10:47:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 10:47:50 INFO - PROCESS | 3252 | 1467049670223 Marionette TRACE conn6 <- [1,2638,null,{}] 10:47:50 INFO - PROCESS | 3252 | 1467049670227 Marionette TRACE conn6 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:50 INFO - PROCESS | 3252 | 1467049670230 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:50 INFO - PROCESS | 3252 | 1467049670316 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 10:47:50 INFO - PROCESS | 3252 | 1467049670417 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:50 INFO - PROCESS | 3252 | 1467049670419 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:50 INFO - PROCESS | 3252 | ++DOCSHELL 10748000 == 33 [pid = 3252] [id = 669] 10:47:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 64 (10748800) [pid = 3252] [serial = 2007] [outer = 00000000] 10:47:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 65 (10C94400) [pid = 3252] [serial = 2008] [outer = 10748800] 10:47:50 INFO - PROCESS | 3252 | 1467049670465 Marionette DEBUG loaded listener.js 10:47:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 66 (1121C000) [pid = 3252] [serial = 2009] [outer = 10748800] 10:47:50 INFO - PROCESS | 3252 | 1467049670843 Marionette TRACE conn6 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 10:47:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 10:47:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 670ms 10:47:50 INFO - PROCESS | 3252 | 1467049670896 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 10:47:50 INFO - PROCESS | 3252 | 1467049670899 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 10:47:50 INFO - PROCESS | 3252 | 1467049670902 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 10:47:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 10:47:50 INFO - PROCESS | 3252 | 1467049670905 Marionette TRACE conn6 <- [1,2642,null,{}] 10:47:50 INFO - PROCESS | 3252 | 1467049670916 Marionette TRACE conn6 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:50 INFO - PROCESS | 3252 | 1467049670921 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:51 INFO - PROCESS | 3252 | 1467049671035 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 10:47:51 INFO - PROCESS | 3252 | 1467049671052 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:51 INFO - PROCESS | 3252 | 1467049671055 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:51 INFO - PROCESS | 3252 | ++DOCSHELL 163CE400 == 34 [pid = 3252] [id = 670] 10:47:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 67 (163CF000) [pid = 3252] [serial = 2010] [outer = 00000000] 10:47:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 68 (16875400) [pid = 3252] [serial = 2011] [outer = 163CF000] 10:47:51 INFO - PROCESS | 3252 | 1467049671103 Marionette DEBUG loaded listener.js 10:47:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (16C5E000) [pid = 3252] [serial = 2012] [outer = 163CF000] 10:47:51 INFO - PROCESS | 3252 | 1467049671549 Marionette TRACE conn6 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 10:47:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 10:47:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 670ms 10:47:51 INFO - PROCESS | 3252 | 1467049671576 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 10:47:51 INFO - PROCESS | 3252 | 1467049671578 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 10:47:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 10:47:51 INFO - PROCESS | 3252 | 1467049671600 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 10:47:51 INFO - PROCESS | 3252 | 1467049671602 Marionette TRACE conn6 <- [1,2646,null,{}] 10:47:51 INFO - PROCESS | 3252 | 1467049671606 Marionette TRACE conn6 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:51 INFO - PROCESS | 3252 | 1467049671608 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:51 INFO - PROCESS | 3252 | 1467049671730 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 10:47:51 INFO - PROCESS | 3252 | 1467049671736 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:51 INFO - PROCESS | 3252 | 1467049671738 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:51 INFO - PROCESS | 3252 | ++DOCSHELL 16CB4C00 == 35 [pid = 3252] [id = 671] 10:47:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (16CB6400) [pid = 3252] [serial = 2013] [outer = 00000000] 10:47:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (17757400) [pid = 3252] [serial = 2014] [outer = 16CB6400] 10:47:51 INFO - PROCESS | 3252 | 1467049671838 Marionette DEBUG loaded listener.js 10:47:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (1777A000) [pid = 3252] [serial = 2015] [outer = 16CB6400] 10:47:52 INFO - PROCESS | 3252 | 1467049672258 Marionette TRACE conn6 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 10:47:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 10:47:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 690ms 10:47:52 INFO - PROCESS | 3252 | 1467049672276 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 10:47:52 INFO - PROCESS | 3252 | 1467049672278 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 10:47:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 10:47:52 INFO - PROCESS | 3252 | 1467049672287 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 10:47:52 INFO - PROCESS | 3252 | 1467049672289 Marionette TRACE conn6 <- [1,2650,null,{}] 10:47:52 INFO - PROCESS | 3252 | 1467049672292 Marionette TRACE conn6 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:52 INFO - PROCESS | 3252 | 1467049672294 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:52 INFO - PROCESS | 3252 | 1467049672407 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 10:47:52 INFO - PROCESS | 3252 | 1467049672501 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:52 INFO - PROCESS | 3252 | 1467049672503 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:52 INFO - PROCESS | 3252 | ++DOCSHELL 1846EC00 == 36 [pid = 3252] [id = 672] 10:47:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (184C4C00) [pid = 3252] [serial = 2016] [outer = 00000000] 10:47:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (186E1400) [pid = 3252] [serial = 2017] [outer = 184C4C00] 10:47:52 INFO - PROCESS | 3252 | 1467049672546 Marionette DEBUG loaded listener.js 10:47:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (193EA800) [pid = 3252] [serial = 2018] [outer = 184C4C00] 10:47:52 INFO - PROCESS | 3252 | 1467049672982 Marionette TRACE conn6 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 10:47:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 10:47:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 730ms 10:47:53 INFO - PROCESS | 3252 | 1467049673021 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 10:47:53 INFO - PROCESS | 3252 | 1467049673023 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 10:47:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 10:47:53 INFO - PROCESS | 3252 | 1467049673033 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 10:47:53 INFO - PROCESS | 3252 | 1467049673035 Marionette TRACE conn6 <- [1,2654,null,{}] 10:47:53 INFO - PROCESS | 3252 | 1467049673038 Marionette TRACE conn6 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:53 INFO - PROCESS | 3252 | 1467049673044 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:53 INFO - PROCESS | 3252 | 1467049673183 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 10:47:53 INFO - PROCESS | 3252 | 1467049673262 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:53 INFO - PROCESS | 3252 | 1467049673264 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:53 INFO - PROCESS | 3252 | ++DOCSHELL 1A76A400 == 37 [pid = 3252] [id = 673] 10:47:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (1A76A800) [pid = 3252] [serial = 2019] [outer = 00000000] 10:47:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (1A772800) [pid = 3252] [serial = 2020] [outer = 1A76A800] 10:47:53 INFO - PROCESS | 3252 | 1467049673308 Marionette DEBUG loaded listener.js 10:47:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (1A770000) [pid = 3252] [serial = 2021] [outer = 1A76A800] 10:47:53 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (10745400) [pid = 3252] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 10:47:53 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (1047D000) [pid = 3252] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 10:47:53 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (0926B400) [pid = 3252] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 10:47:53 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (0CF3BC00) [pid = 3252] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 10:47:53 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (14B61800) [pid = 3252] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 10:47:53 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (19B39800) [pid = 3252] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 10:47:53 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (16198400) [pid = 3252] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 10:47:53 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (1053C400) [pid = 3252] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 10:47:53 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (16CC8400) [pid = 3252] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 10:47:53 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (186DF000) [pid = 3252] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 10:47:53 INFO - PROCESS | 3252 | --DOMWINDOW == 67 (14BAC400) [pid = 3252] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 10:47:54 INFO - PROCESS | 3252 | 1467049674254 Marionette TRACE conn6 <- [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]]]}] 10:47:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 10:47:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1272ms 10:47:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 10:47:54 INFO - PROCESS | 3252 | 1467049674308 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 10:47:54 INFO - PROCESS | 3252 | 1467049674310 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 10:47:54 INFO - PROCESS | 3252 | 1467049674313 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 10:47:54 INFO - PROCESS | 3252 | 1467049674315 Marionette TRACE conn6 <- [1,2658,null,{}] 10:47:54 INFO - PROCESS | 3252 | 1467049674319 Marionette TRACE conn6 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:54 INFO - PROCESS | 3252 | 1467049674320 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:54 INFO - PROCESS | 3252 | 1467049674401 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 10:47:54 INFO - PROCESS | 3252 | 1467049674407 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:54 INFO - PROCESS | 3252 | 1467049674409 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:54 INFO - PROCESS | 3252 | ++DOCSHELL 1072F800 == 38 [pid = 3252] [id = 674] 10:47:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 68 (1127E000) [pid = 3252] [serial = 2022] [outer = 00000000] 10:47:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (16CCAC00) [pid = 3252] [serial = 2023] [outer = 1127E000] 10:47:54 INFO - PROCESS | 3252 | 1467049674452 Marionette DEBUG loaded listener.js 10:47:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (16F9EC00) [pid = 3252] [serial = 2024] [outer = 1127E000] 10:47:55 INFO - PROCESS | 3252 | 1467049675377 Marionette TRACE conn6 <- [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"]]]}] 10:47:55 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 10:47:55 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:47:55 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 10:47:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:47:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:47:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1072ms 10:47:55 INFO - PROCESS | 3252 | 1467049675386 Marionette TRACE conn6 -> [0,2661,"getWindowHandle",null] 10:47:55 INFO - PROCESS | 3252 | 1467049675388 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 10:47:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 10:47:55 INFO - PROCESS | 3252 | 1467049675392 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 10:47:55 INFO - PROCESS | 3252 | 1467049675393 Marionette TRACE conn6 <- [1,2662,null,{}] 10:47:55 INFO - PROCESS | 3252 | 1467049675397 Marionette TRACE conn6 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:55 INFO - PROCESS | 3252 | 1467049675399 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:55 INFO - PROCESS | 3252 | 1467049675514 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 10:47:55 INFO - PROCESS | 3252 | 1467049675523 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:55 INFO - PROCESS | 3252 | 1467049675525 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:55 INFO - PROCESS | 3252 | ++DOCSHELL 19B36400 == 39 [pid = 3252] [id = 675] 10:47:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (1A772000) [pid = 3252] [serial = 2025] [outer = 00000000] 10:47:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (1A895800) [pid = 3252] [serial = 2026] [outer = 1A772000] 10:47:55 INFO - PROCESS | 3252 | 1467049675569 Marionette DEBUG loaded listener.js 10:47:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (1A915C00) [pid = 3252] [serial = 2027] [outer = 1A772000] 10:47:56 INFO - PROCESS | 3252 | 1467049676690 Marionette TRACE conn6 <- [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"]]]}] 10:47:56 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 10:47:56 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:47:56 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 10:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:47:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:47:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1332ms 10:47:56 INFO - PROCESS | 3252 | 1467049676725 Marionette TRACE conn6 -> [0,2665,"getWindowHandle",null] 10:47:56 INFO - PROCESS | 3252 | 1467049676729 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 10:47:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 10:47:56 INFO - PROCESS | 3252 | 1467049676786 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 10:47:56 INFO - PROCESS | 3252 | 1467049676789 Marionette TRACE conn6 <- [1,2666,null,{}] 10:47:56 INFO - PROCESS | 3252 | 1467049676794 Marionette TRACE conn6 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:56 INFO - PROCESS | 3252 | 1467049676798 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:56 INFO - PROCESS | 3252 | 1467049676892 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 10:47:57 INFO - PROCESS | 3252 | 1467049677104 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:57 INFO - PROCESS | 3252 | 1467049677107 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:57 INFO - PROCESS | 3252 | ++DOCSHELL 0CF90400 == 40 [pid = 3252] [id = 676] 10:47:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (101FEC00) [pid = 3252] [serial = 2028] [outer = 00000000] 10:47:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (1120B000) [pid = 3252] [serial = 2029] [outer = 101FEC00] 10:47:57 INFO - PROCESS | 3252 | 1467049677164 Marionette DEBUG loaded listener.js 10:47:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (14BA7000) [pid = 3252] [serial = 2030] [outer = 101FEC00] 10:47:58 INFO - PROCESS | 3252 | 1467049678247 Marionette TRACE conn6 <- [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]]]}] 10:47:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 10:47:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1494ms 10:47:58 INFO - PROCESS | 3252 | 1467049678274 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 10:47:58 INFO - PROCESS | 3252 | 1467049678278 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 10:47:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 10:47:58 INFO - PROCESS | 3252 | 1467049678285 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 10:47:58 INFO - PROCESS | 3252 | 1467049678288 Marionette TRACE conn6 <- [1,2670,null,{}] 10:47:58 INFO - PROCESS | 3252 | 1467049678292 Marionette TRACE conn6 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:58 INFO - PROCESS | 3252 | 1467049678295 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:58 INFO - PROCESS | 3252 | 1467049678411 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 10:47:58 INFO - PROCESS | 3252 | 1467049678558 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:58 INFO - PROCESS | 3252 | 1467049678561 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:47:58 INFO - PROCESS | 3252 | ++DOCSHELL 19573C00 == 41 [pid = 3252] [id = 677] 10:47:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (195E4000) [pid = 3252] [serial = 2031] [outer = 00000000] 10:47:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (1A060000) [pid = 3252] [serial = 2032] [outer = 195E4000] 10:47:58 INFO - PROCESS | 3252 | 1467049678618 Marionette DEBUG loaded listener.js 10:47:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (1A76CC00) [pid = 3252] [serial = 2033] [outer = 195E4000] 10:47:59 INFO - PROCESS | 3252 | 1467049679773 Marionette TRACE conn6 <- [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]]]}] 10:47:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 10:47:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1517ms 10:47:59 INFO - PROCESS | 3252 | 1467049679808 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 10:47:59 INFO - PROCESS | 3252 | 1467049679812 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 10:47:59 INFO - PROCESS | 3252 | 1467049679817 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 10:47:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 10:47:59 INFO - PROCESS | 3252 | 1467049679820 Marionette TRACE conn6 <- [1,2674,null,{}] 10:47:59 INFO - PROCESS | 3252 | 1467049679825 Marionette TRACE conn6 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:59 INFO - PROCESS | 3252 | 1467049679828 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:00 INFO - PROCESS | 3252 | --DOCSHELL 16CACC00 == 40 [pid = 3252] [id = 562] 10:48:00 INFO - PROCESS | 3252 | --DOCSHELL 1541C400 == 39 [pid = 3252] [id = 564] 10:48:00 INFO - PROCESS | 3252 | --DOCSHELL 15444C00 == 38 [pid = 3252] [id = 561] 10:48:00 INFO - PROCESS | 3252 | --DOCSHELL 0CE62C00 == 37 [pid = 3252] [id = 560] 10:48:00 INFO - PROCESS | 3252 | --DOCSHELL 09269400 == 36 [pid = 3252] [id = 657] 10:48:00 INFO - PROCESS | 3252 | --DOCSHELL 163D1400 == 35 [pid = 3252] [id = 566] 10:48:00 INFO - PROCESS | 3252 | --DOCSHELL 10C2B000 == 34 [pid = 3252] [id = 570] 10:48:00 INFO - PROCESS | 3252 | --DOCSHELL 10741800 == 33 [pid = 3252] [id = 559] 10:48:00 INFO - PROCESS | 3252 | --DOCSHELL 1777AC00 == 32 [pid = 3252] [id = 573] 10:48:00 INFO - PROCESS | 3252 | --DOCSHELL 16CC6800 == 31 [pid = 3252] [id = 572] 10:48:00 INFO - PROCESS | 3252 | --DOCSHELL 1047B400 == 30 [pid = 3252] [id = 568] 10:48:00 INFO - PROCESS | 3252 | --DOCSHELL 0CF30C00 == 29 [pid = 3252] [id = 574] 10:48:00 INFO - PROCESS | 3252 | --DOCSHELL 1686F000 == 28 [pid = 3252] [id = 571] 10:48:00 INFO - PROCESS | 3252 | --DOCSHELL 0CF33800 == 27 [pid = 3252] [id = 569] 10:48:00 INFO - PROCESS | 3252 | --DOCSHELL 101F0C00 == 26 [pid = 3252] [id = 558] 10:48:00 INFO - PROCESS | 3252 | 1467049680550 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 10:48:00 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (10A32C00) [pid = 3252] [serial = 1978] [outer = 00000000] [url = about:blank] 10:48:00 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (10535C00) [pid = 3252] [serial = 1975] [outer = 00000000] [url = about:blank] 10:48:00 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (10702800) [pid = 3252] [serial = 1976] [outer = 00000000] [url = about:blank] 10:48:00 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (0CE2A000) [pid = 3252] [serial = 1972] [outer = 00000000] [url = about:blank] 10:48:00 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (0CE5C400) [pid = 3252] [serial = 1973] [outer = 00000000] [url = about:blank] 10:48:00 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (10536000) [pid = 3252] [serial = 1961] [outer = 00000000] [url = about:blank] 10:48:00 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (101FD000) [pid = 3252] [serial = 1960] [outer = 00000000] [url = about:blank] 10:48:00 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (16B33000) [pid = 3252] [serial = 1964] [outer = 00000000] [url = about:blank] 10:48:00 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (15424C00) [pid = 3252] [serial = 1963] [outer = 00000000] [url = about:blank] 10:48:00 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (1A91E000) [pid = 3252] [serial = 1967] [outer = 00000000] [url = about:blank] 10:48:00 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (1A88D800) [pid = 3252] [serial = 1966] [outer = 00000000] [url = about:blank] 10:48:00 INFO - PROCESS | 3252 | --DOMWINDOW == 67 (186E3400) [pid = 3252] [serial = 1969] [outer = 00000000] [url = about:blank] 10:48:00 INFO - PROCESS | 3252 | --DOMWINDOW == 66 (19B39C00) [pid = 3252] [serial = 1996] [outer = 00000000] [url = about:blank] 10:48:00 INFO - PROCESS | 3252 | --DOMWINDOW == 65 (16B3EC00) [pid = 3252] [serial = 1985] [outer = 00000000] [url = about:blank] 10:48:00 INFO - PROCESS | 3252 | --DOMWINDOW == 64 (16B35000) [pid = 3252] [serial = 1984] [outer = 00000000] [url = about:blank] 10:48:00 INFO - PROCESS | 3252 | --DOMWINDOW == 63 (16CC6000) [pid = 3252] [serial = 1990] [outer = 00000000] [url = about:blank] 10:48:00 INFO - PROCESS | 3252 | --DOMWINDOW == 62 (17752C00) [pid = 3252] [serial = 1987] [outer = 00000000] [url = about:blank] 10:48:00 INFO - PROCESS | 3252 | --DOMWINDOW == 61 (1956B800) [pid = 3252] [serial = 1993] [outer = 00000000] [url = about:blank] 10:48:00 INFO - PROCESS | 3252 | --DOMWINDOW == 60 (19572000) [pid = 3252] [serial = 1994] [outer = 00000000] [url = about:blank] 10:48:00 INFO - PROCESS | 3252 | --DOMWINDOW == 59 (18470400) [pid = 3252] [serial = 1988] [outer = 00000000] [url = about:blank] 10:48:00 INFO - PROCESS | 3252 | --DOMWINDOW == 58 (15417C00) [pid = 3252] [serial = 1981] [outer = 00000000] [url = about:blank] 10:48:00 INFO - PROCESS | 3252 | --DOMWINDOW == 57 (16128000) [pid = 3252] [serial = 1982] [outer = 00000000] [url = about:blank] 10:48:00 INFO - PROCESS | 3252 | --DOMWINDOW == 56 (1853A400) [pid = 3252] [serial = 1991] [outer = 00000000] [url = about:blank] 10:48:00 INFO - PROCESS | 3252 | --DOMWINDOW == 55 (11203400) [pid = 3252] [serial = 1979] [outer = 00000000] [url = about:blank] 10:48:00 INFO - PROCESS | 3252 | 1467049680722 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:00 INFO - PROCESS | 3252 | 1467049680725 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:00 INFO - PROCESS | 3252 | ++DOCSHELL 0CE58C00 == 27 [pid = 3252] [id = 678] 10:48:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 56 (0CE59800) [pid = 3252] [serial = 2034] [outer = 00000000] 10:48:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 57 (0CE61800) [pid = 3252] [serial = 2035] [outer = 0CE59800] 10:48:00 INFO - PROCESS | 3252 | 1467049680776 Marionette DEBUG loaded listener.js 10:48:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 58 (0CF33400) [pid = 3252] [serial = 2036] [outer = 0CE59800] 10:48:01 INFO - PROCESS | 3252 | 1467049681701 Marionette TRACE conn6 <- [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"]]]}] 10:48:01 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 10:48:01 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:48:01 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 10:48:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:48:01 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:48:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1934ms 10:48:01 INFO - PROCESS | 3252 | 1467049681756 Marionette TRACE conn6 -> [0,2677,"getWindowHandle",null] 10:48:01 INFO - PROCESS | 3252 | 1467049681760 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 10:48:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 10:48:01 INFO - PROCESS | 3252 | 1467049681765 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 10:48:01 INFO - PROCESS | 3252 | 1467049681768 Marionette TRACE conn6 <- [1,2678,null,{}] 10:48:01 INFO - PROCESS | 3252 | 1467049681773 Marionette TRACE conn6 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:01 INFO - PROCESS | 3252 | 1467049681776 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:01 INFO - PROCESS | 3252 | 1467049681868 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 10:48:01 INFO - PROCESS | 3252 | 1467049681875 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:01 INFO - PROCESS | 3252 | 1467049681878 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:01 INFO - PROCESS | 3252 | ++DOCSHELL 10474000 == 28 [pid = 3252] [id = 679] 10:48:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 59 (1047D000) [pid = 3252] [serial = 2037] [outer = 00000000] 10:48:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 60 (1053B800) [pid = 3252] [serial = 2038] [outer = 1047D000] 10:48:01 INFO - PROCESS | 3252 | 1467049681925 Marionette DEBUG loaded listener.js 10:48:02 INFO - PROCESS | 3252 | ++DOMWINDOW == 61 (10703800) [pid = 3252] [serial = 2039] [outer = 1047D000] 10:48:02 INFO - PROCESS | 3252 | 1467049682874 Marionette TRACE conn6 <- [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"]]]}] 10:48:02 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 10:48:02 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:48:02 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 10:48:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:48:02 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:48:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1177ms 10:48:02 INFO - PROCESS | 3252 | 1467049682947 Marionette TRACE conn6 -> [0,2681,"getWindowHandle",null] 10:48:02 INFO - PROCESS | 3252 | 1467049682950 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 10:48:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 10:48:02 INFO - PROCESS | 3252 | 1467049682954 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 10:48:02 INFO - PROCESS | 3252 | 1467049682956 Marionette TRACE conn6 <- [1,2682,null,{}] 10:48:02 INFO - PROCESS | 3252 | 1467049682967 Marionette TRACE conn6 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:02 INFO - PROCESS | 3252 | 1467049682970 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:03 INFO - PROCESS | 3252 | 1467049683091 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 10:48:03 INFO - PROCESS | 3252 | 1467049683100 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:03 INFO - PROCESS | 3252 | 1467049683102 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:03 INFO - PROCESS | 3252 | ++DOCSHELL 10748400 == 29 [pid = 3252] [id = 680] 10:48:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 62 (10994000) [pid = 3252] [serial = 2040] [outer = 00000000] 10:48:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 63 (10C31400) [pid = 3252] [serial = 2041] [outer = 10994000] 10:48:03 INFO - PROCESS | 3252 | 1467049683149 Marionette DEBUG loaded listener.js 10:48:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 64 (11208C00) [pid = 3252] [serial = 2042] [outer = 10994000] 10:48:04 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 10:48:04 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:48:04 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 10:48:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:48:04 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:48:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1174ms 10:48:04 INFO - PROCESS | 3252 | 1467049684124 Marionette TRACE conn6 <- [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"]]]}] 10:48:04 INFO - PROCESS | 3252 | 1467049684131 Marionette TRACE conn6 -> [0,2685,"getWindowHandle",null] 10:48:04 INFO - PROCESS | 3252 | 1467049684134 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 10:48:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 10:48:04 INFO - PROCESS | 3252 | 1467049684145 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 10:48:04 INFO - PROCESS | 3252 | 1467049684149 Marionette TRACE conn6 <- [1,2686,null,{}] 10:48:04 INFO - PROCESS | 3252 | 1467049684153 Marionette TRACE conn6 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:04 INFO - PROCESS | 3252 | 1467049684156 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:04 INFO - PROCESS | 3252 | 1467049684298 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 10:48:04 INFO - PROCESS | 3252 | 1467049684305 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:04 INFO - PROCESS | 3252 | 1467049684306 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:04 INFO - PROCESS | 3252 | ++DOCSHELL 14C84400 == 30 [pid = 3252] [id = 681] 10:48:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 65 (14C85000) [pid = 3252] [serial = 2043] [outer = 00000000] 10:48:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 66 (1612C800) [pid = 3252] [serial = 2044] [outer = 14C85000] 10:48:04 INFO - PROCESS | 3252 | 1467049684351 Marionette DEBUG loaded listener.js 10:48:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 67 (1619A000) [pid = 3252] [serial = 2045] [outer = 14C85000] 10:48:04 INFO - PROCESS | 3252 | --DOMWINDOW == 66 (1127E000) [pid = 3252] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 10:48:04 INFO - PROCESS | 3252 | --DOMWINDOW == 65 (1A76A800) [pid = 3252] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 10:48:04 INFO - PROCESS | 3252 | --DOMWINDOW == 64 (10748800) [pid = 3252] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 10:48:04 INFO - PROCESS | 3252 | --DOMWINDOW == 63 (1073F800) [pid = 3252] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 10:48:04 INFO - PROCESS | 3252 | --DOMWINDOW == 62 (11284400) [pid = 3252] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 10:48:04 INFO - PROCESS | 3252 | --DOMWINDOW == 61 (10076800) [pid = 3252] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 10:48:04 INFO - PROCESS | 3252 | --DOMWINDOW == 60 (163CF000) [pid = 3252] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 10:48:04 INFO - PROCESS | 3252 | --DOMWINDOW == 59 (0CF3D800) [pid = 3252] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 10:48:04 INFO - PROCESS | 3252 | --DOMWINDOW == 58 (184C4C00) [pid = 3252] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 10:48:04 INFO - PROCESS | 3252 | --DOMWINDOW == 57 (16CB6400) [pid = 3252] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 10:48:04 INFO - PROCESS | 3252 | --DOMWINDOW == 56 (16F93800) [pid = 3252] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 10:48:04 INFO - PROCESS | 3252 | --DOMWINDOW == 55 (1A772000) [pid = 3252] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 10:48:05 INFO - PROCESS | 3252 | 1467049685435 Marionette TRACE conn6 <- [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"]]]}] 10:48:05 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 10:48:05 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:48:05 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 10:48:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:48:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:48:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1336ms 10:48:05 INFO - PROCESS | 3252 | 1467049685477 Marionette TRACE conn6 -> [0,2689,"getWindowHandle",null] 10:48:05 INFO - PROCESS | 3252 | 1467049685479 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 10:48:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 10:48:05 INFO - PROCESS | 3252 | 1467049685482 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 10:48:05 INFO - PROCESS | 3252 | 1467049685484 Marionette TRACE conn6 <- [1,2690,null,{}] 10:48:05 INFO - PROCESS | 3252 | 1467049685487 Marionette TRACE conn6 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:05 INFO - PROCESS | 3252 | 1467049685489 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:05 INFO - PROCESS | 3252 | 1467049685573 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 10:48:05 INFO - PROCESS | 3252 | 1467049685578 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:05 INFO - PROCESS | 3252 | 1467049685580 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:05 INFO - PROCESS | 3252 | ++DOCSHELL 1072C800 == 31 [pid = 3252] [id = 682] 10:48:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 56 (1072F400) [pid = 3252] [serial = 2046] [outer = 00000000] 10:48:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 57 (163D1800) [pid = 3252] [serial = 2047] [outer = 1072F400] 10:48:05 INFO - PROCESS | 3252 | 1467049685624 Marionette DEBUG loaded listener.js 10:48:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 58 (16B33C00) [pid = 3252] [serial = 2048] [outer = 1072F400] 10:48:06 INFO - PROCESS | 3252 | 1467049686066 Marionette TRACE conn6 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 10:48:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 10:48:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 630ms 10:48:06 INFO - PROCESS | 3252 | 1467049686113 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 10:48:06 INFO - PROCESS | 3252 | 1467049686115 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 10:48:06 INFO - PROCESS | 3252 | 1467049686118 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 10:48:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 10:48:06 INFO - PROCESS | 3252 | 1467049686120 Marionette TRACE conn6 <- [1,2694,null,{}] 10:48:06 INFO - PROCESS | 3252 | 1467049686123 Marionette TRACE conn6 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:06 INFO - PROCESS | 3252 | 1467049686125 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:06 INFO - PROCESS | 3252 | 1467049686207 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 10:48:06 INFO - PROCESS | 3252 | 1467049686213 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:06 INFO - PROCESS | 3252 | 1467049686218 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:06 INFO - PROCESS | 3252 | ++DOCSHELL 16C65C00 == 32 [pid = 3252] [id = 683] 10:48:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 59 (16CACC00) [pid = 3252] [serial = 2049] [outer = 00000000] 10:48:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 60 (16CB4400) [pid = 3252] [serial = 2050] [outer = 16CACC00] 10:48:06 INFO - PROCESS | 3252 | 1467049686273 Marionette DEBUG loaded listener.js 10:48:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 61 (17756800) [pid = 3252] [serial = 2051] [outer = 16CACC00] 10:48:06 INFO - PROCESS | 3252 | 1467049686727 Marionette TRACE conn6 <- [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]]]}] 10:48:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 10:48:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 630ms 10:48:06 INFO - PROCESS | 3252 | 1467049686766 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 10:48:06 INFO - PROCESS | 3252 | 1467049686768 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 10:48:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 10:48:06 INFO - PROCESS | 3252 | 1467049686772 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 10:48:06 INFO - PROCESS | 3252 | 1467049686773 Marionette TRACE conn6 <- [1,2698,null,{}] 10:48:06 INFO - PROCESS | 3252 | 1467049686777 Marionette TRACE conn6 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:06 INFO - PROCESS | 3252 | 1467049686779 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:06 INFO - PROCESS | 3252 | 1467049686909 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 10:48:07 INFO - PROCESS | 3252 | 1467049687091 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:07 INFO - PROCESS | 3252 | 1467049687095 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:07 INFO - PROCESS | 3252 | ++DOCSHELL 0925B800 == 33 [pid = 3252] [id = 684] 10:48:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 62 (0CE57800) [pid = 3252] [serial = 2052] [outer = 00000000] 10:48:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 63 (0CE62800) [pid = 3252] [serial = 2053] [outer = 0CE57800] 10:48:07 INFO - PROCESS | 3252 | 1467049687155 Marionette DEBUG loaded listener.js 10:48:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 64 (0FFCE000) [pid = 3252] [serial = 2054] [outer = 0CE57800] 10:48:07 INFO - PROCESS | 3252 | 1467049687884 Marionette TRACE conn6 <- [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] 10:48:07 INFO - PROCESS | 3252 | 1467049687916 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 10:48:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 10:48:07 INFO - PROCESS | 3252 | 1467049687922 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 10:48:07 INFO - PROCESS | 3252 | 1467049687926 Marionette TRACE conn6 <- [1,2702,null,{}] 10:48:07 INFO - PROCESS | 3252 | 1467049687930 Marionette TRACE conn6 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:07 INFO - PROCESS | 3252 | 1467049687935 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:08 INFO - PROCESS | 3252 | 1467049688053 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 10:48:08 INFO - PROCESS | 3252 | 1467049688188 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:08 INFO - PROCESS | 3252 | 1467049688191 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:08 INFO - PROCESS | 3252 | ++DOCSHELL 1053BC00 == 34 [pid = 3252] [id = 685] 10:48:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 65 (10726C00) [pid = 3252] [serial = 2055] [outer = 00000000] 10:48:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 66 (15418C00) [pid = 3252] [serial = 2056] [outer = 10726C00] 10:48:08 INFO - PROCESS | 3252 | 1467049688248 Marionette DEBUG loaded listener.js 10:48:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 67 (15444C00) [pid = 3252] [serial = 2057] [outer = 10726C00] 10:48:09 INFO - PROCESS | 3252 | 1467049689068 Marionette TRACE conn6 <- [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]]]}] 10:48:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 10:48:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1185ms 10:48:09 INFO - PROCESS | 3252 | 1467049689112 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 10:48:09 INFO - PROCESS | 3252 | 1467049689117 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 10:48:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 10:48:09 INFO - PROCESS | 3252 | 1467049689124 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 10:48:09 INFO - PROCESS | 3252 | 1467049689127 Marionette TRACE conn6 <- [1,2706,null,{}] 10:48:09 INFO - PROCESS | 3252 | 1467049689133 Marionette TRACE conn6 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:09 INFO - PROCESS | 3252 | 1467049689136 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:09 INFO - PROCESS | 3252 | 1467049689249 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 10:48:09 INFO - PROCESS | 3252 | 1467049689366 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:09 INFO - PROCESS | 3252 | 1467049689370 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:09 INFO - PROCESS | 3252 | --DOCSHELL 163CE400 == 33 [pid = 3252] [id = 670] 10:48:09 INFO - PROCESS | 3252 | --DOCSHELL 1072F800 == 32 [pid = 3252] [id = 674] 10:48:09 INFO - PROCESS | 3252 | --DOCSHELL 186DE800 == 31 [pid = 3252] [id = 664] 10:48:09 INFO - PROCESS | 3252 | --DOCSHELL 10745000 == 30 [pid = 3252] [id = 659] 10:48:09 INFO - PROCESS | 3252 | --DOCSHELL 1846EC00 == 29 [pid = 3252] [id = 672] 10:48:09 INFO - PROCESS | 3252 | --DOCSHELL 1047CC00 == 28 [pid = 3252] [id = 658] 10:48:09 INFO - PROCESS | 3252 | --DOMWINDOW == 66 (1956A800) [pid = 3252] [serial = 1970] [outer = 00000000] [url = about:blank] 10:48:09 INFO - PROCESS | 3252 | --DOMWINDOW == 65 (1A915C00) [pid = 3252] [serial = 2027] [outer = 00000000] [url = about:blank] 10:48:09 INFO - PROCESS | 3252 | --DOMWINDOW == 64 (1A895800) [pid = 3252] [serial = 2026] [outer = 00000000] [url = about:blank] 10:48:09 INFO - PROCESS | 3252 | --DOMWINDOW == 63 (16CCAC00) [pid = 3252] [serial = 2023] [outer = 00000000] [url = about:blank] 10:48:09 INFO - PROCESS | 3252 | --DOMWINDOW == 62 (1A772800) [pid = 3252] [serial = 2020] [outer = 00000000] [url = about:blank] 10:48:09 INFO - PROCESS | 3252 | --DOMWINDOW == 61 (10C94400) [pid = 3252] [serial = 2008] [outer = 00000000] [url = about:blank] 10:48:09 INFO - PROCESS | 3252 | --DOMWINDOW == 60 (1121C000) [pid = 3252] [serial = 2009] [outer = 00000000] [url = about:blank] 10:48:09 INFO - PROCESS | 3252 | --DOMWINDOW == 59 (19B3A400) [pid = 3252] [serial = 1997] [outer = 00000000] [url = about:blank] 10:48:09 INFO - PROCESS | 3252 | --DOMWINDOW == 58 (14C7F000) [pid = 3252] [serial = 2002] [outer = 00000000] [url = about:blank] 10:48:09 INFO - PROCESS | 3252 | --DOMWINDOW == 57 (15419C00) [pid = 3252] [serial = 2003] [outer = 00000000] [url = about:blank] 10:48:09 INFO - PROCESS | 3252 | --DOMWINDOW == 56 (100E6800) [pid = 3252] [serial = 2005] [outer = 00000000] [url = about:blank] 10:48:09 INFO - PROCESS | 3252 | --DOMWINDOW == 55 (10474400) [pid = 3252] [serial = 2006] [outer = 00000000] [url = about:blank] 10:48:09 INFO - PROCESS | 3252 | --DOMWINDOW == 54 (16875400) [pid = 3252] [serial = 2011] [outer = 00000000] [url = about:blank] 10:48:09 INFO - PROCESS | 3252 | --DOMWINDOW == 53 (10476000) [pid = 3252] [serial = 1999] [outer = 00000000] [url = about:blank] 10:48:09 INFO - PROCESS | 3252 | --DOMWINDOW == 52 (1070C400) [pid = 3252] [serial = 2000] [outer = 00000000] [url = about:blank] 10:48:09 INFO - PROCESS | 3252 | --DOMWINDOW == 51 (193EA800) [pid = 3252] [serial = 2018] [outer = 00000000] [url = about:blank] 10:48:09 INFO - PROCESS | 3252 | --DOMWINDOW == 50 (186E1400) [pid = 3252] [serial = 2017] [outer = 00000000] [url = about:blank] 10:48:09 INFO - PROCESS | 3252 | --DOMWINDOW == 49 (17757400) [pid = 3252] [serial = 2014] [outer = 00000000] [url = about:blank] 10:48:09 INFO - PROCESS | 3252 | --DOMWINDOW == 48 (1777A000) [pid = 3252] [serial = 2015] [outer = 00000000] [url = about:blank] 10:48:09 INFO - PROCESS | 3252 | --DOMWINDOW == 47 (16C5E000) [pid = 3252] [serial = 2012] [outer = 00000000] [url = about:blank] 10:48:09 INFO - PROCESS | 3252 | --DOMWINDOW == 46 (1A770000) [pid = 3252] [serial = 2021] [outer = 00000000] [url = about:blank] 10:48:09 INFO - PROCESS | 3252 | --DOMWINDOW == 45 (16F9EC00) [pid = 3252] [serial = 2024] [outer = 00000000] [url = about:blank] 10:48:09 INFO - PROCESS | 3252 | ++DOCSHELL 0925EC00 == 29 [pid = 3252] [id = 686] 10:48:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 46 (09261C00) [pid = 3252] [serial = 2058] [outer = 00000000] 10:48:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 47 (0FFC9C00) [pid = 3252] [serial = 2059] [outer = 09261C00] 10:48:09 INFO - PROCESS | 3252 | 1467049689447 Marionette DEBUG loaded listener.js 10:48:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 48 (1047A000) [pid = 3252] [serial = 2060] [outer = 09261C00] 10:48:09 INFO - PROCESS | 3252 | 1467049689875 Marionette TRACE conn6 <- [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] 10:48:09 INFO - PROCESS | 3252 | 1467049689964 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 10:48:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 10:48:09 INFO - PROCESS | 3252 | 1467049689971 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 10:48:09 INFO - PROCESS | 3252 | 1467049689974 Marionette TRACE conn6 <- [1,2710,null,{}] 10:48:09 INFO - PROCESS | 3252 | 1467049689978 Marionette TRACE conn6 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:09 INFO - PROCESS | 3252 | 1467049689980 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:10 INFO - PROCESS | 3252 | 1467049690067 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 10:48:10 INFO - PROCESS | 3252 | 1467049690082 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:10 INFO - PROCESS | 3252 | 1467049690084 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:10 INFO - PROCESS | 3252 | ++DOCSHELL 1074D000 == 30 [pid = 3252] [id = 687] 10:48:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 49 (1074D400) [pid = 3252] [serial = 2061] [outer = 00000000] 10:48:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 50 (10DA8000) [pid = 3252] [serial = 2062] [outer = 1074D400] 10:48:10 INFO - PROCESS | 3252 | 1467049690131 Marionette DEBUG loaded listener.js 10:48:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 51 (1495AC00) [pid = 3252] [serial = 2063] [outer = 1074D400] 10:48:10 INFO - PROCESS | 3252 | 1467049690628 Marionette TRACE conn6 <- [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] 10:48:10 INFO - PROCESS | 3252 | 1467049690646 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 10:48:10 INFO - PROCESS | 3252 | 1467049690649 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 10:48:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 10:48:10 INFO - PROCESS | 3252 | 1467049690653 Marionette TRACE conn6 <- [1,2714,null,{}] 10:48:10 INFO - PROCESS | 3252 | 1467049690663 Marionette TRACE conn6 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:10 INFO - PROCESS | 3252 | 1467049690668 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:10 INFO - PROCESS | 3252 | 1467049690782 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 10:48:10 INFO - PROCESS | 3252 | 1467049690881 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:10 INFO - PROCESS | 3252 | 1467049690884 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:10 INFO - PROCESS | 3252 | ++DOCSHELL 163C6C00 == 31 [pid = 3252] [id = 688] 10:48:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 52 (163C7000) [pid = 3252] [serial = 2064] [outer = 00000000] 10:48:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 53 (16B33800) [pid = 3252] [serial = 2065] [outer = 163C7000] 10:48:10 INFO - PROCESS | 3252 | 1467049690944 Marionette DEBUG loaded listener.js 10:48:11 INFO - PROCESS | 3252 | ++DOMWINDOW == 54 (16B3D800) [pid = 3252] [serial = 2066] [outer = 163C7000] 10:48:11 INFO - PROCESS | 3252 | 1467049691325 Marionette TRACE conn6 <- [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]]]}] 10:48:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 10:48:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 730ms 10:48:11 INFO - PROCESS | 3252 | 1467049691384 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 10:48:11 INFO - PROCESS | 3252 | 1467049691386 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 10:48:11 INFO - PROCESS | 3252 | 1467049691389 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 10:48:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 10:48:11 INFO - PROCESS | 3252 | 1467049691391 Marionette TRACE conn6 <- [1,2718,null,{}] 10:48:11 INFO - PROCESS | 3252 | 1467049691395 Marionette TRACE conn6 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:11 INFO - PROCESS | 3252 | 1467049691397 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:11 INFO - PROCESS | 3252 | 1467049691495 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 10:48:11 INFO - PROCESS | 3252 | 1467049691500 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:11 INFO - PROCESS | 3252 | 1467049691502 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:11 INFO - PROCESS | 3252 | ++DOCSHELL 10749000 == 32 [pid = 3252] [id = 689] 10:48:11 INFO - PROCESS | 3252 | ++DOMWINDOW == 55 (16CB3C00) [pid = 3252] [serial = 2067] [outer = 00000000] 10:48:11 INFO - PROCESS | 3252 | ++DOMWINDOW == 56 (1777F800) [pid = 3252] [serial = 2068] [outer = 16CB3C00] 10:48:11 INFO - PROCESS | 3252 | 1467049691548 Marionette DEBUG loaded listener.js 10:48:11 INFO - PROCESS | 3252 | ++DOMWINDOW == 57 (18470400) [pid = 3252] [serial = 2069] [outer = 16CB3C00] 10:48:12 INFO - PROCESS | 3252 | 1467049692492 Marionette TRACE conn6 <- [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"]]]}] 10:48:12 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 10:48:12 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 10:48:12 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 10:48:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:48:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:48:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1126ms 10:48:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 10:48:12 INFO - PROCESS | 3252 | 1467049692520 Marionette TRACE conn6 -> [0,2721,"getWindowHandle",null] 10:48:12 INFO - PROCESS | 3252 | 1467049692522 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 10:48:12 INFO - PROCESS | 3252 | 1467049692525 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 10:48:12 INFO - PROCESS | 3252 | 1467049692526 Marionette TRACE conn6 <- [1,2722,null,{}] 10:48:12 INFO - PROCESS | 3252 | 1467049692530 Marionette TRACE conn6 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:12 INFO - PROCESS | 3252 | 1467049692532 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:12 INFO - PROCESS | 3252 | 1467049692646 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 10:48:12 INFO - PROCESS | 3252 | 1467049692651 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:12 INFO - PROCESS | 3252 | 1467049692653 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:12 INFO - PROCESS | 3252 | ++DOCSHELL 184C8800 == 33 [pid = 3252] [id = 690] 10:48:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 58 (186D9C00) [pid = 3252] [serial = 2070] [outer = 00000000] 10:48:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 59 (186E4800) [pid = 3252] [serial = 2071] [outer = 186D9C00] 10:48:12 INFO - PROCESS | 3252 | 1467049692697 Marionette DEBUG loaded listener.js 10:48:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 60 (186E5400) [pid = 3252] [serial = 2072] [outer = 186D9C00] 10:48:13 INFO - PROCESS | 3252 | --DOMWINDOW == 59 (101FEC00) [pid = 3252] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 10:48:13 INFO - PROCESS | 3252 | --DOMWINDOW == 58 (10994000) [pid = 3252] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 10:48:13 INFO - PROCESS | 3252 | --DOMWINDOW == 57 (14C85000) [pid = 3252] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 10:48:13 INFO - PROCESS | 3252 | --DOMWINDOW == 56 (1072F400) [pid = 3252] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 10:48:13 INFO - PROCESS | 3252 | --DOMWINDOW == 55 (1047D000) [pid = 3252] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 10:48:13 INFO - PROCESS | 3252 | --DOMWINDOW == 54 (0CE59800) [pid = 3252] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 10:48:13 INFO - PROCESS | 3252 | 1467049693150 Marionette TRACE conn6 <- [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]]]}] 10:48:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 10:48:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 670ms 10:48:13 INFO - PROCESS | 3252 | 1467049693196 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 10:48:13 INFO - PROCESS | 3252 | 1467049693198 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 10:48:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 10:48:13 INFO - PROCESS | 3252 | 1467049693201 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 10:48:13 INFO - PROCESS | 3252 | 1467049693203 Marionette TRACE conn6 <- [1,2726,null,{}] 10:48:13 INFO - PROCESS | 3252 | 1467049693206 Marionette TRACE conn6 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:13 INFO - PROCESS | 3252 | 1467049693211 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:13 INFO - PROCESS | 3252 | 1467049693315 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 10:48:13 INFO - PROCESS | 3252 | 1467049693415 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:13 INFO - PROCESS | 3252 | 1467049693417 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:13 INFO - PROCESS | 3252 | ++DOCSHELL 1047D000 == 34 [pid = 3252] [id = 691] 10:48:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 55 (1053D400) [pid = 3252] [serial = 2073] [outer = 00000000] 10:48:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 56 (19570000) [pid = 3252] [serial = 2074] [outer = 1053D400] 10:48:13 INFO - PROCESS | 3252 | 1467049693461 Marionette DEBUG loaded listener.js 10:48:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 57 (195E7800) [pid = 3252] [serial = 2075] [outer = 1053D400] 10:48:13 INFO - PROCESS | 3252 | 1467049693814 Marionette TRACE conn6 <- [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]]]}] 10:48:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 10:48:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 672ms 10:48:13 INFO - PROCESS | 3252 | 1467049693879 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 10:48:13 INFO - PROCESS | 3252 | 1467049693881 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 10:48:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 10:48:13 INFO - PROCESS | 3252 | 1467049693894 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 10:48:13 INFO - PROCESS | 3252 | 1467049693896 Marionette TRACE conn6 <- [1,2730,null,{}] 10:48:13 INFO - PROCESS | 3252 | 1467049693900 Marionette TRACE conn6 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:13 INFO - PROCESS | 3252 | 1467049693902 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:14 INFO - PROCESS | 3252 | 1467049694008 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 10:48:14 INFO - PROCESS | 3252 | 1467049694017 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:14 INFO - PROCESS | 3252 | 1467049694018 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:14 INFO - PROCESS | 3252 | ++DOCSHELL 19B39800 == 35 [pid = 3252] [id = 692] 10:48:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 58 (19B3A400) [pid = 3252] [serial = 2076] [outer = 00000000] 10:48:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 59 (1A4D5C00) [pid = 3252] [serial = 2077] [outer = 19B3A400] 10:48:14 INFO - PROCESS | 3252 | 1467049694062 Marionette DEBUG loaded listener.js 10:48:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 60 (1A772800) [pid = 3252] [serial = 2078] [outer = 19B3A400] 10:48:14 INFO - PROCESS | 3252 | 1467049694473 Marionette TRACE conn6 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 10:48:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 10:48:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 630ms 10:48:14 INFO - PROCESS | 3252 | 1467049694536 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 10:48:14 INFO - PROCESS | 3252 | 1467049694538 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 10:48:14 INFO - PROCESS | 3252 | 1467049694541 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 10:48:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 10:48:14 INFO - PROCESS | 3252 | 1467049694543 Marionette TRACE conn6 <- [1,2734,null,{}] 10:48:14 INFO - PROCESS | 3252 | 1467049694546 Marionette TRACE conn6 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:14 INFO - PROCESS | 3252 | 1467049694548 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:14 INFO - PROCESS | 3252 | 1467049694630 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 10:48:14 INFO - PROCESS | 3252 | 1467049694635 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:14 INFO - PROCESS | 3252 | 1467049694637 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:14 INFO - PROCESS | 3252 | ++DOCSHELL 1A80AC00 == 36 [pid = 3252] [id = 693] 10:48:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 61 (1A886400) [pid = 3252] [serial = 2079] [outer = 00000000] 10:48:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 62 (1A88BC00) [pid = 3252] [serial = 2080] [outer = 1A886400] 10:48:14 INFO - PROCESS | 3252 | 1467049694682 Marionette DEBUG loaded listener.js 10:48:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 63 (1A88FC00) [pid = 3252] [serial = 2081] [outer = 1A886400] 10:48:15 INFO - PROCESS | 3252 | 1467049695100 Marionette TRACE conn6 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 10:48:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 10:48:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 570ms 10:48:15 INFO - PROCESS | 3252 | 1467049695116 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 10:48:15 INFO - PROCESS | 3252 | 1467049695118 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 10:48:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 10:48:15 INFO - PROCESS | 3252 | 1467049695121 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 10:48:15 INFO - PROCESS | 3252 | 1467049695123 Marionette TRACE conn6 <- [1,2738,null,{}] 10:48:15 INFO - PROCESS | 3252 | 1467049695126 Marionette TRACE conn6 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:15 INFO - PROCESS | 3252 | 1467049695128 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:15 INFO - PROCESS | 3252 | 1467049695252 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 10:48:15 INFO - PROCESS | 3252 | 1467049695260 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:15 INFO - PROCESS | 3252 | 1467049695261 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:15 INFO - PROCESS | 3252 | ++DOCSHELL 1A893C00 == 37 [pid = 3252] [id = 694] 10:48:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 64 (1A895000) [pid = 3252] [serial = 2082] [outer = 00000000] 10:48:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 65 (1A919000) [pid = 3252] [serial = 2083] [outer = 1A895000] 10:48:15 INFO - PROCESS | 3252 | 1467049695305 Marionette DEBUG loaded listener.js 10:48:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 66 (1A91A000) [pid = 3252] [serial = 2084] [outer = 1A895000] 10:48:15 INFO - PROCESS | 3252 | 1467049695804 Marionette TRACE conn6 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 10:48:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 10:48:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 730ms 10:48:15 INFO - PROCESS | 3252 | 1467049695852 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 10:48:15 INFO - PROCESS | 3252 | 1467049695857 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 10:48:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 10:48:15 INFO - PROCESS | 3252 | 1467049695863 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 10:48:15 INFO - PROCESS | 3252 | 1467049695866 Marionette TRACE conn6 <- [1,2742,null,{}] 10:48:15 INFO - PROCESS | 3252 | 1467049695888 Marionette TRACE conn6 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:15 INFO - PROCESS | 3252 | 1467049695891 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:16 INFO - PROCESS | 3252 | 1467049696038 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 10:48:16 INFO - PROCESS | 3252 | 1467049696120 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:16 INFO - PROCESS | 3252 | 1467049696125 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:16 INFO - PROCESS | 3252 | ++DOCSHELL 10037C00 == 38 [pid = 3252] [id = 695] 10:48:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 67 (100ECC00) [pid = 3252] [serial = 2085] [outer = 00000000] 10:48:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 68 (10706400) [pid = 3252] [serial = 2086] [outer = 100ECC00] 10:48:16 INFO - PROCESS | 3252 | 1467049696181 Marionette DEBUG loaded listener.js 10:48:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (10741400) [pid = 3252] [serial = 2087] [outer = 100ECC00] 10:48:16 INFO - PROCESS | 3252 | 1467049696802 Marionette TRACE conn6 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 10:48:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 10:48:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 990ms 10:48:16 INFO - PROCESS | 3252 | 1467049696853 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 10:48:16 INFO - PROCESS | 3252 | 1467049696858 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 10:48:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 10:48:16 INFO - PROCESS | 3252 | 1467049696864 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 10:48:16 INFO - PROCESS | 3252 | 1467049696867 Marionette TRACE conn6 <- [1,2746,null,{}] 10:48:16 INFO - PROCESS | 3252 | 1467049696871 Marionette TRACE conn6 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:16 INFO - PROCESS | 3252 | 1467049696874 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:16 INFO - PROCESS | 3252 | 1467049696985 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 10:48:17 INFO - PROCESS | 3252 | 1467049697126 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:17 INFO - PROCESS | 3252 | 1467049697129 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:17 INFO - PROCESS | 3252 | ++DOCSHELL 16196C00 == 39 [pid = 3252] [id = 696] 10:48:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (16199800) [pid = 3252] [serial = 2088] [outer = 00000000] 10:48:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (16CA8000) [pid = 3252] [serial = 2089] [outer = 16199800] 10:48:17 INFO - PROCESS | 3252 | 1467049697186 Marionette DEBUG loaded listener.js 10:48:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (17781C00) [pid = 3252] [serial = 2090] [outer = 16199800] 10:48:17 INFO - PROCESS | 3252 | 1467049697728 Marionette TRACE conn6 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 10:48:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 10:48:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 870ms 10:48:17 INFO - PROCESS | 3252 | 1467049697737 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 10:48:17 INFO - PROCESS | 3252 | 1467049697740 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 10:48:17 INFO - PROCESS | 3252 | 1467049697744 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 10:48:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 10:48:17 INFO - PROCESS | 3252 | 1467049697747 Marionette TRACE conn6 <- [1,2750,null,{}] 10:48:17 INFO - PROCESS | 3252 | 1467049697773 Marionette TRACE conn6 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:17 INFO - PROCESS | 3252 | 1467049697778 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:17 INFO - PROCESS | 3252 | 1467049697922 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 10:48:18 INFO - PROCESS | 3252 | 1467049698002 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:18 INFO - PROCESS | 3252 | 1467049698006 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:18 INFO - PROCESS | 3252 | ++DOCSHELL 19B38000 == 40 [pid = 3252] [id = 697] 10:48:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (1A060C00) [pid = 3252] [serial = 2091] [outer = 00000000] 10:48:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (1A891000) [pid = 3252] [serial = 2092] [outer = 1A060C00] 10:48:18 INFO - PROCESS | 3252 | 1467049698061 Marionette DEBUG loaded listener.js 10:48:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (1A98FC00) [pid = 3252] [serial = 2093] [outer = 1A060C00] 10:48:18 INFO - PROCESS | 3252 | 1467049698682 Marionette TRACE conn6 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 10:48:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 10:48:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 970ms 10:48:18 INFO - PROCESS | 3252 | 1467049698717 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 10:48:18 INFO - PROCESS | 3252 | 1467049698720 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 10:48:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 10:48:18 INFO - PROCESS | 3252 | 1467049698724 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 10:48:18 INFO - PROCESS | 3252 | 1467049698726 Marionette TRACE conn6 <- [1,2754,null,{}] 10:48:18 INFO - PROCESS | 3252 | 1467049698730 Marionette TRACE conn6 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:18 INFO - PROCESS | 3252 | 1467049698732 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:18 INFO - PROCESS | 3252 | 1467049698843 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 10:48:18 INFO - PROCESS | 3252 | 1467049698982 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:18 INFO - PROCESS | 3252 | 1467049698984 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:19 INFO - PROCESS | 3252 | ++DOCSHELL 1A992000 == 41 [pid = 3252] [id = 698] 10:48:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (1A996000) [pid = 3252] [serial = 2094] [outer = 00000000] 10:48:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (1A99AC00) [pid = 3252] [serial = 2095] [outer = 1A996000] 10:48:19 INFO - PROCESS | 3252 | 1467049699040 Marionette DEBUG loaded listener.js 10:48:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (1A9A7400) [pid = 3252] [serial = 2096] [outer = 1A996000] 10:48:19 INFO - PROCESS | 3252 | 1467049699736 Marionette TRACE conn6 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 10:48:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 10:48:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1070ms 10:48:19 INFO - PROCESS | 3252 | 1467049699798 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 10:48:19 INFO - PROCESS | 3252 | 1467049699801 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 10:48:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 10:48:19 INFO - PROCESS | 3252 | 1467049699806 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 10:48:19 INFO - PROCESS | 3252 | 1467049699809 Marionette TRACE conn6 <- [1,2758,null,{}] 10:48:19 INFO - PROCESS | 3252 | 1467049699815 Marionette TRACE conn6 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:19 INFO - PROCESS | 3252 | 1467049699817 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:19 INFO - PROCESS | 3252 | 1467049699916 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 10:48:20 INFO - PROCESS | 3252 | 1467049700031 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:20 INFO - PROCESS | 3252 | 1467049700034 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:20 INFO - PROCESS | 3252 | ++DOCSHELL 0CE5A400 == 42 [pid = 3252] [id = 699] 10:48:20 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (0CE64400) [pid = 3252] [serial = 2097] [outer = 00000000] 10:48:20 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (1053C000) [pid = 3252] [serial = 2098] [outer = 0CE64400] 10:48:20 INFO - PROCESS | 3252 | 1467049700129 Marionette DEBUG loaded listener.js 10:48:20 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (10C2A400) [pid = 3252] [serial = 2099] [outer = 0CE64400] 10:48:20 INFO - PROCESS | 3252 | --DOCSHELL 16CB6000 == 41 [pid = 3252] [id = 662] 10:48:20 INFO - PROCESS | 3252 | --DOCSHELL 16195800 == 40 [pid = 3252] [id = 661] 10:48:20 INFO - PROCESS | 3252 | --DOCSHELL 1A76A400 == 39 [pid = 3252] [id = 673] 10:48:20 INFO - PROCESS | 3252 | --DOCSHELL 14BA9800 == 38 [pid = 3252] [id = 660] 10:48:20 INFO - PROCESS | 3252 | --DOCSHELL 10748000 == 37 [pid = 3252] [id = 669] 10:48:20 INFO - PROCESS | 3252 | --DOCSHELL 0CE58C00 == 36 [pid = 3252] [id = 678] 10:48:20 INFO - PROCESS | 3252 | --DOCSHELL 10036800 == 35 [pid = 3252] [id = 668] 10:48:20 INFO - PROCESS | 3252 | --DOCSHELL 0CF90400 == 34 [pid = 3252] [id = 676] 10:48:20 INFO - PROCESS | 3252 | --DOCSHELL 09262400 == 33 [pid = 3252] [id = 663] 10:48:20 INFO - PROCESS | 3252 | --DOCSHELL 0CF31C00 == 32 [pid = 3252] [id = 666] 10:48:20 INFO - PROCESS | 3252 | --DOCSHELL 09261000 == 31 [pid = 3252] [id = 665] 10:48:20 INFO - PROCESS | 3252 | --DOCSHELL 16CB4C00 == 30 [pid = 3252] [id = 671] 10:48:20 INFO - PROCESS | 3252 | --DOCSHELL 19573C00 == 29 [pid = 3252] [id = 677] 10:48:20 INFO - PROCESS | 3252 | --DOCSHELL 19B36400 == 28 [pid = 3252] [id = 675] 10:48:20 INFO - PROCESS | 3252 | --DOCSHELL 11226000 == 27 [pid = 3252] [id = 667] 10:48:20 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (14BA7000) [pid = 3252] [serial = 2030] [outer = 00000000] [url = about:blank] 10:48:20 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (1120B000) [pid = 3252] [serial = 2029] [outer = 00000000] [url = about:blank] 10:48:20 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (1A060000) [pid = 3252] [serial = 2032] [outer = 00000000] [url = about:blank] 10:48:20 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (10C31400) [pid = 3252] [serial = 2041] [outer = 00000000] [url = about:blank] 10:48:20 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (1612C800) [pid = 3252] [serial = 2044] [outer = 00000000] [url = about:blank] 10:48:20 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (11208C00) [pid = 3252] [serial = 2042] [outer = 00000000] [url = about:blank] 10:48:20 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (163D1800) [pid = 3252] [serial = 2047] [outer = 00000000] [url = about:blank] 10:48:20 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (16B33C00) [pid = 3252] [serial = 2048] [outer = 00000000] [url = about:blank] 10:48:20 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (1053B800) [pid = 3252] [serial = 2038] [outer = 00000000] [url = about:blank] 10:48:20 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (0CE61800) [pid = 3252] [serial = 2035] [outer = 00000000] [url = about:blank] 10:48:20 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (0CF33400) [pid = 3252] [serial = 2036] [outer = 00000000] [url = about:blank] 10:48:20 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (10703800) [pid = 3252] [serial = 2039] [outer = 00000000] [url = about:blank] 10:48:20 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (1619A000) [pid = 3252] [serial = 2045] [outer = 00000000] [url = about:blank] 10:48:20 INFO - PROCESS | 3252 | --DOMWINDOW == 67 (16CB4400) [pid = 3252] [serial = 2050] [outer = 00000000] [url = about:blank] 10:48:21 INFO - PROCESS | 3252 | 1467049701305 Marionette TRACE conn6 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 10:48:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 10:48:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1530ms 10:48:21 INFO - PROCESS | 3252 | 1467049701338 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 10:48:21 INFO - PROCESS | 3252 | 1467049701342 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 10:48:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 10:48:21 INFO - PROCESS | 3252 | 1467049701346 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 10:48:21 INFO - PROCESS | 3252 | 1467049701351 Marionette TRACE conn6 <- [1,2762,null,{}] 10:48:21 INFO - PROCESS | 3252 | 1467049701356 Marionette TRACE conn6 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:21 INFO - PROCESS | 3252 | 1467049701358 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:21 INFO - PROCESS | 3252 | 1467049701448 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 10:48:21 INFO - PROCESS | 3252 | 1467049701456 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:21 INFO - PROCESS | 3252 | 1467049701459 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:21 INFO - PROCESS | 3252 | ++DOCSHELL 0CF3E800 == 28 [pid = 3252] [id = 700] 10:48:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 68 (0CF3EC00) [pid = 3252] [serial = 2100] [outer = 00000000] 10:48:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (10084800) [pid = 3252] [serial = 2101] [outer = 0CF3EC00] 10:48:21 INFO - PROCESS | 3252 | 1467049701507 Marionette DEBUG loaded listener.js 10:48:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (101F7000) [pid = 3252] [serial = 2102] [outer = 0CF3EC00] 10:48:22 INFO - PROCESS | 3252 | 1467049702001 Marionette TRACE conn6 <- [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]]]}] 10:48:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 10:48:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 730ms 10:48:22 INFO - PROCESS | 3252 | 1467049702078 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 10:48:22 INFO - PROCESS | 3252 | 1467049702083 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 10:48:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 10:48:22 INFO - PROCESS | 3252 | 1467049702089 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 10:48:22 INFO - PROCESS | 3252 | 1467049702092 Marionette TRACE conn6 <- [1,2766,null,{}] 10:48:22 INFO - PROCESS | 3252 | 1467049702096 Marionette TRACE conn6 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:22 INFO - PROCESS | 3252 | 1467049702098 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:22 INFO - PROCESS | 3252 | 1467049702218 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 10:48:22 INFO - PROCESS | 3252 | 1467049702320 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:22 INFO - PROCESS | 3252 | 1467049702323 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:22 INFO - PROCESS | 3252 | ++DOCSHELL 1070D000 == 29 [pid = 3252] [id = 701] 10:48:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (1070D400) [pid = 3252] [serial = 2103] [outer = 00000000] 10:48:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (1072B000) [pid = 3252] [serial = 2104] [outer = 1070D400] 10:48:22 INFO - PROCESS | 3252 | 1467049702372 Marionette DEBUG loaded listener.js 10:48:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (1072F400) [pid = 3252] [serial = 2105] [outer = 1070D400] 10:48:22 INFO - PROCESS | 3252 | 1467049702734 Marionette TRACE conn6 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 10:48:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 10:48:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 670ms 10:48:22 INFO - PROCESS | 3252 | 1467049702778 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 10:48:22 INFO - PROCESS | 3252 | 1467049702781 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 10:48:22 INFO - PROCESS | 3252 | 1467049702785 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 10:48:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 10:48:22 INFO - PROCESS | 3252 | 1467049702788 Marionette TRACE conn6 <- [1,2770,null,{}] 10:48:22 INFO - PROCESS | 3252 | 1467049702799 Marionette TRACE conn6 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:22 INFO - PROCESS | 3252 | 1467049702804 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:22 INFO - PROCESS | 3252 | 1467049702889 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 10:48:22 INFO - PROCESS | 3252 | 1467049702896 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:22 INFO - PROCESS | 3252 | 1467049702899 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:22 INFO - PROCESS | 3252 | ++DOCSHELL 149DE800 == 30 [pid = 3252] [id = 702] 10:48:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (14B60C00) [pid = 3252] [serial = 2106] [outer = 00000000] 10:48:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (15250000) [pid = 3252] [serial = 2107] [outer = 14B60C00] 10:48:22 INFO - PROCESS | 3252 | 1467049702946 Marionette DEBUG loaded listener.js 10:48:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (153C2800) [pid = 3252] [serial = 2108] [outer = 14B60C00] 10:48:23 INFO - PROCESS | 3252 | 1467049703441 Marionette TRACE conn6 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 10:48:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 10:48:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 670ms 10:48:23 INFO - PROCESS | 3252 | 1467049703460 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 10:48:23 INFO - PROCESS | 3252 | 1467049703463 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 10:48:23 INFO - PROCESS | 3252 | 1467049703466 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 10:48:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 10:48:23 INFO - PROCESS | 3252 | 1467049703467 Marionette TRACE conn6 <- [1,2774,null,{}] 10:48:23 INFO - PROCESS | 3252 | 1467049703477 Marionette TRACE conn6 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:23 INFO - PROCESS | 3252 | 1467049703479 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:23 INFO - PROCESS | 3252 | 1467049703598 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 10:48:23 INFO - PROCESS | 3252 | 1467049703692 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:23 INFO - PROCESS | 3252 | 1467049703694 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:23 INFO - PROCESS | 3252 | ++DOCSHELL 16197C00 == 31 [pid = 3252] [id = 703] 10:48:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (163C5C00) [pid = 3252] [serial = 2109] [outer = 00000000] 10:48:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (1686E000) [pid = 3252] [serial = 2110] [outer = 163C5C00] 10:48:23 INFO - PROCESS | 3252 | 1467049703738 Marionette DEBUG loaded listener.js 10:48:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (16B34000) [pid = 3252] [serial = 2111] [outer = 163C5C00] 10:48:24 INFO - PROCESS | 3252 | 1467049704139 Marionette TRACE conn6 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 10:48:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 10:48:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 730ms 10:48:24 INFO - PROCESS | 3252 | 1467049704201 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 10:48:24 INFO - PROCESS | 3252 | 1467049704203 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 10:48:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 10:48:24 INFO - PROCESS | 3252 | 1467049704206 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 10:48:24 INFO - PROCESS | 3252 | 1467049704208 Marionette TRACE conn6 <- [1,2778,null,{}] 10:48:24 INFO - PROCESS | 3252 | 1467049704212 Marionette TRACE conn6 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:24 INFO - PROCESS | 3252 | 1467049704214 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:24 INFO - PROCESS | 3252 | 1467049704326 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 10:48:24 INFO - PROCESS | 3252 | 1467049704336 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:24 INFO - PROCESS | 3252 | 1467049704338 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:24 INFO - PROCESS | 3252 | ++DOCSHELL 16B3BC00 == 32 [pid = 3252] [id = 704] 10:48:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (16CAD000) [pid = 3252] [serial = 2112] [outer = 00000000] 10:48:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (16CB5800) [pid = 3252] [serial = 2113] [outer = 16CAD000] 10:48:24 INFO - PROCESS | 3252 | 1467049704437 Marionette DEBUG loaded listener.js 10:48:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (16F95C00) [pid = 3252] [serial = 2114] [outer = 16CAD000] 10:48:24 INFO - PROCESS | 3252 | 1467049704884 Marionette TRACE conn6 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 10:48:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 10:48:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 731ms 10:48:24 INFO - PROCESS | 3252 | 1467049704941 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 10:48:24 INFO - PROCESS | 3252 | 1467049704943 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 10:48:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 10:48:24 INFO - PROCESS | 3252 | 1467049704952 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 10:48:24 INFO - PROCESS | 3252 | 1467049704954 Marionette TRACE conn6 <- [1,2782,null,{}] 10:48:24 INFO - PROCESS | 3252 | 1467049704983 Marionette TRACE conn6 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:24 INFO - PROCESS | 3252 | 1467049704989 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:25 INFO - PROCESS | 3252 | 1467049705286 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 10:48:25 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (186D9C00) [pid = 3252] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 10:48:25 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (1053D400) [pid = 3252] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 10:48:25 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (0CE57800) [pid = 3252] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 10:48:25 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (16CB3C00) [pid = 3252] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 10:48:25 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (163C7000) [pid = 3252] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 10:48:25 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (09261C00) [pid = 3252] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 10:48:25 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (1074D400) [pid = 3252] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 10:48:25 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (10726C00) [pid = 3252] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 10:48:25 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (16CACC00) [pid = 3252] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 10:48:25 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (19B3A400) [pid = 3252] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 10:48:25 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (1A886400) [pid = 3252] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 10:48:25 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (1A895000) [pid = 3252] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 10:48:25 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (195E4000) [pid = 3252] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 10:48:25 INFO - PROCESS | 3252 | 1467049705354 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:25 INFO - PROCESS | 3252 | 1467049705356 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:25 INFO - PROCESS | 3252 | ++DOCSHELL 09261C00 == 33 [pid = 3252] [id = 705] 10:48:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (0CE2CC00) [pid = 3252] [serial = 2115] [outer = 00000000] 10:48:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (10749400) [pid = 3252] [serial = 2116] [outer = 0CE2CC00] 10:48:25 INFO - PROCESS | 3252 | 1467049705401 Marionette DEBUG loaded listener.js 10:48:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (16870000) [pid = 3252] [serial = 2117] [outer = 0CE2CC00] 10:48:25 INFO - PROCESS | 3252 | 1467049705753 Marionette TRACE conn6 <- [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]]]}] 10:48:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 10:48:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 850ms 10:48:25 INFO - PROCESS | 3252 | 1467049705804 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 10:48:25 INFO - PROCESS | 3252 | 1467049705806 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 10:48:25 INFO - PROCESS | 3252 | 1467049705809 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 10:48:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 10:48:25 INFO - PROCESS | 3252 | 1467049705810 Marionette TRACE conn6 <- [1,2786,null,{}] 10:48:25 INFO - PROCESS | 3252 | 1467049705814 Marionette TRACE conn6 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:25 INFO - PROCESS | 3252 | 1467049705816 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:25 INFO - PROCESS | 3252 | 1467049705893 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 10:48:25 INFO - PROCESS | 3252 | 1467049705898 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:25 INFO - PROCESS | 3252 | 1467049705900 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:25 INFO - PROCESS | 3252 | ++DOCSHELL 10745400 == 34 [pid = 3252] [id = 706] 10:48:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (1846EC00) [pid = 3252] [serial = 2118] [outer = 00000000] 10:48:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (19567800) [pid = 3252] [serial = 2119] [outer = 1846EC00] 10:48:25 INFO - PROCESS | 3252 | 1467049705943 Marionette DEBUG loaded listener.js 10:48:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (19570800) [pid = 3252] [serial = 2120] [outer = 1846EC00] 10:48:26 INFO - PROCESS | 3252 | 1467049706376 Marionette TRACE conn6 <- [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]]]}] 10:48:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 10:48:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 630ms 10:48:26 INFO - PROCESS | 3252 | 1467049706442 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 10:48:26 INFO - PROCESS | 3252 | 1467049706445 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 10:48:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 10:48:26 INFO - PROCESS | 3252 | 1467049706448 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 10:48:26 INFO - PROCESS | 3252 | 1467049706449 Marionette TRACE conn6 <- [1,2790,null,{}] 10:48:26 INFO - PROCESS | 3252 | 1467049706453 Marionette TRACE conn6 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:26 INFO - PROCESS | 3252 | 1467049706455 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:26 INFO - PROCESS | 3252 | 1467049706533 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 10:48:26 INFO - PROCESS | 3252 | 1467049706539 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:26 INFO - PROCESS | 3252 | 1467049706541 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:26 INFO - PROCESS | 3252 | ++DOCSHELL 0CE5B800 == 35 [pid = 3252] [id = 707] 10:48:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (195DEC00) [pid = 3252] [serial = 2121] [outer = 00000000] 10:48:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (1A492000) [pid = 3252] [serial = 2122] [outer = 195DEC00] 10:48:26 INFO - PROCESS | 3252 | 1467049706584 Marionette DEBUG loaded listener.js 10:48:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (19B38400) [pid = 3252] [serial = 2123] [outer = 195DEC00] 10:48:27 INFO - PROCESS | 3252 | 1467049707015 Marionette TRACE conn6 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 10:48:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 10:48:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 630ms 10:48:27 INFO - PROCESS | 3252 | 1467049707092 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 10:48:27 INFO - PROCESS | 3252 | 1467049707094 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 10:48:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 10:48:27 INFO - PROCESS | 3252 | 1467049707098 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 10:48:27 INFO - PROCESS | 3252 | 1467049707099 Marionette TRACE conn6 <- [1,2794,null,{}] 10:48:27 INFO - PROCESS | 3252 | 1467049707103 Marionette TRACE conn6 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:27 INFO - PROCESS | 3252 | 1467049707105 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:27 INFO - PROCESS | 3252 | 1467049707183 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 10:48:27 INFO - PROCESS | 3252 | 1467049707189 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:27 INFO - PROCESS | 3252 | 1467049707191 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:27 INFO - PROCESS | 3252 | ++DOCSHELL 1A889800 == 36 [pid = 3252] [id = 708] 10:48:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (1A889C00) [pid = 3252] [serial = 2124] [outer = 00000000] 10:48:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (1A894800) [pid = 3252] [serial = 2125] [outer = 1A889C00] 10:48:27 INFO - PROCESS | 3252 | 1467049707234 Marionette DEBUG loaded listener.js 10:48:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (1A91C000) [pid = 3252] [serial = 2126] [outer = 1A889C00] 10:48:28 INFO - PROCESS | 3252 | 1467049708100 Marionette TRACE conn6 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 10:48:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 10:48:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1074ms 10:48:28 INFO - PROCESS | 3252 | 1467049708175 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 10:48:28 INFO - PROCESS | 3252 | 1467049708179 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 10:48:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 10:48:28 INFO - PROCESS | 3252 | 1467049708183 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 10:48:28 INFO - PROCESS | 3252 | 1467049708187 Marionette TRACE conn6 <- [1,2798,null,{}] 10:48:28 INFO - PROCESS | 3252 | 1467049708192 Marionette TRACE conn6 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:28 INFO - PROCESS | 3252 | 1467049708196 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:28 INFO - PROCESS | 3252 | 1467049708321 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 10:48:28 INFO - PROCESS | 3252 | 1467049708456 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:28 INFO - PROCESS | 3252 | 1467049708458 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:28 INFO - PROCESS | 3252 | ++DOCSHELL 10085800 == 37 [pid = 3252] [id = 709] 10:48:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (100E6800) [pid = 3252] [serial = 2127] [outer = 00000000] 10:48:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (10710000) [pid = 3252] [serial = 2128] [outer = 100E6800] 10:48:28 INFO - PROCESS | 3252 | 1467049708516 Marionette DEBUG loaded listener.js 10:48:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (10992800) [pid = 3252] [serial = 2129] [outer = 100E6800] 10:48:29 INFO - PROCESS | 3252 | 1467049709233 Marionette TRACE conn6 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 10:48:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 10:48:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1078ms 10:48:29 INFO - PROCESS | 3252 | 1467049709263 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 10:48:29 INFO - PROCESS | 3252 | 1467049709268 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 10:48:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 10:48:29 INFO - PROCESS | 3252 | 1467049709274 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 10:48:29 INFO - PROCESS | 3252 | 1467049709277 Marionette TRACE conn6 <- [1,2802,null,{}] 10:48:29 INFO - PROCESS | 3252 | 1467049709281 Marionette TRACE conn6 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:29 INFO - PROCESS | 3252 | 1467049709284 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:29 INFO - PROCESS | 3252 | 1467049709514 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 10:48:29 INFO - PROCESS | 3252 | 1467049709669 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:29 INFO - PROCESS | 3252 | 1467049709672 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:29 INFO - PROCESS | 3252 | ++DOCSHELL 0CE2B800 == 38 [pid = 3252] [id = 710] 10:48:29 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (0CE56000) [pid = 3252] [serial = 2130] [outer = 00000000] 10:48:29 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (0CF33800) [pid = 3252] [serial = 2131] [outer = 0CE56000] 10:48:29 INFO - PROCESS | 3252 | 1467049709725 Marionette DEBUG loaded listener.js 10:48:29 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (0CF3E000) [pid = 3252] [serial = 2132] [outer = 0CE56000] 10:48:30 INFO - PROCESS | 3252 | --DOCSHELL 0CE5B800 == 37 [pid = 3252] [id = 707] 10:48:30 INFO - PROCESS | 3252 | --DOCSHELL 10745400 == 36 [pid = 3252] [id = 706] 10:48:30 INFO - PROCESS | 3252 | --DOCSHELL 09261C00 == 35 [pid = 3252] [id = 705] 10:48:30 INFO - PROCESS | 3252 | --DOCSHELL 16B3BC00 == 34 [pid = 3252] [id = 704] 10:48:30 INFO - PROCESS | 3252 | --DOCSHELL 16197C00 == 33 [pid = 3252] [id = 703] 10:48:30 INFO - PROCESS | 3252 | --DOCSHELL 149DE800 == 32 [pid = 3252] [id = 702] 10:48:30 INFO - PROCESS | 3252 | --DOCSHELL 1070D000 == 31 [pid = 3252] [id = 701] 10:48:30 INFO - PROCESS | 3252 | --DOCSHELL 0CF3E800 == 30 [pid = 3252] [id = 700] 10:48:30 INFO - PROCESS | 3252 | --DOCSHELL 0CE5A400 == 29 [pid = 3252] [id = 699] 10:48:30 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (186E4800) [pid = 3252] [serial = 2071] [outer = 00000000] [url = about:blank] 10:48:30 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (19570000) [pid = 3252] [serial = 2074] [outer = 00000000] [url = about:blank] 10:48:30 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (0CE62800) [pid = 3252] [serial = 2053] [outer = 00000000] [url = about:blank] 10:48:30 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (0FFCE000) [pid = 3252] [serial = 2054] [outer = 00000000] [url = about:blank] 10:48:30 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (1777F800) [pid = 3252] [serial = 2068] [outer = 00000000] [url = about:blank] 10:48:30 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (16B33800) [pid = 3252] [serial = 2065] [outer = 00000000] [url = about:blank] 10:48:30 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (16B3D800) [pid = 3252] [serial = 2066] [outer = 00000000] [url = about:blank] 10:48:30 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (0FFC9C00) [pid = 3252] [serial = 2059] [outer = 00000000] [url = about:blank] 10:48:30 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (1047A000) [pid = 3252] [serial = 2060] [outer = 00000000] [url = about:blank] 10:48:30 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (10DA8000) [pid = 3252] [serial = 2062] [outer = 00000000] [url = about:blank] 10:48:30 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (1495AC00) [pid = 3252] [serial = 2063] [outer = 00000000] [url = about:blank] 10:48:30 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (15418C00) [pid = 3252] [serial = 2056] [outer = 00000000] [url = about:blank] 10:48:30 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (15444C00) [pid = 3252] [serial = 2057] [outer = 00000000] [url = about:blank] 10:48:30 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (17756800) [pid = 3252] [serial = 2051] [outer = 00000000] [url = about:blank] 10:48:30 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (1A4D5C00) [pid = 3252] [serial = 2077] [outer = 00000000] [url = about:blank] 10:48:30 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (1A88FC00) [pid = 3252] [serial = 2081] [outer = 00000000] [url = about:blank] 10:48:30 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (1A772800) [pid = 3252] [serial = 2078] [outer = 00000000] [url = about:blank] 10:48:30 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (186E5400) [pid = 3252] [serial = 2072] [outer = 00000000] [url = about:blank] 10:48:30 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (1A88BC00) [pid = 3252] [serial = 2080] [outer = 00000000] [url = about:blank] 10:48:30 INFO - PROCESS | 3252 | --DOMWINDOW == 67 (1A919000) [pid = 3252] [serial = 2083] [outer = 00000000] [url = about:blank] 10:48:30 INFO - PROCESS | 3252 | --DOMWINDOW == 66 (1A91A000) [pid = 3252] [serial = 2084] [outer = 00000000] [url = about:blank] 10:48:30 INFO - PROCESS | 3252 | --DOMWINDOW == 65 (195E7800) [pid = 3252] [serial = 2075] [outer = 00000000] [url = about:blank] 10:48:30 INFO - PROCESS | 3252 | --DOMWINDOW == 64 (18470400) [pid = 3252] [serial = 2069] [outer = 00000000] [url = about:blank] 10:48:30 INFO - PROCESS | 3252 | --DOMWINDOW == 63 (1A76CC00) [pid = 3252] [serial = 2033] [outer = 00000000] [url = about:blank] 10:48:30 INFO - PROCESS | 3252 | 1467049710311 Marionette TRACE conn6 <- [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]]]}] 10:48:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 10:48:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1078ms 10:48:30 INFO - PROCESS | 3252 | 1467049710357 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 10:48:30 INFO - PROCESS | 3252 | 1467049710360 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 10:48:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 10:48:30 INFO - PROCESS | 3252 | 1467049710365 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 10:48:30 INFO - PROCESS | 3252 | 1467049710368 Marionette TRACE conn6 <- [1,2806,null,{}] 10:48:30 INFO - PROCESS | 3252 | 1467049710373 Marionette TRACE conn6 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:30 INFO - PROCESS | 3252 | 1467049710375 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:30 INFO - PROCESS | 3252 | 1467049710462 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 10:48:30 INFO - PROCESS | 3252 | 1467049710562 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:30 INFO - PROCESS | 3252 | 1467049710565 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:30 INFO - PROCESS | 3252 | ++DOCSHELL 100EB400 == 30 [pid = 3252] [id = 711] 10:48:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 64 (100EB800) [pid = 3252] [serial = 2133] [outer = 00000000] 10:48:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 65 (10540000) [pid = 3252] [serial = 2134] [outer = 100EB800] 10:48:30 INFO - PROCESS | 3252 | 1467049710611 Marionette DEBUG loaded listener.js 10:48:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 66 (10708400) [pid = 3252] [serial = 2135] [outer = 100EB800] 10:48:31 INFO - PROCESS | 3252 | 1467049711001 Marionette TRACE conn6 <- [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]]]}] 10:48:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 10:48:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 670ms 10:48:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 10:48:31 INFO - PROCESS | 3252 | 1467049711038 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 10:48:31 INFO - PROCESS | 3252 | 1467049711041 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 10:48:31 INFO - PROCESS | 3252 | 1467049711044 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 10:48:31 INFO - PROCESS | 3252 | 1467049711046 Marionette TRACE conn6 <- [1,2810,null,{}] 10:48:31 INFO - PROCESS | 3252 | 1467049711050 Marionette TRACE conn6 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:31 INFO - PROCESS | 3252 | 1467049711052 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:31 INFO - PROCESS | 3252 | 1467049711166 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 10:48:31 INFO - PROCESS | 3252 | 1467049711176 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:31 INFO - PROCESS | 3252 | 1467049711178 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:31 INFO - PROCESS | 3252 | ++DOCSHELL 14B67C00 == 31 [pid = 3252] [id = 712] 10:48:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 67 (14B69C00) [pid = 3252] [serial = 2136] [outer = 00000000] 10:48:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 68 (15276800) [pid = 3252] [serial = 2137] [outer = 14B69C00] 10:48:31 INFO - PROCESS | 3252 | 1467049711222 Marionette DEBUG loaded listener.js 10:48:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (15418C00) [pid = 3252] [serial = 2138] [outer = 14B69C00] 10:48:31 INFO - PROCESS | 3252 | 1467049711706 Marionette TRACE conn6 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 10:48:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 10:48:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 730ms 10:48:31 INFO - PROCESS | 3252 | 1467049711776 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 10:48:31 INFO - PROCESS | 3252 | 1467049711780 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 10:48:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 10:48:31 INFO - PROCESS | 3252 | 1467049711790 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 10:48:31 INFO - PROCESS | 3252 | 1467049711794 Marionette TRACE conn6 <- [1,2814,null,{}] 10:48:31 INFO - PROCESS | 3252 | 1467049711798 Marionette TRACE conn6 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:31 INFO - PROCESS | 3252 | 1467049711801 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:31 INFO - PROCESS | 3252 | 1467049711892 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 10:48:31 INFO - PROCESS | 3252 | 1467049711995 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:32 INFO - PROCESS | 3252 | 1467049711997 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:32 INFO - PROCESS | 3252 | ++DOCSHELL 10DA4C00 == 32 [pid = 3252] [id = 713] 10:48:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (163C5800) [pid = 3252] [serial = 2139] [outer = 00000000] 10:48:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (16C5E000) [pid = 3252] [serial = 2140] [outer = 163C5800] 10:48:32 INFO - PROCESS | 3252 | 1467049712050 Marionette DEBUG loaded listener.js 10:48:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (16CC6000) [pid = 3252] [serial = 2141] [outer = 163C5800] 10:48:32 INFO - PROCESS | 3252 | 1467049712454 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 10:48:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 10:48:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 730ms 10:48:32 INFO - PROCESS | 3252 | 1467049712551 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 10:48:32 INFO - PROCESS | 3252 | 1467049712553 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 10:48:32 INFO - PROCESS | 3252 | 1467049712556 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 10:48:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 10:48:32 INFO - PROCESS | 3252 | 1467049712558 Marionette TRACE conn6 <- [1,2818,null,{}] 10:48:32 INFO - PROCESS | 3252 | 1467049712561 Marionette TRACE conn6 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:32 INFO - PROCESS | 3252 | 1467049712563 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:32 INFO - PROCESS | 3252 | 1467049712683 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 10:48:32 INFO - PROCESS | 3252 | 1467049712749 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:32 INFO - PROCESS | 3252 | 1467049712751 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:32 INFO - PROCESS | 3252 | ++DOCSHELL 16134C00 == 33 [pid = 3252] [id = 714] 10:48:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (16CB4000) [pid = 3252] [serial = 2142] [outer = 00000000] 10:48:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (18470400) [pid = 3252] [serial = 2143] [outer = 16CB4000] 10:48:32 INFO - PROCESS | 3252 | 1467049712795 Marionette DEBUG loaded listener.js 10:48:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (186D8800) [pid = 3252] [serial = 2144] [outer = 16CB4000] 10:48:33 INFO - PROCESS | 3252 | 1467049713204 Marionette TRACE conn6 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 10:48:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 10:48:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 670ms 10:48:33 INFO - PROCESS | 3252 | 1467049713236 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 10:48:33 INFO - PROCESS | 3252 | 1467049713238 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 10:48:33 INFO - PROCESS | 3252 | 1467049713241 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 10:48:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 10:48:33 INFO - PROCESS | 3252 | 1467049713243 Marionette TRACE conn6 <- [1,2822,null,{}] 10:48:33 INFO - PROCESS | 3252 | 1467049713246 Marionette TRACE conn6 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:33 INFO - PROCESS | 3252 | 1467049713248 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:33 INFO - PROCESS | 3252 | 1467049713366 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 10:48:33 INFO - PROCESS | 3252 | 1467049713373 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:33 INFO - PROCESS | 3252 | 1467049713378 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:33 INFO - PROCESS | 3252 | ++DOCSHELL 1070E800 == 34 [pid = 3252] [id = 715] 10:48:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (193E8400) [pid = 3252] [serial = 2145] [outer = 00000000] 10:48:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (1956B400) [pid = 3252] [serial = 2146] [outer = 193E8400] 10:48:33 INFO - PROCESS | 3252 | 1467049713490 Marionette DEBUG loaded listener.js 10:48:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (195E9000) [pid = 3252] [serial = 2147] [outer = 193E8400] 10:48:33 INFO - PROCESS | 3252 | 1467049713939 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 10:48:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 10:48:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 730ms 10:48:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 10:48:33 INFO - PROCESS | 3252 | 1467049713976 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 10:48:33 INFO - PROCESS | 3252 | 1467049713978 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 10:48:33 INFO - PROCESS | 3252 | 1467049713981 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 10:48:33 INFO - PROCESS | 3252 | 1467049713983 Marionette TRACE conn6 <- [1,2826,null,{}] 10:48:33 INFO - PROCESS | 3252 | 1467049713986 Marionette TRACE conn6 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:33 INFO - PROCESS | 3252 | 1467049713988 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:34 INFO - PROCESS | 3252 | 1467049714149 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 10:48:34 INFO - PROCESS | 3252 | 1467049714161 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:34 INFO - PROCESS | 3252 | 1467049714163 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:34 INFO - PROCESS | 3252 | ++DOCSHELL 14B5FC00 == 35 [pid = 3252] [id = 716] 10:48:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (19B3B000) [pid = 3252] [serial = 2148] [outer = 00000000] 10:48:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (1A76AC00) [pid = 3252] [serial = 2149] [outer = 19B3B000] 10:48:34 INFO - PROCESS | 3252 | 1467049714211 Marionette DEBUG loaded listener.js 10:48:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (1A76CC00) [pid = 3252] [serial = 2150] [outer = 19B3B000] 10:48:34 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (163C5C00) [pid = 3252] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 10:48:34 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (0CF3EC00) [pid = 3252] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 10:48:34 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (1070D400) [pid = 3252] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 10:48:34 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (14B60C00) [pid = 3252] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 10:48:34 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (16CAD000) [pid = 3252] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 10:48:34 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (100ECC00) [pid = 3252] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 10:48:34 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (16199800) [pid = 3252] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 10:48:34 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (0CE2CC00) [pid = 3252] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 10:48:34 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (1A060C00) [pid = 3252] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 10:48:34 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (1A996000) [pid = 3252] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 10:48:34 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (1846EC00) [pid = 3252] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 10:48:34 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (0CE64400) [pid = 3252] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 10:48:34 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (195DEC00) [pid = 3252] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 10:48:34 INFO - PROCESS | 3252 | 1467049714677 Marionette TRACE conn6 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 10:48:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 10:48:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 770ms 10:48:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 10:48:34 INFO - PROCESS | 3252 | 1467049714752 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 10:48:34 INFO - PROCESS | 3252 | 1467049714754 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 10:48:34 INFO - PROCESS | 3252 | 1467049714757 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 10:48:34 INFO - PROCESS | 3252 | 1467049714759 Marionette TRACE conn6 <- [1,2830,null,{}] 10:48:34 INFO - PROCESS | 3252 | 1467049714762 Marionette TRACE conn6 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:34 INFO - PROCESS | 3252 | 1467049714764 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:34 INFO - PROCESS | 3252 | 1467049714843 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 10:48:34 INFO - PROCESS | 3252 | 1467049714848 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:34 INFO - PROCESS | 3252 | 1467049714850 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:34 INFO - PROCESS | 3252 | ++DOCSHELL 119CCC00 == 36 [pid = 3252] [id = 717] 10:48:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (163C5C00) [pid = 3252] [serial = 2151] [outer = 00000000] 10:48:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (186E0000) [pid = 3252] [serial = 2152] [outer = 163C5C00] 10:48:34 INFO - PROCESS | 3252 | 1467049714894 Marionette DEBUG loaded listener.js 10:48:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (1A061400) [pid = 3252] [serial = 2153] [outer = 163C5C00] 10:48:35 INFO - PROCESS | 3252 | 1467049715333 Marionette TRACE conn6 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 10:48:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 10:48:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 630ms 10:48:35 INFO - PROCESS | 3252 | 1467049715388 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 10:48:35 INFO - PROCESS | 3252 | 1467049715390 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 10:48:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 10:48:35 INFO - PROCESS | 3252 | 1467049715394 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 10:48:35 INFO - PROCESS | 3252 | 1467049715395 Marionette TRACE conn6 <- [1,2834,null,{}] 10:48:35 INFO - PROCESS | 3252 | 1467049715399 Marionette TRACE conn6 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:35 INFO - PROCESS | 3252 | 1467049715401 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:35 INFO - PROCESS | 3252 | 1467049715480 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 10:48:35 INFO - PROCESS | 3252 | 1467049715486 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:35 INFO - PROCESS | 3252 | 1467049715488 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:35 INFO - PROCESS | 3252 | ++DOCSHELL 1A887000 == 37 [pid = 3252] [id = 718] 10:48:35 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (1A88FC00) [pid = 3252] [serial = 2154] [outer = 00000000] 10:48:35 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (1A913400) [pid = 3252] [serial = 2155] [outer = 1A88FC00] 10:48:35 INFO - PROCESS | 3252 | 1467049715531 Marionette DEBUG loaded listener.js 10:48:35 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (1A91D800) [pid = 3252] [serial = 2156] [outer = 1A88FC00] 10:48:35 INFO - PROCESS | 3252 | 1467049715981 Marionette TRACE conn6 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 10:48:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 10:48:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 630ms 10:48:36 INFO - PROCESS | 3252 | 1467049716039 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 10:48:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 10:48:36 INFO - PROCESS | 3252 | 1467049716050 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 10:48:36 INFO - PROCESS | 3252 | 1467049716054 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 10:48:36 INFO - PROCESS | 3252 | 1467049716055 Marionette TRACE conn6 <- [1,2838,null,{}] 10:48:36 INFO - PROCESS | 3252 | 1467049716059 Marionette TRACE conn6 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:36 INFO - PROCESS | 3252 | 1467049716061 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:36 INFO - PROCESS | 3252 | 1467049716140 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 10:48:36 INFO - PROCESS | 3252 | 1467049716145 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:36 INFO - PROCESS | 3252 | 1467049716147 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:36 INFO - PROCESS | 3252 | ++DOCSHELL 1A922800 == 38 [pid = 3252] [id = 719] 10:48:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (1A992800) [pid = 3252] [serial = 2157] [outer = 00000000] 10:48:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (1A998000) [pid = 3252] [serial = 2158] [outer = 1A992800] 10:48:36 INFO - PROCESS | 3252 | 1467049716190 Marionette DEBUG loaded listener.js 10:48:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (1A99D800) [pid = 3252] [serial = 2159] [outer = 1A992800] 10:48:36 INFO - PROCESS | 3252 | 1467049716813 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 10:48:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 10:48:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 770ms 10:48:36 INFO - PROCESS | 3252 | 1467049716867 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 10:48:36 INFO - PROCESS | 3252 | 1467049716872 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 10:48:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 10:48:36 INFO - PROCESS | 3252 | 1467049716895 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 10:48:36 INFO - PROCESS | 3252 | 1467049716898 Marionette TRACE conn6 <- [1,2842,null,{}] 10:48:36 INFO - PROCESS | 3252 | 1467049716905 Marionette TRACE conn6 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:36 INFO - PROCESS | 3252 | 1467049716908 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:37 INFO - PROCESS | 3252 | 1467049717020 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 10:48:37 INFO - PROCESS | 3252 | 1467049717136 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:37 INFO - PROCESS | 3252 | 1467049717139 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:37 INFO - PROCESS | 3252 | ++DOCSHELL 0CE63C00 == 39 [pid = 3252] [id = 720] 10:48:37 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (0CF39800) [pid = 3252] [serial = 2160] [outer = 00000000] 10:48:37 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (10C2B000) [pid = 3252] [serial = 2161] [outer = 0CF39800] 10:48:37 INFO - PROCESS | 3252 | 1467049717209 Marionette DEBUG loaded listener.js 10:48:37 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (119D0000) [pid = 3252] [serial = 2162] [outer = 0CF39800] 10:48:37 INFO - PROCESS | 3252 | 1467049717780 Marionette TRACE conn6 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 10:48:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 10:48:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 930ms 10:48:37 INFO - PROCESS | 3252 | 1467049717823 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 10:48:37 INFO - PROCESS | 3252 | 1467049717827 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 10:48:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 10:48:37 INFO - PROCESS | 3252 | 1467049717834 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 10:48:37 INFO - PROCESS | 3252 | 1467049717837 Marionette TRACE conn6 <- [1,2846,null,{}] 10:48:37 INFO - PROCESS | 3252 | 1467049717841 Marionette TRACE conn6 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:37 INFO - PROCESS | 3252 | 1467049717843 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:37 INFO - PROCESS | 3252 | 1467049717955 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 10:48:38 INFO - PROCESS | 3252 | 1467049718111 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:38 INFO - PROCESS | 3252 | 1467049718114 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:38 INFO - PROCESS | 3252 | ++DOCSHELL 16B40400 == 40 [pid = 3252] [id = 721] 10:48:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (16C61000) [pid = 3252] [serial = 2163] [outer = 00000000] 10:48:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (1775C800) [pid = 3252] [serial = 2164] [outer = 16C61000] 10:48:38 INFO - PROCESS | 3252 | 1467049718173 Marionette DEBUG loaded listener.js 10:48:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (186DE800) [pid = 3252] [serial = 2165] [outer = 16C61000] 10:48:38 INFO - PROCESS | 3252 | 1467049718757 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 10:48:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 10:48:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 970ms 10:48:38 INFO - PROCESS | 3252 | 1467049718807 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 10:48:38 INFO - PROCESS | 3252 | 1467049718810 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 10:48:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 10:48:38 INFO - PROCESS | 3252 | 1467049718814 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 10:48:38 INFO - PROCESS | 3252 | 1467049718818 Marionette TRACE conn6 <- [1,2850,null,{}] 10:48:38 INFO - PROCESS | 3252 | 1467049718829 Marionette TRACE conn6 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:38 INFO - PROCESS | 3252 | 1467049718833 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:38 INFO - PROCESS | 3252 | 1467049718942 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 10:48:39 INFO - PROCESS | 3252 | 1467049719087 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:39 INFO - PROCESS | 3252 | 1467049719090 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:39 INFO - PROCESS | 3252 | ++DOCSHELL 1A996800 == 41 [pid = 3252] [id = 722] 10:48:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (1A996C00) [pid = 3252] [serial = 2166] [outer = 00000000] 10:48:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (1A9AC400) [pid = 3252] [serial = 2167] [outer = 1A996C00] 10:48:39 INFO - PROCESS | 3252 | 1467049719147 Marionette DEBUG loaded listener.js 10:48:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (1A9B0C00) [pid = 3252] [serial = 2168] [outer = 1A996C00] 10:48:39 INFO - PROCESS | 3252 | 1467049719757 Marionette TRACE conn6 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 10:48:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 10:48:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 970ms 10:48:39 INFO - PROCESS | 3252 | 1467049719794 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 10:48:39 INFO - PROCESS | 3252 | 1467049719797 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 10:48:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 10:48:39 INFO - PROCESS | 3252 | 1467049719801 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 10:48:39 INFO - PROCESS | 3252 | 1467049719803 Marionette TRACE conn6 <- [1,2854,null,{}] 10:48:39 INFO - PROCESS | 3252 | 1467049719807 Marionette TRACE conn6 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:39 INFO - PROCESS | 3252 | 1467049719809 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:39 INFO - PROCESS | 3252 | 1467049719919 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 10:48:40 INFO - PROCESS | 3252 | 1467049720033 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:40 INFO - PROCESS | 3252 | 1467049720035 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:40 INFO - PROCESS | 3252 | ++DOCSHELL 09262400 == 42 [pid = 3252] [id = 723] 10:48:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (0CE24C00) [pid = 3252] [serial = 2169] [outer = 00000000] 10:48:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (0CF3E800) [pid = 3252] [serial = 2170] [outer = 0CE24C00] 10:48:40 INFO - PROCESS | 3252 | 1467049720234 Marionette DEBUG loaded listener.js 10:48:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (100E7800) [pid = 3252] [serial = 2171] [outer = 0CE24C00] 10:48:41 INFO - PROCESS | 3252 | --DOCSHELL 1A887000 == 41 [pid = 3252] [id = 718] 10:48:41 INFO - PROCESS | 3252 | --DOCSHELL 119CCC00 == 40 [pid = 3252] [id = 717] 10:48:41 INFO - PROCESS | 3252 | --DOCSHELL 14B5FC00 == 39 [pid = 3252] [id = 716] 10:48:41 INFO - PROCESS | 3252 | --DOCSHELL 1070E800 == 38 [pid = 3252] [id = 715] 10:48:41 INFO - PROCESS | 3252 | --DOCSHELL 16134C00 == 37 [pid = 3252] [id = 714] 10:48:41 INFO - PROCESS | 3252 | --DOCSHELL 10DA4C00 == 36 [pid = 3252] [id = 713] 10:48:41 INFO - PROCESS | 3252 | --DOCSHELL 14B67C00 == 35 [pid = 3252] [id = 712] 10:48:41 INFO - PROCESS | 3252 | --DOCSHELL 100EB400 == 34 [pid = 3252] [id = 711] 10:48:41 INFO - PROCESS | 3252 | --DOCSHELL 0CE2B800 == 33 [pid = 3252] [id = 710] 10:48:41 INFO - PROCESS | 3252 | --DOCSHELL 10085800 == 32 [pid = 3252] [id = 709] 10:48:41 INFO - PROCESS | 3252 | --DOCSHELL 1A889800 == 31 [pid = 3252] [id = 708] 10:48:41 INFO - PROCESS | 3252 | --DOCSHELL 1A992000 == 30 [pid = 3252] [id = 698] 10:48:41 INFO - PROCESS | 3252 | --DOCSHELL 19B38000 == 29 [pid = 3252] [id = 697] 10:48:41 INFO - PROCESS | 3252 | --DOCSHELL 16196C00 == 28 [pid = 3252] [id = 696] 10:48:41 INFO - PROCESS | 3252 | --DOCSHELL 1A996800 == 27 [pid = 3252] [id = 722] 10:48:41 INFO - PROCESS | 3252 | --DOCSHELL 16B40400 == 26 [pid = 3252] [id = 721] 10:48:41 INFO - PROCESS | 3252 | --DOCSHELL 1A922800 == 25 [pid = 3252] [id = 719] 10:48:41 INFO - PROCESS | 3252 | --DOCSHELL 0CE63C00 == 24 [pid = 3252] [id = 720] 10:48:41 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (10741400) [pid = 3252] [serial = 2087] [outer = 00000000] [url = about:blank] 10:48:41 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (10706400) [pid = 3252] [serial = 2086] [outer = 00000000] [url = about:blank] 10:48:41 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (17781C00) [pid = 3252] [serial = 2090] [outer = 00000000] [url = about:blank] 10:48:41 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (16CA8000) [pid = 3252] [serial = 2089] [outer = 00000000] [url = about:blank] 10:48:41 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (10749400) [pid = 3252] [serial = 2116] [outer = 00000000] [url = about:blank] 10:48:41 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (1A98FC00) [pid = 3252] [serial = 2093] [outer = 00000000] [url = about:blank] 10:48:41 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (1A891000) [pid = 3252] [serial = 2092] [outer = 00000000] [url = about:blank] 10:48:41 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (1A9A7400) [pid = 3252] [serial = 2096] [outer = 00000000] [url = about:blank] 10:48:41 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (1A99AC00) [pid = 3252] [serial = 2095] [outer = 00000000] [url = about:blank] 10:48:41 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (16F95C00) [pid = 3252] [serial = 2114] [outer = 00000000] [url = about:blank] 10:48:41 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (19567800) [pid = 3252] [serial = 2119] [outer = 00000000] [url = about:blank] 10:48:41 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (10C2A400) [pid = 3252] [serial = 2099] [outer = 00000000] [url = about:blank] 10:48:41 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (1053C000) [pid = 3252] [serial = 2098] [outer = 00000000] [url = about:blank] 10:48:41 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (19B38400) [pid = 3252] [serial = 2123] [outer = 00000000] [url = about:blank] 10:48:41 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (19570800) [pid = 3252] [serial = 2120] [outer = 00000000] [url = about:blank] 10:48:41 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (16870000) [pid = 3252] [serial = 2117] [outer = 00000000] [url = about:blank] 10:48:41 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (153C2800) [pid = 3252] [serial = 2108] [outer = 00000000] [url = about:blank] 10:48:41 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (1A492000) [pid = 3252] [serial = 2122] [outer = 00000000] [url = about:blank] 10:48:41 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (1686E000) [pid = 3252] [serial = 2110] [outer = 00000000] [url = about:blank] 10:48:41 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (10084800) [pid = 3252] [serial = 2101] [outer = 00000000] [url = about:blank] 10:48:41 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (101F7000) [pid = 3252] [serial = 2102] [outer = 00000000] [url = about:blank] 10:48:41 INFO - PROCESS | 3252 | --DOMWINDOW == 67 (1072B000) [pid = 3252] [serial = 2104] [outer = 00000000] [url = about:blank] 10:48:41 INFO - PROCESS | 3252 | --DOMWINDOW == 66 (1072F400) [pid = 3252] [serial = 2105] [outer = 00000000] [url = about:blank] 10:48:41 INFO - PROCESS | 3252 | --DOMWINDOW == 65 (15250000) [pid = 3252] [serial = 2107] [outer = 00000000] [url = about:blank] 10:48:41 INFO - PROCESS | 3252 | --DOMWINDOW == 64 (16CB5800) [pid = 3252] [serial = 2113] [outer = 00000000] [url = about:blank] 10:48:41 INFO - PROCESS | 3252 | --DOMWINDOW == 63 (16B34000) [pid = 3252] [serial = 2111] [outer = 00000000] [url = about:blank] 10:48:41 INFO - PROCESS | 3252 | 1467049721534 Marionette TRACE conn6 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 10:48:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 10:48:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1835ms 10:48:41 INFO - PROCESS | 3252 | 1467049721638 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 10:48:41 INFO - PROCESS | 3252 | 1467049721642 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 10:48:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 10:48:41 INFO - PROCESS | 3252 | 1467049721647 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 10:48:41 INFO - PROCESS | 3252 | 1467049721651 Marionette TRACE conn6 <- [1,2858,null,{}] 10:48:41 INFO - PROCESS | 3252 | 1467049721659 Marionette TRACE conn6 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:41 INFO - PROCESS | 3252 | 1467049721663 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:41 INFO - PROCESS | 3252 | 1467049721748 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 10:48:41 INFO - PROCESS | 3252 | 1467049721756 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:41 INFO - PROCESS | 3252 | 1467049721760 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:41 INFO - PROCESS | 3252 | ++DOCSHELL 0CE61C00 == 25 [pid = 3252] [id = 724] 10:48:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 64 (0CE62C00) [pid = 3252] [serial = 2172] [outer = 00000000] 10:48:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 65 (0CF35800) [pid = 3252] [serial = 2173] [outer = 0CE62C00] 10:48:41 INFO - PROCESS | 3252 | 1467049721809 Marionette DEBUG loaded listener.js 10:48:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 66 (0FF6DC00) [pid = 3252] [serial = 2174] [outer = 0CE62C00] 10:48:42 INFO - PROCESS | 3252 | 1467049722330 Marionette TRACE conn6 <- [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]]]}] 10:48:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 10:48:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 730ms 10:48:42 INFO - PROCESS | 3252 | 1467049722377 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 10:48:42 INFO - PROCESS | 3252 | 1467049722382 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 10:48:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 10:48:42 INFO - PROCESS | 3252 | 1467049722388 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 10:48:42 INFO - PROCESS | 3252 | 1467049722391 Marionette TRACE conn6 <- [1,2862,null,{}] 10:48:42 INFO - PROCESS | 3252 | 1467049722395 Marionette TRACE conn6 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:42 INFO - PROCESS | 3252 | 1467049722397 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:42 INFO - PROCESS | 3252 | 1467049722489 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 10:48:42 INFO - PROCESS | 3252 | 1467049722590 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:42 INFO - PROCESS | 3252 | 1467049722592 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:42 INFO - PROCESS | 3252 | ++DOCSHELL 1070D000 == 26 [pid = 3252] [id = 725] 10:48:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 67 (1070D800) [pid = 3252] [serial = 2175] [outer = 00000000] 10:48:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 68 (10725C00) [pid = 3252] [serial = 2176] [outer = 1070D800] 10:48:42 INFO - PROCESS | 3252 | 1467049722640 Marionette DEBUG loaded listener.js 10:48:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (1072C400) [pid = 3252] [serial = 2177] [outer = 1070D800] 10:48:43 INFO - PROCESS | 3252 | 1467049723044 Marionette TRACE conn6 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 10:48:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 10:48:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 733ms 10:48:43 INFO - PROCESS | 3252 | 1467049723126 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 10:48:43 INFO - PROCESS | 3252 | 1467049723128 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 10:48:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 10:48:43 INFO - PROCESS | 3252 | 1467049723132 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 10:48:43 INFO - PROCESS | 3252 | 1467049723135 Marionette TRACE conn6 <- [1,2866,null,{}] 10:48:43 INFO - PROCESS | 3252 | 1467049723146 Marionette TRACE conn6 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:43 INFO - PROCESS | 3252 | 1467049723151 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:43 INFO - PROCESS | 3252 | 1467049723234 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 10:48:43 INFO - PROCESS | 3252 | 1467049723247 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:43 INFO - PROCESS | 3252 | 1467049723250 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:43 INFO - PROCESS | 3252 | ++DOCSHELL 1120E000 == 27 [pid = 3252] [id = 726] 10:48:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (11224800) [pid = 3252] [serial = 2178] [outer = 00000000] 10:48:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (14B67400) [pid = 3252] [serial = 2179] [outer = 11224800] 10:48:43 INFO - PROCESS | 3252 | 1467049723298 Marionette DEBUG loaded listener.js 10:48:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (1524C400) [pid = 3252] [serial = 2180] [outer = 11224800] 10:48:43 INFO - PROCESS | 3252 | 1467049723770 Marionette TRACE conn6 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 10:48:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 10:48:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 670ms 10:48:43 INFO - PROCESS | 3252 | 1467049723814 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 10:48:43 INFO - PROCESS | 3252 | 1467049723816 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 10:48:43 INFO - PROCESS | 3252 | 1467049723819 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 10:48:43 INFO - PROCESS | 3252 | 1467049723821 Marionette TRACE conn6 <- [1,2870,null,{}] 10:48:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 10:48:43 INFO - PROCESS | 3252 | 1467049723825 Marionette TRACE conn6 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:43 INFO - PROCESS | 3252 | 1467049723827 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:43 INFO - PROCESS | 3252 | 1467049723945 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 10:48:43 INFO - PROCESS | 3252 | 1467049723951 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:43 INFO - PROCESS | 3252 | 1467049723953 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:43 INFO - PROCESS | 3252 | ++DOCSHELL 15355400 == 28 [pid = 3252] [id = 727] 10:48:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (15417000) [pid = 3252] [serial = 2181] [outer = 00000000] 10:48:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (1619B000) [pid = 3252] [serial = 2182] [outer = 15417000] 10:48:44 INFO - PROCESS | 3252 | 1467049723997 Marionette DEBUG loaded listener.js 10:48:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (1686FC00) [pid = 3252] [serial = 2183] [outer = 15417000] 10:48:44 INFO - PROCESS | 3252 | 1467049724457 Marionette TRACE conn6 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 10:48:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 10:48:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 672ms 10:48:44 INFO - PROCESS | 3252 | 1467049724498 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 10:48:44 INFO - PROCESS | 3252 | 1467049724500 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 10:48:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 10:48:44 INFO - PROCESS | 3252 | 1467049724503 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 10:48:44 INFO - PROCESS | 3252 | 1467049724505 Marionette TRACE conn6 <- [1,2874,null,{}] 10:48:44 INFO - PROCESS | 3252 | 1467049724509 Marionette TRACE conn6 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:44 INFO - PROCESS | 3252 | 1467049724511 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:44 INFO - PROCESS | 3252 | 1467049724624 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 10:48:44 INFO - PROCESS | 3252 | 1467049724717 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:44 INFO - PROCESS | 3252 | 1467049724719 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:44 INFO - PROCESS | 3252 | ++DOCSHELL 16B39000 == 29 [pid = 3252] [id = 728] 10:48:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (16B39400) [pid = 3252] [serial = 2184] [outer = 00000000] 10:48:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (16CA9400) [pid = 3252] [serial = 2185] [outer = 16B39400] 10:48:44 INFO - PROCESS | 3252 | 1467049724762 Marionette DEBUG loaded listener.js 10:48:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (16CC6400) [pid = 3252] [serial = 2186] [outer = 16B39400] 10:48:45 INFO - PROCESS | 3252 | 1467049725164 Marionette TRACE conn6 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 10:48:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 10:48:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 730ms 10:48:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 10:48:45 INFO - PROCESS | 3252 | 1467049725241 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 10:48:45 INFO - PROCESS | 3252 | 1467049725243 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 10:48:45 INFO - PROCESS | 3252 | 1467049725247 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 10:48:45 INFO - PROCESS | 3252 | 1467049725249 Marionette TRACE conn6 <- [1,2878,null,{}] 10:48:45 INFO - PROCESS | 3252 | 1467049725252 Marionette TRACE conn6 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:45 INFO - PROCESS | 3252 | 1467049725258 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:45 INFO - PROCESS | 3252 | 1467049725397 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 10:48:45 INFO - PROCESS | 3252 | 1467049725403 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:45 INFO - PROCESS | 3252 | 1467049725405 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:45 INFO - PROCESS | 3252 | ++DOCSHELL 17750C00 == 30 [pid = 3252] [id = 729] 10:48:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (17753800) [pid = 3252] [serial = 2187] [outer = 00000000] 10:48:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (184CDC00) [pid = 3252] [serial = 2188] [outer = 17753800] 10:48:45 INFO - PROCESS | 3252 | 1467049725450 Marionette DEBUG loaded listener.js 10:48:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (186E2800) [pid = 3252] [serial = 2189] [outer = 17753800] 10:48:46 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (16CB4000) [pid = 3252] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 10:48:46 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (1A992800) [pid = 3252] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 10:48:46 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (193E8400) [pid = 3252] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 10:48:46 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (14B69C00) [pid = 3252] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 10:48:46 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (100E6800) [pid = 3252] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 10:48:46 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (1A889C00) [pid = 3252] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 10:48:46 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (100EB800) [pid = 3252] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 10:48:46 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (0CE56000) [pid = 3252] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 10:48:46 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (163C5800) [pid = 3252] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 10:48:46 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (19B3B000) [pid = 3252] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 10:48:46 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (1A88FC00) [pid = 3252] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 10:48:46 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (163C5C00) [pid = 3252] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 10:48:46 INFO - PROCESS | 3252 | 1467049726148 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 10:48:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 10:48:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 930ms 10:48:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 10:48:46 INFO - PROCESS | 3252 | 1467049726179 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 10:48:46 INFO - PROCESS | 3252 | 1467049726181 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 10:48:46 INFO - PROCESS | 3252 | 1467049726184 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 10:48:46 INFO - PROCESS | 3252 | 1467049726186 Marionette TRACE conn6 <- [1,2882,null,{}] 10:48:46 INFO - PROCESS | 3252 | 1467049726189 Marionette TRACE conn6 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:46 INFO - PROCESS | 3252 | 1467049726191 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:46 INFO - PROCESS | 3252 | 1467049726268 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 10:48:46 INFO - PROCESS | 3252 | 1467049726369 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:46 INFO - PROCESS | 3252 | 1467049726371 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:46 INFO - PROCESS | 3252 | ++DOCSHELL 0CE5DC00 == 31 [pid = 3252] [id = 730] 10:48:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (100E6800) [pid = 3252] [serial = 2190] [outer = 00000000] 10:48:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (16B36C00) [pid = 3252] [serial = 2191] [outer = 100E6800] 10:48:46 INFO - PROCESS | 3252 | 1467049726414 Marionette DEBUG loaded listener.js 10:48:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (1775BC00) [pid = 3252] [serial = 2192] [outer = 100E6800] 10:48:46 INFO - PROCESS | 3252 | 1467049726793 Marionette TRACE conn6 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 10:48:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 10:48:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 630ms 10:48:46 INFO - PROCESS | 3252 | 1467049726815 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 10:48:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 10:48:46 INFO - PROCESS | 3252 | 1467049726817 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 10:48:46 INFO - PROCESS | 3252 | 1467049726821 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 10:48:46 INFO - PROCESS | 3252 | 1467049726822 Marionette TRACE conn6 <- [1,2886,null,{}] 10:48:46 INFO - PROCESS | 3252 | 1467049726826 Marionette TRACE conn6 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:46 INFO - PROCESS | 3252 | 1467049726828 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:46 INFO - PROCESS | 3252 | 1467049726905 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 10:48:47 INFO - PROCESS | 3252 | 1467049727004 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:47 INFO - PROCESS | 3252 | 1467049727006 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:47 INFO - PROCESS | 3252 | ++DOCSHELL 16B3D000 == 32 [pid = 3252] [id = 731] 10:48:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (16CAD800) [pid = 3252] [serial = 2193] [outer = 00000000] 10:48:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (1956E800) [pid = 3252] [serial = 2194] [outer = 16CAD800] 10:48:47 INFO - PROCESS | 3252 | 1467049727049 Marionette DEBUG loaded listener.js 10:48:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (1956F800) [pid = 3252] [serial = 2195] [outer = 16CAD800] 10:48:47 INFO - PROCESS | 3252 | 1467049727409 Marionette TRACE conn6 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 10:48:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 10:48:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 630ms 10:48:47 INFO - PROCESS | 3252 | 1467049727451 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 10:48:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 10:48:47 INFO - PROCESS | 3252 | 1467049727453 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 10:48:47 INFO - PROCESS | 3252 | 1467049727456 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 10:48:47 INFO - PROCESS | 3252 | 1467049727458 Marionette TRACE conn6 <- [1,2890,null,{}] 10:48:47 INFO - PROCESS | 3252 | 1467049727461 Marionette TRACE conn6 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:47 INFO - PROCESS | 3252 | 1467049727463 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:47 INFO - PROCESS | 3252 | 1467049727582 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 10:48:47 INFO - PROCESS | 3252 | 1467049727623 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:47 INFO - PROCESS | 3252 | 1467049727625 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:47 INFO - PROCESS | 3252 | ++DOCSHELL 0FF6FC00 == 33 [pid = 3252] [id = 732] 10:48:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (1956F000) [pid = 3252] [serial = 2196] [outer = 00000000] 10:48:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (1A4D6400) [pid = 3252] [serial = 2197] [outer = 1956F000] 10:48:47 INFO - PROCESS | 3252 | 1467049727668 Marionette DEBUG loaded listener.js 10:48:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (1A4DE000) [pid = 3252] [serial = 2198] [outer = 1956F000] 10:48:48 INFO - PROCESS | 3252 | 1467049728181 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 10:48:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 10:48:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 770ms 10:48:48 INFO - PROCESS | 3252 | 1467049728239 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 10:48:48 INFO - PROCESS | 3252 | 1467049728244 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 10:48:48 INFO - PROCESS | 3252 | 1467049728250 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 10:48:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 10:48:48 INFO - PROCESS | 3252 | 1467049728253 Marionette TRACE conn6 <- [1,2894,null,{}] 10:48:48 INFO - PROCESS | 3252 | 1467049728259 Marionette TRACE conn6 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:48 INFO - PROCESS | 3252 | 1467049728262 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:48 INFO - PROCESS | 3252 | 1467049728392 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 10:48:48 INFO - PROCESS | 3252 | 1467049728511 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:48 INFO - PROCESS | 3252 | 1467049728516 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:48 INFO - PROCESS | 3252 | ++DOCSHELL 0CE31000 == 34 [pid = 3252] [id = 733] 10:48:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (0CF3C400) [pid = 3252] [serial = 2199] [outer = 00000000] 10:48:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (1047B400) [pid = 3252] [serial = 2200] [outer = 0CF3C400] 10:48:48 INFO - PROCESS | 3252 | 1467049728572 Marionette DEBUG loaded listener.js 10:48:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (1070CC00) [pid = 3252] [serial = 2201] [outer = 0CF3C400] 10:48:49 INFO - PROCESS | 3252 | 1467049729342 Marionette TRACE conn6 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 10:48:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 10:48:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1178ms 10:48:49 INFO - PROCESS | 3252 | 1467049729434 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 10:48:49 INFO - PROCESS | 3252 | 1467049729439 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 10:48:49 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 10:48:49 INFO - PROCESS | 3252 | 1467049729445 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 10:48:49 INFO - PROCESS | 3252 | 1467049729448 Marionette TRACE conn6 <- [1,2898,null,{}] 10:48:49 INFO - PROCESS | 3252 | 1467049729453 Marionette TRACE conn6 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:49 INFO - PROCESS | 3252 | 1467049729455 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:49 INFO - PROCESS | 3252 | 1467049729584 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 10:48:49 INFO - PROCESS | 3252 | 1467049729721 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:49 INFO - PROCESS | 3252 | 1467049729723 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:49 INFO - PROCESS | 3252 | ++DOCSHELL 14B67C00 == 35 [pid = 3252] [id = 734] 10:48:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (14B6C000) [pid = 3252] [serial = 2202] [outer = 00000000] 10:48:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (1541CC00) [pid = 3252] [serial = 2203] [outer = 14B6C000] 10:48:49 INFO - PROCESS | 3252 | 1467049729781 Marionette DEBUG loaded listener.js 10:48:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (163C7000) [pid = 3252] [serial = 2204] [outer = 14B6C000] 10:48:50 INFO - PROCESS | 3252 | 1467049730519 Marionette TRACE conn6 <- [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]]]}] 10:48:50 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 10:48:50 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 10:48:50 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1119ms 10:48:50 INFO - PROCESS | 3252 | 1467049730568 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 10:48:50 INFO - PROCESS | 3252 | 1467049730573 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 10:48:50 INFO - PROCESS | 3252 | 1467049730579 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 10:48:50 INFO - TEST-START | /DOMEvents/constructors.html 10:48:50 INFO - PROCESS | 3252 | 1467049730583 Marionette TRACE conn6 <- [1,2902,null,{}] 10:48:50 INFO - PROCESS | 3252 | 1467049730589 Marionette TRACE conn6 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:50 INFO - PROCESS | 3252 | 1467049730591 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:50 INFO - PROCESS | 3252 | 1467049730702 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 10:48:50 INFO - PROCESS | 3252 | 1467049730844 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:50 INFO - PROCESS | 3252 | 1467049730848 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:50 INFO - PROCESS | 3252 | ++DOCSHELL 0FF6B800 == 36 [pid = 3252] [id = 735] 10:48:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (0FF6E800) [pid = 3252] [serial = 2205] [outer = 00000000] 10:48:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (10709C00) [pid = 3252] [serial = 2206] [outer = 0FF6E800] 10:48:50 INFO - PROCESS | 3252 | 1467049730898 Marionette DEBUG loaded listener.js 10:48:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (10745400) [pid = 3252] [serial = 2207] [outer = 0FF6E800] 10:48:51 INFO - PROCESS | 3252 | --DOCSHELL 16B3D000 == 35 [pid = 3252] [id = 731] 10:48:51 INFO - PROCESS | 3252 | --DOCSHELL 0CE5DC00 == 34 [pid = 3252] [id = 730] 10:48:51 INFO - PROCESS | 3252 | --DOCSHELL 17750C00 == 33 [pid = 3252] [id = 729] 10:48:51 INFO - PROCESS | 3252 | --DOCSHELL 16B39000 == 32 [pid = 3252] [id = 728] 10:48:51 INFO - PROCESS | 3252 | --DOCSHELL 15355400 == 31 [pid = 3252] [id = 727] 10:48:51 INFO - PROCESS | 3252 | --DOCSHELL 1120E000 == 30 [pid = 3252] [id = 726] 10:48:51 INFO - PROCESS | 3252 | --DOCSHELL 1070D000 == 29 [pid = 3252] [id = 725] 10:48:51 INFO - PROCESS | 3252 | --DOCSHELL 0CE61C00 == 28 [pid = 3252] [id = 724] 10:48:51 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (18470400) [pid = 3252] [serial = 2143] [outer = 00000000] [url = about:blank] 10:48:51 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (1A99D800) [pid = 3252] [serial = 2159] [outer = 00000000] [url = about:blank] 10:48:51 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (1956B400) [pid = 3252] [serial = 2146] [outer = 00000000] [url = about:blank] 10:48:51 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (15276800) [pid = 3252] [serial = 2137] [outer = 00000000] [url = about:blank] 10:48:51 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (15418C00) [pid = 3252] [serial = 2138] [outer = 00000000] [url = about:blank] 10:48:51 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (10710000) [pid = 3252] [serial = 2128] [outer = 00000000] [url = about:blank] 10:48:51 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (10992800) [pid = 3252] [serial = 2129] [outer = 00000000] [url = about:blank] 10:48:51 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (186D8800) [pid = 3252] [serial = 2144] [outer = 00000000] [url = about:blank] 10:48:51 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (1A91C000) [pid = 3252] [serial = 2126] [outer = 00000000] [url = about:blank] 10:48:51 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (1A894800) [pid = 3252] [serial = 2125] [outer = 00000000] [url = about:blank] 10:48:51 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (10540000) [pid = 3252] [serial = 2134] [outer = 00000000] [url = about:blank] 10:48:51 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (10708400) [pid = 3252] [serial = 2135] [outer = 00000000] [url = about:blank] 10:48:51 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (0CF33800) [pid = 3252] [serial = 2131] [outer = 00000000] [url = about:blank] 10:48:51 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (0CF3E000) [pid = 3252] [serial = 2132] [outer = 00000000] [url = about:blank] 10:48:51 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (16C5E000) [pid = 3252] [serial = 2140] [outer = 00000000] [url = about:blank] 10:48:51 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (1A76AC00) [pid = 3252] [serial = 2149] [outer = 00000000] [url = about:blank] 10:48:51 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (195E9000) [pid = 3252] [serial = 2147] [outer = 00000000] [url = about:blank] 10:48:51 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (1A76CC00) [pid = 3252] [serial = 2150] [outer = 00000000] [url = about:blank] 10:48:51 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (1A913400) [pid = 3252] [serial = 2155] [outer = 00000000] [url = about:blank] 10:48:51 INFO - PROCESS | 3252 | --DOMWINDOW == 67 (186E0000) [pid = 3252] [serial = 2152] [outer = 00000000] [url = about:blank] 10:48:51 INFO - PROCESS | 3252 | --DOMWINDOW == 66 (1A061400) [pid = 3252] [serial = 2153] [outer = 00000000] [url = about:blank] 10:48:51 INFO - PROCESS | 3252 | --DOMWINDOW == 65 (16CC6000) [pid = 3252] [serial = 2141] [outer = 00000000] [url = about:blank] 10:48:51 INFO - PROCESS | 3252 | --DOMWINDOW == 64 (1A91D800) [pid = 3252] [serial = 2156] [outer = 00000000] [url = about:blank] 10:48:51 INFO - PROCESS | 3252 | --DOMWINDOW == 63 (1A998000) [pid = 3252] [serial = 2158] [outer = 00000000] [url = about:blank] 10:48:51 INFO - PROCESS | 3252 | 1467049731572 Marionette TRACE conn6 <- [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]]]}] 10:48:51 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 10:48:51 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 10:48:51 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 10:48:51 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 10:48:51 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 10:48:51 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 10:48:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 10:48:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 10:48:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 10:48:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 10:48:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 10:48:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 10:48:51 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 10:48:51 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 10:48:51 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 10:48:51 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 10:48:51 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 10:48:51 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 10:48:51 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 10:48:51 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 10:48:51 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 10:48:51 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 10:48:51 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 10:48:51 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 10:48:51 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 10:48:51 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 10:48:51 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 10:48:51 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 10:48:51 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 10:48:51 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 10:48:51 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 10:48:51 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 10:48:51 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 10:48:51 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 10:48:51 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 10:48:51 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 10:48:51 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 10:48:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 10:48:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:48:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:48:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 10:48:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:48:51 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 10:48:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 10:48:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:48:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:48:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 10:48:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:48:51 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 10:48:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 10:48:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:48:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:48:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 10:48:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:48:51 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 10:48:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 10:48:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:48:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:48:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 10:48:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:48:51 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 10:48:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 10:48:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:48:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:48:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 10:48:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:48:51 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 10:48:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 10:48:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:48:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:48:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 10:48:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:48:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 10:48:51 INFO - TEST-OK | /DOMEvents/constructors.html | took 1093ms 10:48:51 INFO - PROCESS | 3252 | 1467049731676 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 10:48:51 INFO - PROCESS | 3252 | 1467049731680 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 10:48:51 INFO - TEST-START | /DOMEvents/event-phases-order.html 10:48:51 INFO - PROCESS | 3252 | 1467049731686 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 10:48:51 INFO - PROCESS | 3252 | 1467049731689 Marionette TRACE conn6 <- [1,2906,null,{}] 10:48:51 INFO - PROCESS | 3252 | 1467049731693 Marionette TRACE conn6 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:51 INFO - PROCESS | 3252 | 1467049731696 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:51 INFO - PROCESS | 3252 | 1467049731789 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 10:48:51 INFO - PROCESS | 3252 | 1467049731878 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:51 INFO - PROCESS | 3252 | 1467049731880 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:51 INFO - PROCESS | 3252 | ++DOCSHELL 10709000 == 29 [pid = 3252] [id = 736] 10:48:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 64 (1072B400) [pid = 3252] [serial = 2208] [outer = 00000000] 10:48:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 65 (10C31C00) [pid = 3252] [serial = 2209] [outer = 1072B400] 10:48:51 INFO - PROCESS | 3252 | 1467049731927 Marionette DEBUG loaded listener.js 10:48:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 66 (118EC000) [pid = 3252] [serial = 2210] [outer = 1072B400] 10:48:52 INFO - PROCESS | 3252 | 1467049732322 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 10:48:52 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 10:48:52 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 670ms 10:48:52 INFO - PROCESS | 3252 | 1467049732361 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 10:48:52 INFO - PROCESS | 3252 | 1467049732363 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 10:48:52 INFO - PROCESS | 3252 | 1467049732367 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 10:48:52 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 10:48:52 INFO - PROCESS | 3252 | 1467049732370 Marionette TRACE conn6 <- [1,2910,null,{}] 10:48:52 INFO - PROCESS | 3252 | 1467049732381 Marionette TRACE conn6 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:52 INFO - PROCESS | 3252 | 1467049732386 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:52 INFO - PROCESS | 3252 | 1467049732470 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 10:48:52 INFO - PROCESS | 3252 | 1467049732476 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:52 INFO - PROCESS | 3252 | 1467049732479 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:52 INFO - PROCESS | 3252 | ++DOCSHELL 16874000 == 30 [pid = 3252] [id = 737] 10:48:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 67 (16874400) [pid = 3252] [serial = 2211] [outer = 00000000] 10:48:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 68 (16B3D000) [pid = 3252] [serial = 2212] [outer = 16874400] 10:48:52 INFO - PROCESS | 3252 | 1467049732527 Marionette DEBUG loaded listener.js 10:48:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (16CB0400) [pid = 3252] [serial = 2213] [outer = 16874400] 10:48:52 INFO - PROCESS | 3252 | [3252] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 10:48:52 INFO - PROCESS | 3252 | [3252] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 10:48:52 INFO - PROCESS | 3252 | [3252] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 10:48:52 INFO - PROCESS | 3252 | [3252] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 10:48:53 INFO - PROCESS | 3252 | 1467049732994 Marionette TRACE conn6 <- [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]]]}] 10:48:53 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 10:48:53 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 10:48:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 10:48:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:48:53 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:48:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:48:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:48:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:48:53 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 10:48:53 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 10:48:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:48:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:48:53 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:48:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:48:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:48:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:48:53 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 10:48:53 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 10:48:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:48:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:48:53 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:48:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:48:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:48:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:48:53 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 10:48:53 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 10:48:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:48:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:48:53 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:48:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:48:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:48:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:48:53 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 10:48:53 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 675ms 10:48:53 INFO - PROCESS | 3252 | 1467049733045 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 10:48:53 INFO - PROCESS | 3252 | 1467049733048 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 10:48:53 INFO - PROCESS | 3252 | 1467049733051 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 10:48:53 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 10:48:53 INFO - PROCESS | 3252 | 1467049733053 Marionette TRACE conn6 <- [1,2914,null,{}] 10:48:53 INFO - PROCESS | 3252 | 1467049733056 Marionette TRACE conn6 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:53 INFO - PROCESS | 3252 | 1467049733058 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:53 INFO - PROCESS | 3252 | 1467049733144 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 10:48:53 INFO - PROCESS | 3252 | 1467049733149 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:53 INFO - PROCESS | 3252 | 1467049733151 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:53 INFO - PROCESS | 3252 | ++DOCSHELL 186D8000 == 31 [pid = 3252] [id = 738] 10:48:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (186D8800) [pid = 3252] [serial = 2214] [outer = 00000000] 10:48:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (186DD800) [pid = 3252] [serial = 2215] [outer = 186D8800] 10:48:53 INFO - PROCESS | 3252 | 1467049733195 Marionette DEBUG loaded listener.js 10:48:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (19566800) [pid = 3252] [serial = 2216] [outer = 186D8800] 10:48:53 INFO - PROCESS | 3252 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 10:48:53 INFO - PROCESS | 3252 | 1467049733602 Marionette TRACE conn6 <- [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]]]}] 10:48:53 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 10:48:53 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 631ms 10:48:53 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 10:48:53 INFO - PROCESS | 3252 | 1467049733687 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 10:48:53 INFO - PROCESS | 3252 | 1467049733689 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 10:48:53 INFO - PROCESS | 3252 | 1467049733693 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 10:48:53 INFO - PROCESS | 3252 | 1467049733694 Marionette TRACE conn6 <- [1,2918,null,{}] 10:48:53 INFO - PROCESS | 3252 | 1467049733703 Marionette TRACE conn6 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:53 INFO - PROCESS | 3252 | 1467049733706 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:53 INFO - PROCESS | 3252 | 1467049733818 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 10:48:53 INFO - PROCESS | 3252 | 1467049733908 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:53 INFO - PROCESS | 3252 | 1467049733910 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:53 INFO - PROCESS | 3252 | ++DOCSHELL 19571C00 == 32 [pid = 3252] [id = 739] 10:48:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (19572000) [pid = 3252] [serial = 2217] [outer = 00000000] 10:48:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (19B38000) [pid = 3252] [serial = 2218] [outer = 19572000] 10:48:53 INFO - PROCESS | 3252 | 1467049733953 Marionette DEBUG loaded listener.js 10:48:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (1A059800) [pid = 3252] [serial = 2219] [outer = 19572000] 10:48:54 INFO - PROCESS | 3252 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 10:48:54 INFO - PROCESS | 3252 | 1467049734352 Marionette TRACE conn6 <- [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]]]}] 10:48:54 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 10:48:54 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 690ms 10:48:54 INFO - PROCESS | 3252 | 1467049734389 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 10:48:54 INFO - PROCESS | 3252 | 1467049734391 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 10:48:54 INFO - PROCESS | 3252 | 1467049734394 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 10:48:54 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 10:48:54 INFO - PROCESS | 3252 | 1467049734396 Marionette TRACE conn6 <- [1,2922,null,{}] 10:48:54 INFO - PROCESS | 3252 | 1467049734400 Marionette TRACE conn6 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:54 INFO - PROCESS | 3252 | 1467049734405 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:54 INFO - PROCESS | 3252 | 1467049734545 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 10:48:54 INFO - PROCESS | 3252 | 1467049734551 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:54 INFO - PROCESS | 3252 | 1467049734553 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:54 INFO - PROCESS | 3252 | ++DOCSHELL 153C0400 == 33 [pid = 3252] [id = 740] 10:48:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (1A4B5000) [pid = 3252] [serial = 2220] [outer = 00000000] 10:48:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (1A88FC00) [pid = 3252] [serial = 2221] [outer = 1A4B5000] 10:48:54 INFO - PROCESS | 3252 | 1467049734596 Marionette DEBUG loaded listener.js 10:48:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (1A894800) [pid = 3252] [serial = 2222] [outer = 1A4B5000] 10:48:55 INFO - PROCESS | 3252 | 1467049735002 Marionette TRACE conn6 <- [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]]]}] 10:48:55 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 10:48:55 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 630ms 10:48:55 INFO - PROCESS | 3252 | 1467049735044 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 10:48:55 INFO - PROCESS | 3252 | 1467049735046 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 10:48:55 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 10:48:55 INFO - PROCESS | 3252 | 1467049735055 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 10:48:55 INFO - PROCESS | 3252 | 1467049735057 Marionette TRACE conn6 <- [1,2926,null,{}] 10:48:55 INFO - PROCESS | 3252 | 1467049735061 Marionette TRACE conn6 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:55 INFO - PROCESS | 3252 | 1467049735063 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:55 INFO - PROCESS | 3252 | 1467049735179 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 10:48:55 INFO - PROCESS | 3252 | 1467049735269 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:55 INFO - PROCESS | 3252 | 1467049735271 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:55 INFO - PROCESS | 3252 | ++DOCSHELL 1A917800 == 34 [pid = 3252] [id = 741] 10:48:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (1A91BC00) [pid = 3252] [serial = 2223] [outer = 00000000] 10:48:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (1A921400) [pid = 3252] [serial = 2224] [outer = 1A91BC00] 10:48:55 INFO - PROCESS | 3252 | 1467049735314 Marionette DEBUG loaded listener.js 10:48:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (1A990800) [pid = 3252] [serial = 2225] [outer = 1A91BC00] 10:48:55 INFO - PROCESS | 3252 | 1467049735760 Marionette TRACE conn6 <- [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]]]}] 10:48:55 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (16CAD800) [pid = 3252] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 10:48:55 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (15417000) [pid = 3252] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 10:48:55 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (0CE62C00) [pid = 3252] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 10:48:55 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (1070D800) [pid = 3252] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 10:48:55 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (0CE24C00) [pid = 3252] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 10:48:55 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (11224800) [pid = 3252] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 10:48:55 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (16B39400) [pid = 3252] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 10:48:55 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (0CF39800) [pid = 3252] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 10:48:55 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (16C61000) [pid = 3252] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 10:48:55 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (100E6800) [pid = 3252] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 10:48:55 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (1A996C00) [pid = 3252] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 10:48:55 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (17753800) [pid = 3252] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 10:48:55 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. 10:48:55 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 790ms 10:48:55 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 10:48:55 INFO - PROCESS | 3252 | 1467049735841 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 10:48:55 INFO - PROCESS | 3252 | 1467049735843 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 10:48:55 INFO - PROCESS | 3252 | 1467049735846 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 10:48:55 INFO - PROCESS | 3252 | 1467049735848 Marionette TRACE conn6 <- [1,2930,null,{}] 10:48:55 INFO - PROCESS | 3252 | 1467049735851 Marionette TRACE conn6 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:55 INFO - PROCESS | 3252 | 1467049735853 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:55 INFO - PROCESS | 3252 | 1467049735933 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 10:48:55 INFO - PROCESS | 3252 | 1467049735937 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:55 INFO - PROCESS | 3252 | 1467049735939 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:55 INFO - PROCESS | 3252 | ++DOCSHELL 10540C00 == 35 [pid = 3252] [id = 742] 10:48:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (10704000) [pid = 3252] [serial = 2226] [outer = 00000000] 10:48:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (14C7E400) [pid = 3252] [serial = 2227] [outer = 10704000] 10:48:55 INFO - PROCESS | 3252 | 1467049735983 Marionette DEBUG loaded listener.js 10:48:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (16B39400) [pid = 3252] [serial = 2228] [outer = 10704000] 10:48:56 INFO - PROCESS | 3252 | 1467049736382 Marionette TRACE conn6 <- [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"]]]}] 10:48:56 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 10:48:56 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 10:48:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:48:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:48:56 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 10:48:56 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 571ms 10:48:56 INFO - PROCESS | 3252 | 1467049736418 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 10:48:56 INFO - PROCESS | 3252 | 1467049736420 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 10:48:56 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 10:48:56 INFO - PROCESS | 3252 | 1467049736423 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 10:48:56 INFO - PROCESS | 3252 | 1467049736425 Marionette TRACE conn6 <- [1,2934,null,{}] 10:48:56 INFO - PROCESS | 3252 | 1467049736428 Marionette TRACE conn6 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:56 INFO - PROCESS | 3252 | 1467049736430 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:56 INFO - PROCESS | 3252 | 1467049736556 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 10:48:56 INFO - PROCESS | 3252 | 1467049736591 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:56 INFO - PROCESS | 3252 | 1467049736593 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:56 INFO - PROCESS | 3252 | ++DOCSHELL 1686E400 == 36 [pid = 3252] [id = 743] 10:48:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (16CB2400) [pid = 3252] [serial = 2229] [outer = 00000000] 10:48:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (1A9A5400) [pid = 3252] [serial = 2230] [outer = 16CB2400] 10:48:56 INFO - PROCESS | 3252 | 1467049736636 Marionette DEBUG loaded listener.js 10:48:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (1A9A8000) [pid = 3252] [serial = 2231] [outer = 16CB2400] 10:48:57 INFO - PROCESS | 3252 | 1467049737014 Marionette TRACE conn6 <- [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]]]}] 10:48:57 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. 10:48:57 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 630ms 10:48:57 INFO - PROCESS | 3252 | 1467049737054 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 10:48:57 INFO - PROCESS | 3252 | 1467049737056 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 10:48:57 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 10:48:57 INFO - PROCESS | 3252 | 1467049737059 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 10:48:57 INFO - PROCESS | 3252 | 1467049737061 Marionette TRACE conn6 <- [1,2938,null,{}] 10:48:57 INFO - PROCESS | 3252 | 1467049737064 Marionette TRACE conn6 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:57 INFO - PROCESS | 3252 | 1467049737066 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:57 INFO - PROCESS | 3252 | 1467049737189 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 10:48:57 INFO - PROCESS | 3252 | 1467049737199 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:57 INFO - PROCESS | 3252 | 1467049737201 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:57 INFO - PROCESS | 3252 | ++DOCSHELL 186E3C00 == 37 [pid = 3252] [id = 744] 10:48:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (1A996C00) [pid = 3252] [serial = 2232] [outer = 00000000] 10:48:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (1AAB8C00) [pid = 3252] [serial = 2233] [outer = 1A996C00] 10:48:57 INFO - PROCESS | 3252 | 1467049737245 Marionette DEBUG loaded listener.js 10:48:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (1AAC1800) [pid = 3252] [serial = 2234] [outer = 1A996C00] 10:48:57 INFO - PROCESS | 3252 | ++DOCSHELL 1BBD7C00 == 38 [pid = 3252] [id = 745] 10:48:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (1BBD8000) [pid = 3252] [serial = 2235] [outer = 00000000] 10:48:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (1BBDA800) [pid = 3252] [serial = 2236] [outer = 1BBD8000] 10:48:57 INFO - PROCESS | 3252 | 1467049737663 Marionette TRACE conn6 <- [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]]]}] 10:48:57 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. 10:48:57 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 630ms 10:48:57 INFO - PROCESS | 3252 | 1467049737690 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 10:48:57 INFO - PROCESS | 3252 | 1467049737692 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 10:48:57 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 10:48:57 INFO - PROCESS | 3252 | 1467049737695 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 10:48:57 INFO - PROCESS | 3252 | 1467049737697 Marionette TRACE conn6 <- [1,2942,null,{}] 10:48:57 INFO - PROCESS | 3252 | 1467049737701 Marionette TRACE conn6 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:57 INFO - PROCESS | 3252 | 1467049737703 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:57 INFO - PROCESS | 3252 | 1467049737860 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 10:48:58 INFO - PROCESS | 3252 | 1467049738090 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:58 INFO - PROCESS | 3252 | 1467049738094 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:58 INFO - PROCESS | 3252 | ++DOCSHELL 0CE5C400 == 39 [pid = 3252] [id = 746] 10:48:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (0CE5DC00) [pid = 3252] [serial = 2237] [outer = 00000000] 10:48:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (0CF3A400) [pid = 3252] [serial = 2238] [outer = 0CE5DC00] 10:48:58 INFO - PROCESS | 3252 | 1467049738149 Marionette DEBUG loaded listener.js 10:48:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (101F3400) [pid = 3252] [serial = 2239] [outer = 0CE5DC00] 10:48:58 INFO - PROCESS | 3252 | 1467049738665 Marionette TRACE conn6 <- [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]]]}] 10:48:58 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 10:48: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 10:48:58 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1019ms 10:48:58 INFO - PROCESS | 3252 | 1467049738716 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 10:48:58 INFO - PROCESS | 3252 | 1467049738720 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 10:48:58 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 10:48:58 INFO - PROCESS | 3252 | 1467049738725 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 10:48:58 INFO - PROCESS | 3252 | 1467049738728 Marionette TRACE conn6 <- [1,2946,null,{}] 10:48:58 INFO - PROCESS | 3252 | 1467049738733 Marionette TRACE conn6 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:58 INFO - PROCESS | 3252 | 1467049738736 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:58 INFO - PROCESS | 3252 | 1467049738933 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 10:48:59 INFO - PROCESS | 3252 | 1467049739071 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:59 INFO - PROCESS | 3252 | 1467049739074 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:59 INFO - PROCESS | 3252 | ++DOCSHELL 10744400 == 40 [pid = 3252] [id = 747] 10:48:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (10744800) [pid = 3252] [serial = 2240] [outer = 00000000] 10:48:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (163C7C00) [pid = 3252] [serial = 2241] [outer = 10744800] 10:48:59 INFO - PROCESS | 3252 | 1467049739133 Marionette DEBUG loaded listener.js 10:48:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (17775000) [pid = 3252] [serial = 2242] [outer = 10744800] 10:48:59 INFO - PROCESS | 3252 | 1467049739667 Marionette TRACE conn6 <- [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]]]}] 10:48: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. 10:48:59 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 990ms 10:48:59 INFO - PROCESS | 3252 | 1467049739723 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 10:48:59 INFO - PROCESS | 3252 | 1467049739726 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 10:48:59 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 10:48:59 INFO - PROCESS | 3252 | 1467049739731 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 10:48:59 INFO - PROCESS | 3252 | 1467049739733 Marionette TRACE conn6 <- [1,2950,null,{}] 10:48:59 INFO - PROCESS | 3252 | 1467049739737 Marionette TRACE conn6 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:59 INFO - PROCESS | 3252 | 1467049739740 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:48:59 INFO - PROCESS | 3252 | 1467049739852 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 10:49:00 INFO - PROCESS | 3252 | 1467049740008 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:00 INFO - PROCESS | 3252 | 1467049740011 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:49:00 INFO - PROCESS | 3252 | ++DOCSHELL 1A88C800 == 41 [pid = 3252] [id = 748] 10:49:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (1A88D000) [pid = 3252] [serial = 2243] [outer = 00000000] 10:49:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (1A91E800) [pid = 3252] [serial = 2244] [outer = 1A88D000] 10:49:00 INFO - PROCESS | 3252 | 1467049740065 Marionette DEBUG loaded listener.js 10:49:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (1A99D000) [pid = 3252] [serial = 2245] [outer = 1A88D000] 10:49:00 INFO - PROCESS | 3252 | 1467049740619 Marionette TRACE conn6 <- [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]]]}] 10:49: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. 10:49:00 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 930ms 10:49:00 INFO - PROCESS | 3252 | 1467049740667 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 10:49:00 INFO - PROCESS | 3252 | 1467049740671 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 10:49:00 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 10:49:00 INFO - PROCESS | 3252 | 1467049740682 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 10:49:00 INFO - PROCESS | 3252 | 1467049740686 Marionette TRACE conn6 <- [1,2954,null,{}] 10:49:00 INFO - PROCESS | 3252 | 1467049740690 Marionette TRACE conn6 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:00 INFO - PROCESS | 3252 | 1467049740694 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:49:00 INFO - PROCESS | 3252 | 1467049740811 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 10:49:00 INFO - PROCESS | 3252 | 1467049740949 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:00 INFO - PROCESS | 3252 | 1467049740952 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:49:00 INFO - PROCESS | 3252 | ++DOCSHELL 16191C00 == 42 [pid = 3252] [id = 749] 10:49:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 90 (1BBDF400) [pid = 3252] [serial = 2246] [outer = 00000000] 10:49:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 91 (1C2C7000) [pid = 3252] [serial = 2247] [outer = 1BBDF400] 10:49:01 INFO - PROCESS | 3252 | 1467049741006 Marionette DEBUG loaded listener.js 10:49:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 92 (1C2D0000) [pid = 3252] [serial = 2248] [outer = 1BBDF400] 10:49:01 INFO - PROCESS | 3252 | 1467049741529 Marionette TRACE conn6 <- [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]]]}] 10:49: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. 10:49:01 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 891ms 10:49:01 INFO - PROCESS | 3252 | 1467049741716 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 10:49:01 INFO - PROCESS | 3252 | 1467049741720 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 10:49:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 10:49:01 INFO - PROCESS | 3252 | 1467049741768 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 10:49:01 INFO - PROCESS | 3252 | 1467049741771 Marionette TRACE conn6 <- [1,2958,null,{}] 10:49:01 INFO - PROCESS | 3252 | 1467049741777 Marionette TRACE conn6 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:01 INFO - PROCESS | 3252 | 1467049741780 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:49:01 INFO - PROCESS | 3252 | 1467049741881 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 10:49:02 INFO - PROCESS | 3252 | 1467049742019 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:02 INFO - PROCESS | 3252 | 1467049742024 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:49:02 INFO - PROCESS | 3252 | ++DOCSHELL 1047F800 == 43 [pid = 3252] [id = 750] 10:49:02 INFO - PROCESS | 3252 | ++DOMWINDOW == 93 (10532400) [pid = 3252] [serial = 2249] [outer = 00000000] 10:49:02 INFO - PROCESS | 3252 | ++DOMWINDOW == 94 (10705400) [pid = 3252] [serial = 2250] [outer = 10532400] 10:49:02 INFO - PROCESS | 3252 | 1467049742076 Marionette DEBUG loaded listener.js 10:49:02 INFO - PROCESS | 3252 | ++DOMWINDOW == 95 (1072FC00) [pid = 3252] [serial = 2251] [outer = 10532400] 10:49:02 INFO - PROCESS | 3252 | 1467049742599 Marionette TRACE conn6 <- [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]]]}] 10:49:02 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 10:49:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 890ms 10:49:03 INFO - PROCESS | 3252 | --DOCSHELL 1BBD7C00 == 42 [pid = 3252] [id = 745] 10:49:03 INFO - PROCESS | 3252 | --DOCSHELL 186E3C00 == 41 [pid = 3252] [id = 744] 10:49:03 INFO - PROCESS | 3252 | --DOCSHELL 1686E400 == 40 [pid = 3252] [id = 743] 10:49:03 INFO - PROCESS | 3252 | --DOCSHELL 10540C00 == 39 [pid = 3252] [id = 742] 10:49:03 INFO - PROCESS | 3252 | --DOCSHELL 1A917800 == 38 [pid = 3252] [id = 741] 10:49:03 INFO - PROCESS | 3252 | --DOCSHELL 153C0400 == 37 [pid = 3252] [id = 740] 10:49:03 INFO - PROCESS | 3252 | --DOCSHELL 19571C00 == 36 [pid = 3252] [id = 739] 10:49:03 INFO - PROCESS | 3252 | --DOCSHELL 186D8000 == 35 [pid = 3252] [id = 738] 10:49:03 INFO - PROCESS | 3252 | --DOCSHELL 16874000 == 34 [pid = 3252] [id = 737] 10:49:03 INFO - PROCESS | 3252 | --DOCSHELL 10709000 == 33 [pid = 3252] [id = 736] 10:49:03 INFO - PROCESS | 3252 | --DOCSHELL 0FF6B800 == 32 [pid = 3252] [id = 735] 10:49:03 INFO - PROCESS | 3252 | --DOCSHELL 14B67C00 == 31 [pid = 3252] [id = 734] 10:49:03 INFO - PROCESS | 3252 | --DOCSHELL 0FF6FC00 == 30 [pid = 3252] [id = 732] 10:49:03 INFO - PROCESS | 3252 | --DOCSHELL 0CE31000 == 29 [pid = 3252] [id = 733] 10:49:03 INFO - PROCESS | 3252 | --DOCSHELL 09262400 == 28 [pid = 3252] [id = 723] 10:49:03 INFO - PROCESS | 3252 | --DOCSHELL 16191C00 == 27 [pid = 3252] [id = 749] 10:49:03 INFO - PROCESS | 3252 | --DOCSHELL 1A88C800 == 26 [pid = 3252] [id = 748] 10:49:03 INFO - PROCESS | 3252 | --DOCSHELL 0CE5C400 == 25 [pid = 3252] [id = 746] 10:49:03 INFO - PROCESS | 3252 | --DOCSHELL 10744400 == 24 [pid = 3252] [id = 747] 10:49:03 INFO - PROCESS | 3252 | --DOMWINDOW == 94 (119D0000) [pid = 3252] [serial = 2162] [outer = 00000000] [url = about:blank] 10:49:03 INFO - PROCESS | 3252 | --DOMWINDOW == 93 (10C2B000) [pid = 3252] [serial = 2161] [outer = 00000000] [url = about:blank] 10:49:03 INFO - PROCESS | 3252 | --DOMWINDOW == 92 (186DE800) [pid = 3252] [serial = 2165] [outer = 00000000] [url = about:blank] 10:49:03 INFO - PROCESS | 3252 | --DOMWINDOW == 91 (1775C800) [pid = 3252] [serial = 2164] [outer = 00000000] [url = about:blank] 10:49:03 INFO - PROCESS | 3252 | --DOMWINDOW == 90 (1A4D6400) [pid = 3252] [serial = 2197] [outer = 00000000] [url = about:blank] 10:49:03 INFO - PROCESS | 3252 | --DOMWINDOW == 89 (16B36C00) [pid = 3252] [serial = 2191] [outer = 00000000] [url = about:blank] 10:49:03 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (1A9B0C00) [pid = 3252] [serial = 2168] [outer = 00000000] [url = about:blank] 10:49:03 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (1A9AC400) [pid = 3252] [serial = 2167] [outer = 00000000] [url = about:blank] 10:49:03 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (184CDC00) [pid = 3252] [serial = 2188] [outer = 00000000] [url = about:blank] 10:49:03 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (1956E800) [pid = 3252] [serial = 2194] [outer = 00000000] [url = about:blank] 10:49:03 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (0CF35800) [pid = 3252] [serial = 2173] [outer = 00000000] [url = about:blank] 10:49:03 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (186E2800) [pid = 3252] [serial = 2189] [outer = 00000000] [url = about:blank] 10:49:03 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (1686FC00) [pid = 3252] [serial = 2183] [outer = 00000000] [url = about:blank] 10:49:03 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (1524C400) [pid = 3252] [serial = 2180] [outer = 00000000] [url = about:blank] 10:49:03 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (1775BC00) [pid = 3252] [serial = 2192] [outer = 00000000] [url = about:blank] 10:49:03 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (1956F800) [pid = 3252] [serial = 2195] [outer = 00000000] [url = about:blank] 10:49:03 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (1619B000) [pid = 3252] [serial = 2182] [outer = 00000000] [url = about:blank] 10:49:03 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (0FF6DC00) [pid = 3252] [serial = 2174] [outer = 00000000] [url = about:blank] 10:49:03 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (10725C00) [pid = 3252] [serial = 2176] [outer = 00000000] [url = about:blank] 10:49:03 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (1072C400) [pid = 3252] [serial = 2177] [outer = 00000000] [url = about:blank] 10:49:03 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (100E7800) [pid = 3252] [serial = 2171] [outer = 00000000] [url = about:blank] 10:49:03 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (0CF3E800) [pid = 3252] [serial = 2170] [outer = 00000000] [url = about:blank] 10:49:03 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (14B67400) [pid = 3252] [serial = 2179] [outer = 00000000] [url = about:blank] 10:49:03 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (16CC6400) [pid = 3252] [serial = 2186] [outer = 00000000] [url = about:blank] 10:49:03 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (16CA9400) [pid = 3252] [serial = 2185] [outer = 00000000] [url = about:blank] 10:49:03 INFO - PROCESS | 3252 | 1467049743403 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 10:49:03 INFO - PROCESS | 3252 | 1467049743407 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 10:49:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 10:49:03 INFO - PROCESS | 3252 | 1467049743459 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 10:49:03 INFO - PROCESS | 3252 | 1467049743462 Marionette TRACE conn6 <- [1,2962,null,{}] 10:49:03 INFO - PROCESS | 3252 | 1467049743467 Marionette TRACE conn6 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:03 INFO - PROCESS | 3252 | 1467049743470 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:49:03 INFO - PROCESS | 3252 | 1467049743557 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 10:49:03 INFO - PROCESS | 3252 | 1467049743563 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:03 INFO - PROCESS | 3252 | 1467049743567 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:49:03 INFO - PROCESS | 3252 | ++DOCSHELL 0CE5C400 == 25 [pid = 3252] [id = 751] 10:49:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (0CE5C800) [pid = 3252] [serial = 2252] [outer = 00000000] 10:49:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (0CF35800) [pid = 3252] [serial = 2253] [outer = 0CE5C800] 10:49:03 INFO - PROCESS | 3252 | 1467049743616 Marionette DEBUG loaded listener.js 10:49:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (0FF6B800) [pid = 3252] [serial = 2254] [outer = 0CE5C800] 10:49:04 INFO - PROCESS | 3252 | 1467049744082 Marionette TRACE conn6 <- [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]]]}] 10:49:04 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. 10:49:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 670ms 10:49:04 INFO - PROCESS | 3252 | 1467049744137 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 10:49:04 INFO - PROCESS | 3252 | 1467049744140 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 10:49:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 10:49:04 INFO - PROCESS | 3252 | 1467049744147 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 10:49:04 INFO - PROCESS | 3252 | 1467049744151 Marionette TRACE conn6 <- [1,2966,null,{}] 10:49:04 INFO - PROCESS | 3252 | 1467049744155 Marionette TRACE conn6 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:04 INFO - PROCESS | 3252 | 1467049744157 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:49:04 INFO - PROCESS | 3252 | 1467049744246 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 10:49:04 INFO - PROCESS | 3252 | 1467049744252 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:04 INFO - PROCESS | 3252 | 1467049744254 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:49:04 INFO - PROCESS | 3252 | ++DOCSHELL 10533000 == 26 [pid = 3252] [id = 752] 10:49:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (10533800) [pid = 3252] [serial = 2255] [outer = 00000000] 10:49:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (10706C00) [pid = 3252] [serial = 2256] [outer = 10533800] 10:49:04 INFO - PROCESS | 3252 | 1467049744301 Marionette DEBUG loaded listener.js 10:49:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (10710400) [pid = 3252] [serial = 2257] [outer = 10533800] 10:49:04 INFO - PROCESS | 3252 | 1467049744747 Marionette TRACE conn6 <- [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]]]}] 10:49:04 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 10:49:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 630ms 10:49:04 INFO - PROCESS | 3252 | 1467049744774 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 10:49:04 INFO - PROCESS | 3252 | 1467049744776 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 10:49:04 INFO - PROCESS | 3252 | 1467049744780 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 10:49:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 10:49:04 INFO - PROCESS | 3252 | 1467049744782 Marionette TRACE conn6 <- [1,2970,null,{}] 10:49:04 INFO - PROCESS | 3252 | 1467049744791 Marionette TRACE conn6 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:04 INFO - PROCESS | 3252 | 1467049744796 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:49:04 INFO - PROCESS | 3252 | 1467049744884 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 10:49:04 INFO - PROCESS | 3252 | 1467049744893 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:04 INFO - PROCESS | 3252 | 1467049744897 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:49:04 INFO - PROCESS | 3252 | ++DOCSHELL 1120C000 == 27 [pid = 3252] [id = 753] 10:49:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (149DC000) [pid = 3252] [serial = 2258] [outer = 00000000] 10:49:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (14BAC800) [pid = 3252] [serial = 2259] [outer = 149DC000] 10:49:04 INFO - PROCESS | 3252 | 1467049744945 Marionette DEBUG loaded listener.js 10:49:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (15251400) [pid = 3252] [serial = 2260] [outer = 149DC000] 10:49:05 INFO - PROCESS | 3252 | 1467049745388 Marionette TRACE conn6 <- [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"]]]}] 10:49:05 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 10:49:05 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 10:49:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:49:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:49:05 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 10:49:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 670ms 10:49:05 INFO - PROCESS | 3252 | 1467049745465 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 10:49:05 INFO - PROCESS | 3252 | 1467049745468 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 10:49:05 INFO - PROCESS | 3252 | 1467049745471 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 10:49:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 10:49:05 INFO - PROCESS | 3252 | 1467049745482 Marionette TRACE conn6 <- [1,2974,null,{}] 10:49:05 INFO - PROCESS | 3252 | 1467049745497 Marionette TRACE conn6 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:05 INFO - PROCESS | 3252 | 1467049745499 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:49:05 INFO - PROCESS | 3252 | 1467049745615 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 10:49:05 INFO - PROCESS | 3252 | 1467049745620 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:05 INFO - PROCESS | 3252 | 1467049745622 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:49:05 INFO - PROCESS | 3252 | ++DOCSHELL 15419400 == 28 [pid = 3252] [id = 754] 10:49:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (1541C000) [pid = 3252] [serial = 2261] [outer = 00000000] 10:49:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (16872800) [pid = 3252] [serial = 2262] [outer = 1541C000] 10:49:05 INFO - PROCESS | 3252 | 1467049745667 Marionette DEBUG loaded listener.js 10:49:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (16B40400) [pid = 3252] [serial = 2263] [outer = 1541C000] 10:49:06 INFO - PROCESS | 3252 | 1467049746084 Marionette TRACE conn6 <- [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]]]}] 10:49:06 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 10:49:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 650ms 10:49:06 INFO - PROCESS | 3252 | 1467049746125 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 10:49:06 INFO - PROCESS | 3252 | 1467049746127 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 10:49:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 10:49:06 INFO - PROCESS | 3252 | 1467049746131 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 10:49:06 INFO - PROCESS | 3252 | 1467049746132 Marionette TRACE conn6 <- [1,2978,null,{}] 10:49:06 INFO - PROCESS | 3252 | 1467049746136 Marionette TRACE conn6 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:06 INFO - PROCESS | 3252 | 1467049746138 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:49:06 INFO - PROCESS | 3252 | 1467049746253 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 10:49:06 INFO - PROCESS | 3252 | 1467049746258 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:06 INFO - PROCESS | 3252 | 1467049746260 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:49:06 INFO - PROCESS | 3252 | ++DOCSHELL 16CB1400 == 29 [pid = 3252] [id = 755] 10:49:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (16CB1C00) [pid = 3252] [serial = 2264] [outer = 00000000] 10:49:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (17758000) [pid = 3252] [serial = 2265] [outer = 16CB1C00] 10:49:06 INFO - PROCESS | 3252 | 1467049746331 Marionette DEBUG loaded listener.js 10:49:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (17774C00) [pid = 3252] [serial = 2266] [outer = 16CB1C00] 10:49:06 INFO - PROCESS | 3252 | ++DOCSHELL 184CC800 == 30 [pid = 3252] [id = 756] 10:49:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (186DB000) [pid = 3252] [serial = 2267] [outer = 00000000] 10:49:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (186DC000) [pid = 3252] [serial = 2268] [outer = 186DB000] 10:49:06 INFO - PROCESS | 3252 | 1467049746794 Marionette TRACE conn6 <- [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]]]}] 10:49:06 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. 10:49:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 670ms 10:49:06 INFO - PROCESS | 3252 | 1467049746805 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 10:49:06 INFO - PROCESS | 3252 | 1467049746808 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 10:49:06 INFO - PROCESS | 3252 | 1467049746811 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 10:49:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 10:49:06 INFO - PROCESS | 3252 | 1467049746812 Marionette TRACE conn6 <- [1,2982,null,{}] 10:49:06 INFO - PROCESS | 3252 | 1467049746816 Marionette TRACE conn6 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:06 INFO - PROCESS | 3252 | 1467049746822 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:49:06 INFO - PROCESS | 3252 | 1467049746981 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 10:49:07 INFO - PROCESS | 3252 | 1467049747048 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:07 INFO - PROCESS | 3252 | 1467049747051 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:49:07 INFO - PROCESS | 3252 | ++DOCSHELL 1846E000 == 31 [pid = 3252] [id = 757] 10:49:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (1846E800) [pid = 3252] [serial = 2269] [outer = 00000000] 10:49:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (193F0000) [pid = 3252] [serial = 2270] [outer = 1846E800] 10:49:07 INFO - PROCESS | 3252 | 1467049747095 Marionette DEBUG loaded listener.js 10:49:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 90 (195E0800) [pid = 3252] [serial = 2271] [outer = 1846E800] 10:49:07 INFO - PROCESS | 3252 | 1467049747453 Marionette TRACE conn6 <- [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]]]}] 10:49:07 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 10:49:07 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 10:49:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 670ms 10:49:07 INFO - PROCESS | 3252 | --DOMWINDOW == 89 (1BBD8000) [pid = 3252] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 10:49:07 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (19572000) [pid = 3252] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 10:49:07 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (1A4B5000) [pid = 3252] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 10:49:07 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (14B6C000) [pid = 3252] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 10:49:07 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (0CF3C400) [pid = 3252] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 10:49:07 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (1072B400) [pid = 3252] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 10:49:07 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (1956F000) [pid = 3252] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 10:49:07 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (1A91BC00) [pid = 3252] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 10:49:07 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (186D8800) [pid = 3252] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 10:49:07 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (16874400) [pid = 3252] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 10:49:07 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (0FF6E800) [pid = 3252] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 10:49:07 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (10704000) [pid = 3252] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 10:49:07 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (16CB2400) [pid = 3252] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 10:49:07 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (1A996C00) [pid = 3252] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 10:49:07 INFO - PROCESS | 3252 | 1467049747762 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 10:49:07 INFO - PROCESS | 3252 | 1467049747764 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 10:49:07 INFO - PROCESS | 3252 | 1467049747784 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 10:49:07 INFO - PROCESS | 3252 | 1467049747786 Marionette TRACE conn6 <- [1,2986,null,{}] 10:49:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 10:49:07 INFO - PROCESS | 3252 | 1467049747789 Marionette TRACE conn6 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:07 INFO - PROCESS | 3252 | 1467049747791 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:49:07 INFO - PROCESS | 3252 | 1467049747872 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 10:49:07 INFO - PROCESS | 3252 | 1467049747877 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:07 INFO - PROCESS | 3252 | 1467049747879 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:49:07 INFO - PROCESS | 3252 | ++DOCSHELL 10729000 == 32 [pid = 3252] [id = 758] 10:49:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (1072B400) [pid = 3252] [serial = 2272] [outer = 00000000] 10:49:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (153BCC00) [pid = 3252] [serial = 2273] [outer = 1072B400] 10:49:07 INFO - PROCESS | 3252 | 1467049747923 Marionette DEBUG loaded listener.js 10:49:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (16CAC800) [pid = 3252] [serial = 2274] [outer = 1072B400] 10:49:08 INFO - PROCESS | 3252 | 1467049748308 Marionette TRACE conn6 <- [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]]]}] 10:49:08 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. 10:49:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 570ms 10:49:08 INFO - PROCESS | 3252 | 1467049748365 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 10:49:08 INFO - PROCESS | 3252 | 1467049748367 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 10:49:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 10:49:08 INFO - PROCESS | 3252 | 1467049748370 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 10:49:08 INFO - PROCESS | 3252 | 1467049748372 Marionette TRACE conn6 <- [1,2990,null,{}] 10:49:08 INFO - PROCESS | 3252 | 1467049748393 Marionette TRACE conn6 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:08 INFO - PROCESS | 3252 | 1467049748394 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:49:08 INFO - PROCESS | 3252 | 1467049748472 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 10:49:08 INFO - PROCESS | 3252 | 1467049748477 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:08 INFO - PROCESS | 3252 | 1467049748479 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:49:08 INFO - PROCESS | 3252 | ++DOCSHELL 193ED400 == 33 [pid = 3252] [id = 759] 10:49:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (19572000) [pid = 3252] [serial = 2275] [outer = 00000000] 10:49:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (1A76E800) [pid = 3252] [serial = 2276] [outer = 19572000] 10:49:08 INFO - PROCESS | 3252 | 1467049748522 Marionette DEBUG loaded listener.js 10:49:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (1A76EC00) [pid = 3252] [serial = 2277] [outer = 19572000] 10:49:08 INFO - PROCESS | 3252 | 1467049748930 Marionette TRACE conn6 <- [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]]]}] 10:49: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. 10:49:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 590ms 10:49:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 10:49:08 INFO - PROCESS | 3252 | 1467049748961 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 10:49:08 INFO - PROCESS | 3252 | 1467049748963 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 10:49:08 INFO - PROCESS | 3252 | 1467049748967 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 10:49:08 INFO - PROCESS | 3252 | 1467049748969 Marionette TRACE conn6 <- [1,2994,null,{}] 10:49:08 INFO - PROCESS | 3252 | 1467049748972 Marionette TRACE conn6 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:08 INFO - PROCESS | 3252 | 1467049748974 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:49:09 INFO - PROCESS | 3252 | 1467049749097 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 10:49:09 INFO - PROCESS | 3252 | 1467049749105 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:09 INFO - PROCESS | 3252 | 1467049749107 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:49:09 INFO - PROCESS | 3252 | ++DOCSHELL 1A803800 == 34 [pid = 3252] [id = 760] 10:49:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (1A886C00) [pid = 3252] [serial = 2278] [outer = 00000000] 10:49:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (1A894000) [pid = 3252] [serial = 2279] [outer = 1A886C00] 10:49:09 INFO - PROCESS | 3252 | 1467049749150 Marionette DEBUG loaded listener.js 10:49:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (1A917400) [pid = 3252] [serial = 2280] [outer = 1A886C00] 10:49:09 INFO - PROCESS | 3252 | 1467049749572 Marionette TRACE conn6 <- [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]]]}] 10:49: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. 10:49:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 630ms 10:49:09 INFO - PROCESS | 3252 | 1467049749597 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 10:49:09 INFO - PROCESS | 3252 | 1467049749599 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 10:49:09 INFO - TEST-START | /FileAPI/FileReaderSync.worker 10:49:09 INFO - PROCESS | 3252 | 1467049749602 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 10:49:09 INFO - PROCESS | 3252 | 1467049749604 Marionette TRACE conn6 <- [1,2998,null,{}] 10:49:09 INFO - PROCESS | 3252 | 1467049749607 Marionette TRACE conn6 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:09 INFO - PROCESS | 3252 | 1467049749609 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:49:09 INFO - PROCESS | 3252 | 1467049749737 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 10:49:09 INFO - PROCESS | 3252 | 1467049749851 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:09 INFO - PROCESS | 3252 | 1467049749854 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:49:09 INFO - PROCESS | 3252 | ++DOCSHELL 09261000 == 35 [pid = 3252] [id = 761] 10:49:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (09261800) [pid = 3252] [serial = 2281] [outer = 00000000] 10:49:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (0CE2F000) [pid = 3252] [serial = 2282] [outer = 09261800] 10:49:09 INFO - PROCESS | 3252 | 1467049749912 Marionette DEBUG loaded listener.js 10:49:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (0CF30000) [pid = 3252] [serial = 2283] [outer = 09261800] 10:49:10 INFO - PROCESS | 3252 | [3252] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:49:10 INFO - PROCESS | 3252 | 1467049750639 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 10:49:10 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 10:49:10 INFO - {} 10:49:10 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 10:49:10 INFO - {} 10:49:10 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 10:49:10 INFO - {} 10:49:10 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 10:49:10 INFO - {} 10:49:10 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1119ms 10:49:10 INFO - PROCESS | 3252 | 1467049750725 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 10:49:10 INFO - TEST-START | /FileAPI/fileReader.html 10:49:10 INFO - PROCESS | 3252 | 1467049750728 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 10:49:10 INFO - PROCESS | 3252 | 1467049750732 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 10:49:10 INFO - PROCESS | 3252 | 1467049750735 Marionette TRACE conn6 <- [1,3002,null,{}] 10:49:10 INFO - PROCESS | 3252 | 1467049750740 Marionette TRACE conn6 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:10 INFO - PROCESS | 3252 | 1467049750743 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:49:10 INFO - PROCESS | 3252 | 1467049750864 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 10:49:10 INFO - PROCESS | 3252 | 1467049750985 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:10 INFO - PROCESS | 3252 | 1467049750988 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:49:11 INFO - PROCESS | 3252 | ++DOCSHELL 10DA8000 == 36 [pid = 3252] [id = 762] 10:49:11 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (10DA8800) [pid = 3252] [serial = 2284] [outer = 00000000] 10:49:11 INFO - PROCESS | 3252 | ++DOMWINDOW == 90 (16131C00) [pid = 3252] [serial = 2285] [outer = 10DA8800] 10:49:11 INFO - PROCESS | 3252 | 1467049751044 Marionette DEBUG loaded listener.js 10:49:11 INFO - PROCESS | 3252 | ++DOMWINDOW == 91 (163D1400) [pid = 3252] [serial = 2286] [outer = 10DA8800] 10:49:11 INFO - PROCESS | 3252 | 1467049751616 Marionette TRACE conn6 <- [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]]]}] 10:49:11 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 10:49:11 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 10:49:11 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 10:49:11 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 10:49:11 INFO - TEST-OK | /FileAPI/fileReader.html | took 930ms 10:49:11 INFO - PROCESS | 3252 | 1467049751666 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 10:49:11 INFO - PROCESS | 3252 | 1467049751670 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 10:49:11 INFO - TEST-START | /FileAPI/historical.html 10:49:11 INFO - PROCESS | 3252 | 1467049751674 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 10:49:11 INFO - PROCESS | 3252 | 1467049751676 Marionette TRACE conn6 <- [1,3006,null,{}] 10:49:11 INFO - PROCESS | 3252 | 1467049751680 Marionette TRACE conn6 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:11 INFO - PROCESS | 3252 | 1467049751683 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:49:11 INFO - PROCESS | 3252 | 1467049751804 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 10:49:11 INFO - PROCESS | 3252 | 1467049751971 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:11 INFO - PROCESS | 3252 | 1467049751973 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:49:11 INFO - PROCESS | 3252 | ++DOCSHELL 16CC8400 == 37 [pid = 3252] [id = 763] 10:49:11 INFO - PROCESS | 3252 | ++DOMWINDOW == 92 (193E8400) [pid = 3252] [serial = 2287] [outer = 00000000] 10:49:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 93 (1A499800) [pid = 3252] [serial = 2288] [outer = 193E8400] 10:49:12 INFO - PROCESS | 3252 | 1467049752028 Marionette DEBUG loaded listener.js 10:49:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 94 (1A91DC00) [pid = 3252] [serial = 2289] [outer = 193E8400] 10:49:12 INFO - PROCESS | 3252 | 1467049752817 Marionette TRACE conn6 <- [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"]]]}] 10:49:12 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 10:49:12 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 10:49:12 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 10:49:12 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 10:49:12 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 10:49:12 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 10:49:12 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 10:49:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:49:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:49:12 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 10:49:12 INFO - TEST-OK | /FileAPI/historical.html | took 1172ms 10:49:12 INFO - PROCESS | 3252 | 1467049752849 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 10:49:12 INFO - PROCESS | 3252 | 1467049752853 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 10:49:12 INFO - TEST-START | /FileAPI/idlharness.html 10:49:12 INFO - PROCESS | 3252 | 1467049752858 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 10:49:12 INFO - PROCESS | 3252 | 1467049752861 Marionette TRACE conn6 <- [1,3010,null,{}] 10:49:12 INFO - PROCESS | 3252 | 1467049752866 Marionette TRACE conn6 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:12 INFO - PROCESS | 3252 | 1467049752869 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:49:12 INFO - PROCESS | 3252 | 1467049752978 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 10:49:13 INFO - PROCESS | 3252 | 1467049753139 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:13 INFO - PROCESS | 3252 | 1467049753142 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:49:13 INFO - PROCESS | 3252 | --DOCSHELL 1A803800 == 36 [pid = 3252] [id = 760] 10:49:13 INFO - PROCESS | 3252 | --DOCSHELL 193ED400 == 35 [pid = 3252] [id = 759] 10:49:13 INFO - PROCESS | 3252 | --DOCSHELL 10729000 == 34 [pid = 3252] [id = 758] 10:49:13 INFO - PROCESS | 3252 | --DOCSHELL 1846E000 == 33 [pid = 3252] [id = 757] 10:49:13 INFO - PROCESS | 3252 | --DOCSHELL 184CC800 == 32 [pid = 3252] [id = 756] 10:49:13 INFO - PROCESS | 3252 | --DOCSHELL 16CB1400 == 31 [pid = 3252] [id = 755] 10:49:13 INFO - PROCESS | 3252 | --DOCSHELL 15419400 == 30 [pid = 3252] [id = 754] 10:49:13 INFO - PROCESS | 3252 | --DOCSHELL 1120C000 == 29 [pid = 3252] [id = 753] 10:49:13 INFO - PROCESS | 3252 | --DOCSHELL 10533000 == 28 [pid = 3252] [id = 752] 10:49:13 INFO - PROCESS | 3252 | --DOCSHELL 0CE5C400 == 27 [pid = 3252] [id = 751] 10:49:13 INFO - PROCESS | 3252 | --DOCSHELL 1047F800 == 26 [pid = 3252] [id = 750] 10:49:13 INFO - PROCESS | 3252 | --DOMWINDOW == 93 (1BBDA800) [pid = 3252] [serial = 2236] [outer = 00000000] [url = about:blank] 10:49:13 INFO - PROCESS | 3252 | --DOMWINDOW == 92 (19B38000) [pid = 3252] [serial = 2218] [outer = 00000000] [url = about:blank] 10:49:13 INFO - PROCESS | 3252 | --DOMWINDOW == 91 (1A059800) [pid = 3252] [serial = 2219] [outer = 00000000] [url = about:blank] 10:49:13 INFO - PROCESS | 3252 | --DOMWINDOW == 90 (1A88FC00) [pid = 3252] [serial = 2221] [outer = 00000000] [url = about:blank] 10:49:13 INFO - PROCESS | 3252 | --DOMWINDOW == 89 (1541CC00) [pid = 3252] [serial = 2203] [outer = 00000000] [url = about:blank] 10:49:13 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (163C7000) [pid = 3252] [serial = 2204] [outer = 00000000] [url = about:blank] 10:49:13 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (1047B400) [pid = 3252] [serial = 2200] [outer = 00000000] [url = about:blank] 10:49:13 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (1070CC00) [pid = 3252] [serial = 2201] [outer = 00000000] [url = about:blank] 10:49:13 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (10C31C00) [pid = 3252] [serial = 2209] [outer = 00000000] [url = about:blank] 10:49:13 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (118EC000) [pid = 3252] [serial = 2210] [outer = 00000000] [url = about:blank] 10:49:13 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (1A4DE000) [pid = 3252] [serial = 2198] [outer = 00000000] [url = about:blank] 10:49:13 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (1A921400) [pid = 3252] [serial = 2224] [outer = 00000000] [url = about:blank] 10:49:13 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (186DD800) [pid = 3252] [serial = 2215] [outer = 00000000] [url = about:blank] 10:49:13 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (16B3D000) [pid = 3252] [serial = 2212] [outer = 00000000] [url = about:blank] 10:49:13 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (16CB0400) [pid = 3252] [serial = 2213] [outer = 00000000] [url = about:blank] 10:49:13 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (10709C00) [pid = 3252] [serial = 2206] [outer = 00000000] [url = about:blank] 10:49:13 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (10745400) [pid = 3252] [serial = 2207] [outer = 00000000] [url = about:blank] 10:49:13 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (14C7E400) [pid = 3252] [serial = 2227] [outer = 00000000] [url = about:blank] 10:49:13 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (16B39400) [pid = 3252] [serial = 2228] [outer = 00000000] [url = about:blank] 10:49:13 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (1A9A8000) [pid = 3252] [serial = 2231] [outer = 00000000] [url = about:blank] 10:49:13 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (1A990800) [pid = 3252] [serial = 2225] [outer = 00000000] [url = about:blank] 10:49:13 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (1AAC1800) [pid = 3252] [serial = 2234] [outer = 00000000] [url = about:blank] 10:49:13 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (1A894800) [pid = 3252] [serial = 2222] [outer = 00000000] [url = about:blank] 10:49:13 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (1AAB8C00) [pid = 3252] [serial = 2233] [outer = 00000000] [url = about:blank] 10:49:13 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (1A9A5400) [pid = 3252] [serial = 2230] [outer = 00000000] [url = about:blank] 10:49:13 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (19566800) [pid = 3252] [serial = 2216] [outer = 00000000] [url = about:blank] 10:49:13 INFO - PROCESS | 3252 | ++DOCSHELL 0CE23400 == 27 [pid = 3252] [id = 764] 10:49:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (0CE30000) [pid = 3252] [serial = 2290] [outer = 00000000] 10:49:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (10085C00) [pid = 3252] [serial = 2291] [outer = 0CE30000] 10:49:13 INFO - PROCESS | 3252 | 1467049753236 Marionette DEBUG loaded listener.js 10:49:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (1053B000) [pid = 3252] [serial = 2292] [outer = 0CE30000] 10:49:14 INFO - PROCESS | 3252 | 1467049754041 Marionette TRACE conn6 <- [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]]]}] 10:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 10:49:14 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 10:49:14 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 10:49:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:49:14 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:49:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:49:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:49:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:49:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 10:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 10:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 10:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 10:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 10:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 10:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 10:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 10:49: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 10:49:14 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 10:49:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:49:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:49:14 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:49:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:49:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:49:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:49:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 10:49: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 10:49:14 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 10:49:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:49:14 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:49:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:49:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:49:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:49:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 10:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 10:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 10:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 10:49: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 10:49:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:49:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:49:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:49:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:49:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:49:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:49:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:49:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 10:49: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 10:49: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 10:49:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:49:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:49:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:49:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:49:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:49:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:49:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:49:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 10:49:14 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 10:49:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 10:49:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:49:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:49:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:49:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:49:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:49:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 10:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 10:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 10:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 10:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 10:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 10:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 10:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 10:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 10:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 10:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 10:49: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 10:49:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:49:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:49:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:49:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:49:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:49:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:49:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:49:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 10:49: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 10:49: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 10:49:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:49:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:49:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:49:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:49:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:49:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:49:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:49:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 10:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 10:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 10:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 10:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 10:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 10:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 10:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 10:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 10:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 10:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 10:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 10:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 10:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 10:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 10:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 10:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 10:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 10:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 10:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 10:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 10:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 10:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 10:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 10:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 10:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 10:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 10:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 10:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 10:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 10:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 10:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 10:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 10:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 10:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 10:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 10:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 10:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 10:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 10:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 10:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 10:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 10:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 10:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 10:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 10:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 10:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 10:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 10:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 10:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 10:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 10:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 10:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 10:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 10:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 10:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 10:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 10:49:14 INFO - TEST-OK | /FileAPI/idlharness.html | took 1273ms 10:49:14 INFO - PROCESS | 3252 | 1467049754133 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 10:49:14 INFO - PROCESS | 3252 | 1467049754138 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 10:49:14 INFO - TEST-START | /FileAPI/idlharness.worker 10:49:14 INFO - PROCESS | 3252 | 1467049754144 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 10:49:14 INFO - PROCESS | 3252 | 1467049754147 Marionette TRACE conn6 <- [1,3014,null,{}] 10:49:14 INFO - PROCESS | 3252 | 1467049754150 Marionette TRACE conn6 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:14 INFO - PROCESS | 3252 | 1467049754153 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:49:14 INFO - PROCESS | 3252 | 1467049754277 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 10:49:14 INFO - PROCESS | 3252 | 1467049754374 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:14 INFO - PROCESS | 3252 | 1467049754376 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:49:14 INFO - PROCESS | 3252 | ++DOCSHELL 184CB800 == 28 [pid = 3252] [id = 765] 10:49:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (184CC800) [pid = 3252] [serial = 2293] [outer = 00000000] 10:49:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (186DAC00) [pid = 3252] [serial = 2294] [outer = 184CC800] 10:49:14 INFO - PROCESS | 3252 | 1467049754423 Marionette DEBUG loaded listener.js 10:49:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (193F6800) [pid = 3252] [serial = 2295] [outer = 184CC800] 10:49:14 INFO - PROCESS | 3252 | [3252] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:49:15 INFO - PROCESS | 3252 | 1467049755313 Marionette TRACE conn6 <- [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,{},{}]]]}] 10:49:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 10:49:15 INFO - {} 10:49:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 10:49:15 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 10:49:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:49:15 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:49:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:49:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:49:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:49:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:49:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 10:49:15 INFO - {} 10:49:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 10:49:15 INFO - {} 10:49:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 10:49:15 INFO - {} 10:49:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 10:49:15 INFO - {} 10:49:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 10:49:15 INFO - {} 10:49:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 10:49:15 INFO - {} 10:49:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 10:49:15 INFO - {} 10:49:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 10:49:15 INFO - {} 10:49: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 10:49:15 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 10:49:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:49:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:49:15 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:49:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:49:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:49:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:49:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:49:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 10:49:15 INFO - {} 10:49: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 10:49:15 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 10:49:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:49:15 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:49:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:49:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:49:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:49:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:49:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 10:49:15 INFO - {} 10:49:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 10:49:15 INFO - {} 10:49:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 10:49:15 INFO - {} 10:49:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 10:49:15 INFO - {} 10:49: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 10:49:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:49:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:49:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:49:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:49:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:49:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:49:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:49:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:49:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 10:49:15 INFO - {} 10:49: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 - {} 10:49:15 INFO - {} 10:49: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 10:49:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:49:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:49:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:49:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:49:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:49:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:49:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:49:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:49:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 10:49:15 INFO - {} 10:49:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 10:49:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 10:49:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:49:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:49:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:49:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:49:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:49:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:49:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 10:49:15 INFO - {} 10:49:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 10:49:15 INFO - {} 10:49:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 10:49:15 INFO - {} 10:49:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 10:49:15 INFO - {} 10:49:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 10:49:15 INFO - {} 10:49:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 10:49:15 INFO - {} 10:49:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 10:49:15 INFO - {} 10:49:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 10:49:15 INFO - {} 10:49:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 10:49:15 INFO - {} 10:49:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 10:49:15 INFO - {} 10:49:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 10:49:15 INFO - {} 10:49: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 10:49:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:49:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:49:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:49:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:49:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:49:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:49:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:49:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:49:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 10:49:15 INFO - {} 10:49: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 - {} 10:49:15 INFO - {} 10:49: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 10:49:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:49:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:49:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:49:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:49:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:49:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:49:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:49:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:49: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 10:49:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 10:49:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:49:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:49:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 10:49:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:49:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:49:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:49: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 10:49:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 10:49:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:49:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:49:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:49:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:49:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:49:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:49: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 10:49:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 10:49:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:49:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:49:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 10:49:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:49:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:49:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:49: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 10:49:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 10:49:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:49:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:49:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 10:49:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:49:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:49:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:49: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 10:49:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 10:49:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:49:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:49:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 10:49:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:49:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:49:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:49: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 10:49:15 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 10:49:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:49:15 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:49:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:49:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:49:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:49:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:49: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 10:49:15 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 10:49:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:49:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:49:15 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:49:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:49:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:49:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:49:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:49:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 10:49:15 INFO - {} 10:49:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 10:49:15 INFO - {} 10:49:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 10:49:15 INFO - {} 10:49:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 10:49:15 INFO - {} 10:49:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 10:49:15 INFO - {} 10:49:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 10:49:15 INFO - {} 10:49:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 10:49:15 INFO - {} 10:49:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 10:49:15 INFO - {} 10:49:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 10:49:15 INFO - {} 10:49:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 10:49:15 INFO - {} 10:49:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 10:49:15 INFO - {} 10:49:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 10:49:15 INFO - {} 10:49:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 10:49:15 INFO - {} 10:49:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 10:49:15 INFO - {} 10:49:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 10:49:15 INFO - {} 10:49:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 10:49:15 INFO - {} 10:49:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 10:49:15 INFO - {} 10:49:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 10:49:15 INFO - {} 10:49:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 10:49:15 INFO - {} 10:49:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 10:49:15 INFO - {} 10:49:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 10:49:15 INFO - {} 10:49:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 10:49:15 INFO - {} 10:49:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 10:49:15 INFO - {} 10:49:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 10:49:15 INFO - {} 10:49:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 10:49:15 INFO - {} 10:49:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 10:49:15 INFO - {} 10:49:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 10:49:15 INFO - {} 10:49:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 10:49:15 INFO - {} 10:49:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 10:49:15 INFO - {} 10:49:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 10:49:15 INFO - {} 10:49:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 10:49:15 INFO - {} 10:49:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 10:49:15 INFO - {} 10:49:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 10:49:15 INFO - {} 10:49:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 10:49:15 INFO - {} 10:49:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 10:49:15 INFO - {} 10:49:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 10:49:15 INFO - {} 10:49:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 10:49:15 INFO - {} 10:49:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 10:49:15 INFO - {} 10:49:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 10:49:15 INFO - {} 10:49:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 10:49:15 INFO - {} 10:49:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 10:49:15 INFO - {} 10:49:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 10:49:15 INFO - {} 10:49:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 10:49:15 INFO - {} 10:49:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 10:49:15 INFO - {} 10:49:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 10:49:15 INFO - {} 10:49:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 10:49:15 INFO - {} 10:49:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 10:49:15 INFO - {} 10:49:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 10:49:15 INFO - {} 10:49:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 10:49:15 INFO - {} 10:49:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 10:49:15 INFO - {} 10:49:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 10:49:15 INFO - {} 10:49:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 10:49:15 INFO - {} 10:49:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 10:49:15 INFO - {} 10:49:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 10:49:15 INFO - {} 10:49:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 10:49:15 INFO - {} 10:49:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 10:49:15 INFO - {} 10:49:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:49:15 INFO - {} 10:49:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 10:49:15 INFO - {} 10:49:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:49:15 INFO - {} 10:49:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 10:49:15 INFO - {} 10:49:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:49:15 INFO - {} 10:49:15 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1302ms 10:49:15 INFO - PROCESS | 3252 | 1467049755451 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 10:49:15 INFO - PROCESS | 3252 | 1467049755454 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 10:49:15 INFO - PROCESS | 3252 | 1467049755457 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 10:49:15 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 10:49:15 INFO - PROCESS | 3252 | 1467049755460 Marionette TRACE conn6 <- [1,3018,null,{}] 10:49:15 INFO - PROCESS | 3252 | 1467049755471 Marionette TRACE conn6 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:15 INFO - PROCESS | 3252 | 1467049755475 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:49:15 INFO - PROCESS | 3252 | 1467049755560 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 10:49:15 INFO - PROCESS | 3252 | 1467049755566 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:15 INFO - PROCESS | 3252 | 1467049755569 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:49:15 INFO - PROCESS | 3252 | ++DOCSHELL 1C79C000 == 29 [pid = 3252] [id = 766] 10:49:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (1C79EC00) [pid = 3252] [serial = 2296] [outer = 00000000] 10:49:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (1C7D9000) [pid = 3252] [serial = 2297] [outer = 1C79EC00] 10:49:15 INFO - PROCESS | 3252 | 1467049755616 Marionette DEBUG loaded listener.js 10:49:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (1C9AB800) [pid = 3252] [serial = 2298] [outer = 1C79EC00] 10:49:16 INFO - PROCESS | 3252 | 1467049756116 Marionette TRACE conn6 <- [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]]]}] 10:49: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 10:49:16 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 670ms 10:49:16 INFO - PROCESS | 3252 | 1467049756130 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 10:49:16 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 10:49:16 INFO - PROCESS | 3252 | 1467049756133 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 10:49:16 INFO - PROCESS | 3252 | 1467049756136 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 10:49:16 INFO - PROCESS | 3252 | 1467049756138 Marionette TRACE conn6 <- [1,3022,null,{}] 10:49:16 INFO - PROCESS | 3252 | 1467049756141 Marionette TRACE conn6 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:16 INFO - PROCESS | 3252 | 1467049756143 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:49:16 INFO - PROCESS | 3252 | 1467049756268 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 10:49:16 INFO - PROCESS | 3252 | 1467049756273 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:16 INFO - PROCESS | 3252 | 1467049756274 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:49:16 INFO - PROCESS | 3252 | ++DOCSHELL 1C9B1000 == 30 [pid = 3252] [id = 767] 10:49:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (1D341000) [pid = 3252] [serial = 2299] [outer = 00000000] 10:49:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (1D34D800) [pid = 3252] [serial = 2300] [outer = 1D341000] 10:49:16 INFO - PROCESS | 3252 | 1467049756376 Marionette DEBUG loaded listener.js 10:49:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (1D35A400) [pid = 3252] [serial = 2301] [outer = 1D341000] 10:49:16 INFO - PROCESS | 3252 | 1467049756772 Marionette TRACE conn6 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 10:49:16 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 10:49:16 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 670ms 10:49:16 INFO - PROCESS | 3252 | 1467049756809 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 10:49:16 INFO - PROCESS | 3252 | 1467049756811 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 10:49:16 INFO - TEST-START | /FileAPI/blob/Blob-close.html 10:49:16 INFO - PROCESS | 3252 | 1467049756814 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 10:49:16 INFO - PROCESS | 3252 | 1467049756816 Marionette TRACE conn6 <- [1,3026,null,{}] 10:49:16 INFO - PROCESS | 3252 | 1467049756819 Marionette TRACE conn6 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:16 INFO - PROCESS | 3252 | 1467049756821 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:49:16 INFO - PROCESS | 3252 | 1467049756939 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 10:49:16 INFO - PROCESS | 3252 | 1467049756944 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:16 INFO - PROCESS | 3252 | 1467049756946 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:49:16 INFO - PROCESS | 3252 | ++DOCSHELL 1D556000 == 31 [pid = 3252] [id = 768] 10:49:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (1D556400) [pid = 3252] [serial = 2302] [outer = 00000000] 10:49:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (1D65BC00) [pid = 3252] [serial = 2303] [outer = 1D556400] 10:49:16 INFO - PROCESS | 3252 | 1467049756989 Marionette DEBUG loaded listener.js 10:49:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (1D65C000) [pid = 3252] [serial = 2304] [outer = 1D556400] 10:49:17 INFO - PROCESS | 3252 | 1467049757446 Marionette TRACE conn6 <- [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"]]]}] 10:49:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 10:49:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 10:49:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:49:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:49:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 10:49:17 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 670ms 10:49:17 INFO - PROCESS | 3252 | 1467049757487 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 10:49:17 INFO - PROCESS | 3252 | 1467049757488 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 10:49:17 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 10:49:17 INFO - PROCESS | 3252 | 1467049757492 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 10:49:17 INFO - PROCESS | 3252 | 1467049757494 Marionette TRACE conn6 <- [1,3030,null,{}] 10:49:17 INFO - PROCESS | 3252 | 1467049757497 Marionette TRACE conn6 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:17 INFO - PROCESS | 3252 | 1467049757503 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:49:17 INFO - PROCESS | 3252 | 1467049757642 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 10:49:17 INFO - PROCESS | 3252 | 1467049757710 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:17 INFO - PROCESS | 3252 | 1467049757712 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:49:17 INFO - PROCESS | 3252 | ++DOCSHELL 09264000 == 32 [pid = 3252] [id = 769] 10:49:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (10724C00) [pid = 3252] [serial = 2305] [outer = 00000000] 10:49:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (1E0B3000) [pid = 3252] [serial = 2306] [outer = 10724C00] 10:49:17 INFO - PROCESS | 3252 | 1467049757757 Marionette DEBUG loaded listener.js 10:49:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (1E275C00) [pid = 3252] [serial = 2307] [outer = 10724C00] 10:49:18 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (10532400) [pid = 3252] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 10:49:18 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (186DB000) [pid = 3252] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 10:49:18 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (0CE5DC00) [pid = 3252] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 10:49:18 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (10744800) [pid = 3252] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 10:49:18 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (1A88D000) [pid = 3252] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 10:49:18 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (1BBDF400) [pid = 3252] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 10:49:18 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (16CB1C00) [pid = 3252] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 10:49:18 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (1072B400) [pid = 3252] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 10:49:18 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (149DC000) [pid = 3252] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 10:49:18 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (0CE5C800) [pid = 3252] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 10:49:18 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (10533800) [pid = 3252] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 10:49:18 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (1541C000) [pid = 3252] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 10:49:18 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (19572000) [pid = 3252] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 10:49:18 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (1846E800) [pid = 3252] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 10:49:18 INFO - PROCESS | 3252 | 1467049758412 Marionette TRACE conn6 <- [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]]]}] 10:49:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 10:49:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 10:49:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 10:49:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 10:49:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 10:49:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 10:49: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. 10:49:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 10:49:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 10:49:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 10:49: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'.) 10:49:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 10:49:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 10:49: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. 10:49:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 10:49:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 10:49:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 10:49:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 10:49:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 10:49:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 10:49:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 10:49:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 10:49:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 10:49:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 10:49:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 10:49:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 10:49:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 10:49: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. 10:49:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 10:49:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:49:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:49:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 10:49:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 10:49:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 10:49:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 10:49:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 10:49:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 10:49:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 10:49:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 10:49:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 10:49:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 10:49:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 10:49: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. 10:49:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 10:49:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 10:49:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:49:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:49:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 10:49:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 10:49: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. 10:49:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 10:49:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 10:49:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:49:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:49:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 10:49:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 10:49:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 10:49:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 10:49:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 10:49:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 10:49:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 10:49:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:49:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:49:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 10:49:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 10:49:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 10:49:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 10:49:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:49:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:49:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:49:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:49:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:49:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 10:49:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 10:49:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:49:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:49:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:49:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:49:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:49:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 10:49:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:49:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:49:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:49:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:49:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:49:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 10:49:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:49:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:49:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:49:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:49:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:49:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 10:49:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 10:49:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:49:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:49:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:49:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:49:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:49:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 10:49:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:49:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:49:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:49:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:49:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:49:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 10:49:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:49:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:49:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:49:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:49:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:49:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 10:49:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:49:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:49:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:49:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:49:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:49:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 10:49:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:49:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:49:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:49:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:49:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:49:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 10:49:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 10:49:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 10:49:18 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 992ms 10:49:18 INFO - PROCESS | 3252 | 1467049758485 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 10:49:18 INFO - PROCESS | 3252 | 1467049758487 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 10:49:18 INFO - PROCESS | 3252 | 1467049758491 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 10:49:18 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 10:49:18 INFO - PROCESS | 3252 | 1467049758492 Marionette TRACE conn6 <- [1,3034,null,{}] 10:49:18 INFO - PROCESS | 3252 | 1467049758496 Marionette TRACE conn6 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:18 INFO - PROCESS | 3252 | 1467049758498 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:49:18 INFO - PROCESS | 3252 | 1467049758613 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 10:49:18 INFO - PROCESS | 3252 | 1467049758625 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:18 INFO - PROCESS | 3252 | 1467049758626 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:49:18 INFO - PROCESS | 3252 | ++DOCSHELL 10C99800 == 33 [pid = 3252] [id = 770] 10:49:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (1E278000) [pid = 3252] [serial = 2308] [outer = 00000000] 10:49:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (21492C00) [pid = 3252] [serial = 2309] [outer = 1E278000] 10:49:18 INFO - PROCESS | 3252 | 1467049758669 Marionette DEBUG loaded listener.js 10:49:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (21494C00) [pid = 3252] [serial = 2310] [outer = 1E278000] 10:49:18 INFO - PROCESS | 3252 | [3252] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:49:19 INFO - PROCESS | 3252 | 1467049759101 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 10:49:19 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 10:49:19 INFO - {} 10:49:19 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 631ms 10:49:19 INFO - PROCESS | 3252 | 1467049759126 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 10:49:19 INFO - PROCESS | 3252 | 1467049759127 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 10:49:19 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 10:49:19 INFO - PROCESS | 3252 | 1467049759131 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 10:49:19 INFO - PROCESS | 3252 | 1467049759132 Marionette TRACE conn6 <- [1,3038,null,{}] 10:49:19 INFO - PROCESS | 3252 | 1467049759136 Marionette TRACE conn6 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:19 INFO - PROCESS | 3252 | 1467049759138 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:49:19 INFO - PROCESS | 3252 | 1467049759220 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 10:49:19 INFO - PROCESS | 3252 | 1467049759324 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:19 INFO - PROCESS | 3252 | 1467049759325 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:49:19 INFO - PROCESS | 3252 | ++DOCSHELL 193ED400 == 34 [pid = 3252] [id = 771] 10:49:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (19573000) [pid = 3252] [serial = 2311] [outer = 00000000] 10:49:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (1FB9C800) [pid = 3252] [serial = 2312] [outer = 19573000] 10:49:19 INFO - PROCESS | 3252 | 1467049759368 Marionette DEBUG loaded listener.js 10:49:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (1FB9E400) [pid = 3252] [serial = 2313] [outer = 19573000] 10:49:19 INFO - PROCESS | 3252 | 1467049759695 Marionette TRACE conn6 <- [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]]]}] 10:49:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 10:49:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 10:49:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 10:49:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 10:49:19 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 630ms 10:49:19 INFO - PROCESS | 3252 | 1467049759762 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 10:49:19 INFO - PROCESS | 3252 | 1467049759764 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 10:49:19 INFO - PROCESS | 3252 | 1467049759768 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 10:49:19 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 10:49:19 INFO - PROCESS | 3252 | 1467049759769 Marionette TRACE conn6 <- [1,3042,null,{}] 10:49:19 INFO - PROCESS | 3252 | 1467049759773 Marionette TRACE conn6 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:19 INFO - PROCESS | 3252 | 1467049759774 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:49:19 INFO - PROCESS | 3252 | 1467049759897 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 10:49:19 INFO - PROCESS | 3252 | 1467049759935 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:19 INFO - PROCESS | 3252 | 1467049759937 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:49:19 INFO - PROCESS | 3252 | ++DOCSHELL 1544A800 == 35 [pid = 3252] [id = 772] 10:49:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (16CC6800) [pid = 3252] [serial = 2314] [outer = 00000000] 10:49:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (20024400) [pid = 3252] [serial = 2315] [outer = 16CC6800] 10:49:19 INFO - PROCESS | 3252 | 1467049759981 Marionette DEBUG loaded listener.js 10:49:20 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (20026400) [pid = 3252] [serial = 2316] [outer = 16CC6800] 10:49:20 INFO - PROCESS | 3252 | 1467049760863 Marionette TRACE conn6 <- [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"]]]}] 10:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 10:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 10:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 10:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 10:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 10:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 10:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 10:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 10:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 10:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 10:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 10:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 10:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 10:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 10:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 10:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 10:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 10:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 10:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 10:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 10:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 10:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 10:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 10:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 10:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 10:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 10:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 10:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 10:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 10:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 10:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 10:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 10:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 10:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 10:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 10:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 10:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 10:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 10:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 10:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 10:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 10:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 10:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 10:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 10:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 10:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 10:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 10:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 10:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 10:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 10:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 10:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 10:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 10:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 10:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 10:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 10:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 10:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 10:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 10:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 10:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 10:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 10:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 10:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 10:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 10:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 10:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 10:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 10:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 10:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 10:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 10:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 10:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 10:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 10:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 10:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 10:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 10:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 10:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 10:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 10:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 10:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 10:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 10:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 10:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 10:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 10:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 10:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 10:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 10:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 10:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 10:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 10:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 10:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 10:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 10:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 10:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 10:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 10:49:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 10:49:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:49:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:49:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:49:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 10:49:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:49:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:49:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:49:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 10:49:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:49:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:49:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:49:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 10:49:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:49:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:49:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:49:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 10:49:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:49:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:49:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:49:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 10:49:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:49:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:49:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:49:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 10:49:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:49:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:49:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:49:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 10:49:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:49:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:49:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:49:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 10:49:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:49:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:49:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:49:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 10:49:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:49:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:49:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:49:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 10:49:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:49:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:49:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:49:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 10:49:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:49:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:49:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:49:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 10:49:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:49:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:49:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:49:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 10:49:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:49:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:49:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:49:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 10:49:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:49:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:49:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:49:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 10:49:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:49:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:49:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:49:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 10:49:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:49:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:49:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:49:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 10:49:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:49:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:49:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:49:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 10:49:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:49:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:49:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:49:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 10:49:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:49:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:49:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:49:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 10:49:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:49:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:49:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:49:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 10:49:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:49:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:49:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:49:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 10:49:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:49:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:49:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:49:20 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" 10:49:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:49:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:49:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:49:20 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" 10:49:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:49:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:49:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:49:20 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1175ms 10:49:20 INFO - PROCESS | 3252 | 1467049760948 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 10:49:20 INFO - PROCESS | 3252 | 1467049760953 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 10:49:20 INFO - TEST-START | /FileAPI/file/File-constructor.html 10:49:20 INFO - PROCESS | 3252 | 1467049760958 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 10:49:20 INFO - PROCESS | 3252 | 1467049760961 Marionette TRACE conn6 <- [1,3046,null,{}] 10:49:20 INFO - PROCESS | 3252 | 1467049760967 Marionette TRACE conn6 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:20 INFO - PROCESS | 3252 | 1467049760970 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:49:21 INFO - PROCESS | 3252 | 1467049761116 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 10:49:21 INFO - PROCESS | 3252 | 1467049761257 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:21 INFO - PROCESS | 3252 | 1467049761260 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:49:21 INFO - PROCESS | 3252 | ++DOCSHELL 1015D800 == 36 [pid = 3252] [id = 773] 10:49:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (10747000) [pid = 3252] [serial = 2317] [outer = 00000000] 10:49:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (184C6400) [pid = 3252] [serial = 2318] [outer = 10747000] 10:49:21 INFO - PROCESS | 3252 | 1467049761318 Marionette DEBUG loaded listener.js 10:49:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (1956B400) [pid = 3252] [serial = 2319] [outer = 10747000] 10:49:21 INFO - PROCESS | 3252 | 1467049761911 Marionette TRACE conn6 <- [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]]]}] 10:49:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 10:49:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 10:49:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 10:49:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 10:49:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 10:49:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 10:49:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 10:49:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 10:49:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 10:49:21 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 10:49:21 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 10:49:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:49:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:49:21 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 10:49:21 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 10:49:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 10:49:21 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 10:49:21 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 10:49:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:49:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:49:21 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 10:49:21 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 10:49:21 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 10:49:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:49:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:49:21 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 10:49:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 10:49:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 10:49:21 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 989ms 10:49:21 INFO - PROCESS | 3252 | 1467049761948 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 10:49:21 INFO - PROCESS | 3252 | 1467049761953 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 10:49:21 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 10:49:21 INFO - PROCESS | 3252 | 1467049761977 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 10:49:21 INFO - PROCESS | 3252 | 1467049761980 Marionette TRACE conn6 <- [1,3050,null,{}] 10:49:21 INFO - PROCESS | 3252 | 1467049761985 Marionette TRACE conn6 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:21 INFO - PROCESS | 3252 | 1467049761987 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:49:22 INFO - PROCESS | 3252 | 1467049762104 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 10:49:22 INFO - PROCESS | 3252 | 1467049762263 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:22 INFO - PROCESS | 3252 | 1467049762266 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:49:22 INFO - PROCESS | 3252 | ++DOCSHELL 1A892800 == 37 [pid = 3252] [id = 774] 10:49:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (1A892C00) [pid = 3252] [serial = 2320] [outer = 00000000] 10:49:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (1A916C00) [pid = 3252] [serial = 2321] [outer = 1A892C00] 10:49:22 INFO - PROCESS | 3252 | 1467049762322 Marionette DEBUG loaded listener.js 10:49:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (1A98F800) [pid = 3252] [serial = 2322] [outer = 1A892C00] 10:49:22 INFO - PROCESS | 3252 | [3252] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:49:22 INFO - PROCESS | 3252 | 1467049762890 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 10:49:22 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 10:49:22 INFO - {} 10:49:22 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 930ms 10:49:22 INFO - PROCESS | 3252 | 1467049762906 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 10:49:22 INFO - PROCESS | 3252 | 1467049762909 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 10:49:22 INFO - PROCESS | 3252 | 1467049762912 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 10:49:22 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 10:49:22 INFO - PROCESS | 3252 | 1467049762916 Marionette TRACE conn6 <- [1,3054,null,{}] 10:49:22 INFO - PROCESS | 3252 | 1467049762927 Marionette TRACE conn6 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:22 INFO - PROCESS | 3252 | 1467049762932 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:49:23 INFO - PROCESS | 3252 | 1467049763045 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 10:49:23 INFO - PROCESS | 3252 | 1467049763193 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:23 INFO - PROCESS | 3252 | 1467049763196 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:49:23 INFO - PROCESS | 3252 | ++DOCSHELL 1A913C00 == 38 [pid = 3252] [id = 775] 10:49:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (1A997000) [pid = 3252] [serial = 2323] [outer = 00000000] 10:49:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (1A99CC00) [pid = 3252] [serial = 2324] [outer = 1A997000] 10:49:23 INFO - PROCESS | 3252 | 1467049763253 Marionette DEBUG loaded listener.js 10:49:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 90 (1A9AC400) [pid = 3252] [serial = 2325] [outer = 1A997000] 10:49:23 INFO - PROCESS | 3252 | 1467049763756 Marionette TRACE conn6 <- [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]]]}] 10:49:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 10:49:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 10:49:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 10:49:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 10:49:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 10:49:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 10:49:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 10:49:23 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 870ms 10:49:23 INFO - PROCESS | 3252 | 1467049763790 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 10:49:23 INFO - PROCESS | 3252 | 1467049763793 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 10:49:23 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 10:49:23 INFO - PROCESS | 3252 | 1467049763797 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 10:49:23 INFO - PROCESS | 3252 | 1467049763799 Marionette TRACE conn6 <- [1,3058,null,{}] 10:49:23 INFO - PROCESS | 3252 | 1467049763803 Marionette TRACE conn6 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:23 INFO - PROCESS | 3252 | 1467049763805 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:49:23 INFO - PROCESS | 3252 | 1467049763917 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 10:49:24 INFO - PROCESS | 3252 | 1467049764033 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:24 INFO - PROCESS | 3252 | 1467049764035 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:49:24 INFO - PROCESS | 3252 | ++DOCSHELL 1A99C800 == 39 [pid = 3252] [id = 776] 10:49:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 91 (1AAC1C00) [pid = 3252] [serial = 2326] [outer = 00000000] 10:49:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 92 (1BBD8800) [pid = 3252] [serial = 2327] [outer = 1AAC1C00] 10:49:24 INFO - PROCESS | 3252 | 1467049764087 Marionette DEBUG loaded listener.js 10:49:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 93 (1C717C00) [pid = 3252] [serial = 2328] [outer = 1AAC1C00] 10:49:24 INFO - PROCESS | 3252 | 1467049764660 Marionette TRACE conn6 <- [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]]]}] 10:49:24 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 10:49:24 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 10:49:24 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 10:49:24 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 10:49:24 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 10:49:24 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 10:49:24 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 870ms 10:49:24 INFO - PROCESS | 3252 | 1467049764671 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 10:49:24 INFO - PROCESS | 3252 | 1467049764674 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 10:49:24 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 10:49:24 INFO - PROCESS | 3252 | 1467049764677 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 10:49:24 INFO - PROCESS | 3252 | 1467049764679 Marionette TRACE conn6 <- [1,3062,null,{}] 10:49:24 INFO - PROCESS | 3252 | 1467049764682 Marionette TRACE conn6 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:24 INFO - PROCESS | 3252 | 1467049764685 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:49:24 INFO - PROCESS | 3252 | 1467049764791 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 10:49:25 INFO - PROCESS | 3252 | 1467049765108 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:25 INFO - PROCESS | 3252 | 1467049765111 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:49:25 INFO - PROCESS | 3252 | ++DOCSHELL 0926B000 == 40 [pid = 3252] [id = 777] 10:49:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 94 (0CE57C00) [pid = 3252] [serial = 2329] [outer = 00000000] 10:49:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 95 (10536400) [pid = 3252] [serial = 2330] [outer = 0CE57C00] 10:49:25 INFO - PROCESS | 3252 | 1467049765161 Marionette DEBUG loaded listener.js 10:49:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 96 (10727800) [pid = 3252] [serial = 2331] [outer = 0CE57C00] 10:49:26 INFO - PROCESS | 3252 | --DOCSHELL 193ED400 == 39 [pid = 3252] [id = 771] 10:49:26 INFO - PROCESS | 3252 | --DOCSHELL 10C99800 == 38 [pid = 3252] [id = 770] 10:49:26 INFO - PROCESS | 3252 | --DOCSHELL 09264000 == 37 [pid = 3252] [id = 769] 10:49:26 INFO - PROCESS | 3252 | --DOCSHELL 1D556000 == 36 [pid = 3252] [id = 768] 10:49:26 INFO - PROCESS | 3252 | --DOCSHELL 1C9B1000 == 35 [pid = 3252] [id = 767] 10:49:26 INFO - PROCESS | 3252 | --DOCSHELL 1C79C000 == 34 [pid = 3252] [id = 766] 10:49:26 INFO - PROCESS | 3252 | --DOCSHELL 184CB800 == 33 [pid = 3252] [id = 765] 10:49:26 INFO - PROCESS | 3252 | --DOCSHELL 0CE23400 == 32 [pid = 3252] [id = 764] 10:49:26 INFO - PROCESS | 3252 | --DOCSHELL 16CC8400 == 31 [pid = 3252] [id = 763] 10:49:26 INFO - PROCESS | 3252 | --DOCSHELL 10DA8000 == 30 [pid = 3252] [id = 762] 10:49:26 INFO - PROCESS | 3252 | --DOCSHELL 09261000 == 29 [pid = 3252] [id = 761] 10:49:26 INFO - PROCESS | 3252 | --DOCSHELL 1A913C00 == 28 [pid = 3252] [id = 775] 10:49:26 INFO - PROCESS | 3252 | --DOCSHELL 1A99C800 == 27 [pid = 3252] [id = 776] 10:49:26 INFO - PROCESS | 3252 | --DOCSHELL 1A892800 == 26 [pid = 3252] [id = 774] 10:49:26 INFO - PROCESS | 3252 | --DOCSHELL 1544A800 == 25 [pid = 3252] [id = 772] 10:49:26 INFO - PROCESS | 3252 | --DOCSHELL 1015D800 == 24 [pid = 3252] [id = 773] 10:49:26 INFO - PROCESS | 3252 | --DOMWINDOW == 95 (17775000) [pid = 3252] [serial = 2242] [outer = 00000000] [url = about:blank] 10:49:26 INFO - PROCESS | 3252 | --DOMWINDOW == 94 (163C7C00) [pid = 3252] [serial = 2241] [outer = 00000000] [url = about:blank] 10:49:26 INFO - PROCESS | 3252 | --DOMWINDOW == 93 (1A99D000) [pid = 3252] [serial = 2245] [outer = 00000000] [url = about:blank] 10:49:26 INFO - PROCESS | 3252 | --DOMWINDOW == 92 (1A91E800) [pid = 3252] [serial = 2244] [outer = 00000000] [url = about:blank] 10:49:26 INFO - PROCESS | 3252 | --DOMWINDOW == 91 (1C2D0000) [pid = 3252] [serial = 2248] [outer = 00000000] [url = about:blank] 10:49:26 INFO - PROCESS | 3252 | --DOMWINDOW == 90 (1C2C7000) [pid = 3252] [serial = 2247] [outer = 00000000] [url = about:blank] 10:49:26 INFO - PROCESS | 3252 | --DOMWINDOW == 89 (17774C00) [pid = 3252] [serial = 2266] [outer = 00000000] [url = about:blank] 10:49:26 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (17758000) [pid = 3252] [serial = 2265] [outer = 00000000] [url = about:blank] 10:49:26 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (193F0000) [pid = 3252] [serial = 2270] [outer = 00000000] [url = about:blank] 10:49:26 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (16CAC800) [pid = 3252] [serial = 2274] [outer = 00000000] [url = about:blank] 10:49:26 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (153BCC00) [pid = 3252] [serial = 2273] [outer = 00000000] [url = about:blank] 10:49:26 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (195E0800) [pid = 3252] [serial = 2271] [outer = 00000000] [url = about:blank] 10:49:26 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (14BAC800) [pid = 3252] [serial = 2259] [outer = 00000000] [url = about:blank] 10:49:26 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (0CF35800) [pid = 3252] [serial = 2253] [outer = 00000000] [url = about:blank] 10:49:26 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (0FF6B800) [pid = 3252] [serial = 2254] [outer = 00000000] [url = about:blank] 10:49:26 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (1A894000) [pid = 3252] [serial = 2279] [outer = 00000000] [url = about:blank] 10:49:26 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (10706C00) [pid = 3252] [serial = 2256] [outer = 00000000] [url = about:blank] 10:49:26 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (10710400) [pid = 3252] [serial = 2257] [outer = 00000000] [url = about:blank] 10:49:26 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (16872800) [pid = 3252] [serial = 2262] [outer = 00000000] [url = about:blank] 10:49:26 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (1A76E800) [pid = 3252] [serial = 2276] [outer = 00000000] [url = about:blank] 10:49:26 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (16B40400) [pid = 3252] [serial = 2263] [outer = 00000000] [url = about:blank] 10:49:26 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (15251400) [pid = 3252] [serial = 2260] [outer = 00000000] [url = about:blank] 10:49:26 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (1A76EC00) [pid = 3252] [serial = 2277] [outer = 00000000] [url = about:blank] 10:49:26 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (1072FC00) [pid = 3252] [serial = 2251] [outer = 00000000] [url = about:blank] 10:49:26 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (10705400) [pid = 3252] [serial = 2250] [outer = 00000000] [url = about:blank] 10:49:26 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (186DC000) [pid = 3252] [serial = 2268] [outer = 00000000] [url = about:blank] 10:49:26 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (101F3400) [pid = 3252] [serial = 2239] [outer = 00000000] [url = about:blank] 10:49:26 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (0CF3A400) [pid = 3252] [serial = 2238] [outer = 00000000] [url = about:blank] 10:49:26 INFO - PROCESS | 3252 | 1467049766443 Marionette TRACE conn6 <- [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]]]}] 10:49:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 10:49:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 10:49:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 10:49:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 10:49:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 10:49:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 10:49:26 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1817ms 10:49:26 INFO - PROCESS | 3252 | 1467049766499 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 10:49:26 INFO - PROCESS | 3252 | 1467049766504 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 10:49:26 INFO - PROCESS | 3252 | 1467049766509 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 10:49:26 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 10:49:26 INFO - PROCESS | 3252 | 1467049766512 Marionette TRACE conn6 <- [1,3066,null,{}] 10:49:26 INFO - PROCESS | 3252 | 1467049766518 Marionette TRACE conn6 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:26 INFO - PROCESS | 3252 | 1467049766521 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:49:26 INFO - PROCESS | 3252 | 1467049766617 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 10:49:26 INFO - PROCESS | 3252 | 1467049766623 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:26 INFO - PROCESS | 3252 | 1467049766627 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:49:26 INFO - PROCESS | 3252 | ++DOCSHELL 0CF3E800 == 25 [pid = 3252] [id = 778] 10:49:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (0CF3EC00) [pid = 3252] [serial = 2332] [outer = 00000000] 10:49:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (0FFC7000) [pid = 3252] [serial = 2333] [outer = 0CF3EC00] 10:49:26 INFO - PROCESS | 3252 | 1467049766677 Marionette DEBUG loaded listener.js 10:49:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (0FFD3800) [pid = 3252] [serial = 2334] [outer = 0CF3EC00] 10:49:27 INFO - PROCESS | 3252 | 1467049767197 Marionette TRACE conn6 <- [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] 10:49:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 10:49:27 INFO - PROCESS | 3252 | 1467049767254 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 10:49:27 INFO - PROCESS | 3252 | 1467049767261 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 10:49:27 INFO - PROCESS | 3252 | 1467049767263 Marionette TRACE conn6 <- [1,3070,null,{}] 10:49:27 INFO - PROCESS | 3252 | 1467049767267 Marionette TRACE conn6 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:27 INFO - PROCESS | 3252 | 1467049767270 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:49:27 INFO - PROCESS | 3252 | 1467049767360 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 10:49:27 INFO - PROCESS | 3252 | 1467049767377 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:27 INFO - PROCESS | 3252 | 1467049767380 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:49:27 INFO - PROCESS | 3252 | ++DOCSHELL 1070D800 == 26 [pid = 3252] [id = 779] 10:49:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (1070F800) [pid = 3252] [serial = 2335] [outer = 00000000] 10:49:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (10723C00) [pid = 3252] [serial = 2336] [outer = 1070F800] 10:49:27 INFO - PROCESS | 3252 | 1467049767521 Marionette DEBUG loaded listener.js 10:49:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (1072D000) [pid = 3252] [serial = 2337] [outer = 1070F800] 10:49:27 INFO - PROCESS | 3252 | 1467049767868 Marionette TRACE conn6 <- [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]]]}] 10:49:27 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 10:49:27 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 10:49:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:49:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:49:27 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 10:49:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 10:49:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 683ms 10:49:27 INFO - PROCESS | 3252 | 1467049767947 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 10:49:27 INFO - PROCESS | 3252 | 1467049767950 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 10:49:27 INFO - PROCESS | 3252 | 1467049767953 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 10:49:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 10:49:27 INFO - PROCESS | 3252 | 1467049767957 Marionette TRACE conn6 <- [1,3074,null,{}] 10:49:28 INFO - PROCESS | 3252 | 1467049768001 Marionette TRACE conn6 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:28 INFO - PROCESS | 3252 | 1467049768006 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:49:28 INFO - PROCESS | 3252 | 1467049768100 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 10:49:28 INFO - PROCESS | 3252 | 1467049768125 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:28 INFO - PROCESS | 3252 | 1467049768129 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:49:28 INFO - PROCESS | 3252 | ++DOCSHELL 119D0000 == 27 [pid = 3252] [id = 780] 10:49:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (14951C00) [pid = 3252] [serial = 2338] [outer = 00000000] 10:49:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (14B67C00) [pid = 3252] [serial = 2339] [outer = 14951C00] 10:49:28 INFO - PROCESS | 3252 | 1467049768178 Marionette DEBUG loaded listener.js 10:49:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (14C80800) [pid = 3252] [serial = 2340] [outer = 14951C00] 10:49:28 INFO - PROCESS | 3252 | 1467049768623 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 10:49:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 10:49:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 710ms 10:49:28 INFO - PROCESS | 3252 | 1467049768673 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 10:49:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 10:49:28 INFO - PROCESS | 3252 | 1467049768675 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 10:49:28 INFO - PROCESS | 3252 | 1467049768678 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 10:49:28 INFO - PROCESS | 3252 | 1467049768680 Marionette TRACE conn6 <- [1,3078,null,{}] 10:49:28 INFO - PROCESS | 3252 | 1467049768684 Marionette TRACE conn6 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:28 INFO - PROCESS | 3252 | 1467049768686 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:49:28 INFO - PROCESS | 3252 | 1467049768818 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 10:49:28 INFO - PROCESS | 3252 | 1467049768824 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:28 INFO - PROCESS | 3252 | 1467049768826 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:49:28 INFO - PROCESS | 3252 | ++DOCSHELL 15276800 == 28 [pid = 3252] [id = 781] 10:49:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (15278800) [pid = 3252] [serial = 2341] [outer = 00000000] 10:49:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (15424400) [pid = 3252] [serial = 2342] [outer = 15278800] 10:49:28 INFO - PROCESS | 3252 | 1467049768870 Marionette DEBUG loaded listener.js 10:49:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (163C5C00) [pid = 3252] [serial = 2343] [outer = 15278800] 10:49:29 INFO - PROCESS | 3252 | 1467049769276 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 10:49:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 10:49:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 670ms 10:49:29 INFO - PROCESS | 3252 | 1467049769353 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 10:49:29 INFO - PROCESS | 3252 | 1467049769355 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 10:49:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 10:49:29 INFO - PROCESS | 3252 | 1467049769367 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 10:49:29 INFO - PROCESS | 3252 | 1467049769369 Marionette TRACE conn6 <- [1,3082,null,{}] 10:49:29 INFO - PROCESS | 3252 | 1467049769372 Marionette TRACE conn6 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:29 INFO - PROCESS | 3252 | 1467049769374 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:49:29 INFO - PROCESS | 3252 | 1467049769491 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 10:49:29 INFO - PROCESS | 3252 | 1467049769586 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:29 INFO - PROCESS | 3252 | 1467049769588 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:49:29 INFO - PROCESS | 3252 | ++DOCSHELL 16B35000 == 29 [pid = 3252] [id = 782] 10:49:29 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (16B37C00) [pid = 3252] [serial = 2344] [outer = 00000000] 10:49:29 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (16CA8400) [pid = 3252] [serial = 2345] [outer = 16B37C00] 10:49:29 INFO - PROCESS | 3252 | 1467049769632 Marionette DEBUG loaded listener.js 10:49:29 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (16CAFC00) [pid = 3252] [serial = 2346] [outer = 16B37C00] 10:49:30 INFO - PROCESS | 3252 | 1467049770012 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 10:49:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 10:49:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 690ms 10:49:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 10:49:30 INFO - PROCESS | 3252 | 1467049770049 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 10:49:30 INFO - PROCESS | 3252 | 1467049770051 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 10:49:30 INFO - PROCESS | 3252 | 1467049770054 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 10:49:30 INFO - PROCESS | 3252 | 1467049770056 Marionette TRACE conn6 <- [1,3086,null,{}] 10:49:30 INFO - PROCESS | 3252 | 1467049770065 Marionette TRACE conn6 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:30 INFO - PROCESS | 3252 | 1467049770071 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:49:30 INFO - PROCESS | 3252 | 1467049770210 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 10:49:30 INFO - PROCESS | 3252 | 1467049770215 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:30 INFO - PROCESS | 3252 | 1467049770217 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:49:30 INFO - PROCESS | 3252 | ++DOCSHELL 16CB6000 == 30 [pid = 3252] [id = 783] 10:49:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (16CBDC00) [pid = 3252] [serial = 2347] [outer = 00000000] 10:49:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (1846D800) [pid = 3252] [serial = 2348] [outer = 16CBDC00] 10:49:30 INFO - PROCESS | 3252 | 1467049770262 Marionette DEBUG loaded listener.js 10:49:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (186D9400) [pid = 3252] [serial = 2349] [outer = 16CBDC00] 10:49:30 INFO - PROCESS | 3252 | 1467049770970 Marionette TRACE conn6 <- [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]]]}] 10:49:31 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (1D341000) [pid = 3252] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 10:49:31 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (1D556400) [pid = 3252] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 10:49:31 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (10724C00) [pid = 3252] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 10:49:31 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (10DA8800) [pid = 3252] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 10:49:31 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (193E8400) [pid = 3252] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 10:49:31 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (09261800) [pid = 3252] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 10:49:31 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (1C79EC00) [pid = 3252] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 10:49:31 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (0CE30000) [pid = 3252] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 10:49:31 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (1A886C00) [pid = 3252] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 10:49:31 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (1E278000) [pid = 3252] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 10:49:31 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (16CC6800) [pid = 3252] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 10:49:31 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (184CC800) [pid = 3252] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 10:49:31 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (19573000) [pid = 3252] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 10:49:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 10:49:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 10:49:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 990ms 10:49:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 10:49:31 INFO - PROCESS | 3252 | 1467049771045 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 10:49:31 INFO - PROCESS | 3252 | 1467049771047 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 10:49:31 INFO - PROCESS | 3252 | 1467049771050 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 10:49:31 INFO - PROCESS | 3252 | 1467049771052 Marionette TRACE conn6 <- [1,3090,null,{}] 10:49:31 INFO - PROCESS | 3252 | 1467049771055 Marionette TRACE conn6 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:31 INFO - PROCESS | 3252 | 1467049771057 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:49:31 INFO - PROCESS | 3252 | 1467049771134 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 10:49:31 INFO - PROCESS | 3252 | 1467049771139 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:31 INFO - PROCESS | 3252 | 1467049771141 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:49:31 INFO - PROCESS | 3252 | ++DOCSHELL 1120A400 == 31 [pid = 3252] [id = 784] 10:49:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (15415C00) [pid = 3252] [serial = 2350] [outer = 00000000] 10:49:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (186DDC00) [pid = 3252] [serial = 2351] [outer = 15415C00] 10:49:31 INFO - PROCESS | 3252 | 1467049771185 Marionette DEBUG loaded listener.js 10:49:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (186E5C00) [pid = 3252] [serial = 2352] [outer = 15415C00] 10:49:31 INFO - PROCESS | 3252 | 1467049771597 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 10:49:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 10:49:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 570ms 10:49:31 INFO - PROCESS | 3252 | 1467049771621 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 10:49:31 INFO - PROCESS | 3252 | 1467049771623 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 10:49:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 10:49:31 INFO - PROCESS | 3252 | 1467049771626 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 10:49:31 INFO - PROCESS | 3252 | 1467049771628 Marionette TRACE conn6 <- [1,3094,null,{}] 10:49:31 INFO - PROCESS | 3252 | 1467049771631 Marionette TRACE conn6 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:31 INFO - PROCESS | 3252 | 1467049771633 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:49:31 INFO - PROCESS | 3252 | 1467049771760 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 10:49:31 INFO - PROCESS | 3252 | 1467049771767 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:31 INFO - PROCESS | 3252 | 1467049771769 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:49:31 INFO - PROCESS | 3252 | ++DOCSHELL 0CE30800 == 32 [pid = 3252] [id = 785] 10:49:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (186DD400) [pid = 3252] [serial = 2353] [outer = 00000000] 10:49:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (195E9C00) [pid = 3252] [serial = 2354] [outer = 186DD400] 10:49:31 INFO - PROCESS | 3252 | 1467049771813 Marionette DEBUG loaded listener.js 10:49:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (195F0000) [pid = 3252] [serial = 2355] [outer = 186DD400] 10:49:32 INFO - PROCESS | 3252 | 1467049772208 Marionette TRACE conn6 <- [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]]]}] 10:49:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 10:49:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 10:49:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 10:49:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 630ms 10:49:32 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 10:49:32 INFO - PROCESS | 3252 | 1467049772257 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 10:49:32 INFO - PROCESS | 3252 | 1467049772259 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 10:49:32 INFO - PROCESS | 3252 | 1467049772263 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 10:49:32 INFO - PROCESS | 3252 | 1467049772265 Marionette TRACE conn6 <- [1,3098,null,{}] 10:49:32 INFO - PROCESS | 3252 | 1467049772268 Marionette TRACE conn6 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:32 INFO - PROCESS | 3252 | 1467049772270 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:49:32 INFO - PROCESS | 3252 | 1467049772349 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 10:49:32 INFO - PROCESS | 3252 | 1467049772354 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:32 INFO - PROCESS | 3252 | 1467049772355 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:49:32 INFO - PROCESS | 3252 | ++DOCSHELL 19CE4800 == 33 [pid = 3252] [id = 786] 10:49:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (19CE6000) [pid = 3252] [serial = 2356] [outer = 00000000] 10:49:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (19CEC400) [pid = 3252] [serial = 2357] [outer = 19CE6000] 10:49:32 INFO - PROCESS | 3252 | 1467049772399 Marionette DEBUG loaded listener.js 10:49:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (19CED000) [pid = 3252] [serial = 2358] [outer = 19CE6000] 10:49:32 INFO - PROCESS | 3252 | 1467049772854 Marionette TRACE conn6 <- [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"]]]}] 10:49:32 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 10:49:32 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 10:49:32 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 10:49:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:49:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:49:32 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 10:49:32 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 630ms 10:49:32 INFO - PROCESS | 3252 | 1467049772897 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 10:49:32 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 10:49:32 INFO - PROCESS | 3252 | 1467049772899 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 10:49:32 INFO - PROCESS | 3252 | 1467049772902 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 10:49:32 INFO - PROCESS | 3252 | 1467049772904 Marionette TRACE conn6 <- [1,3102,null,{}] 10:49:32 INFO - PROCESS | 3252 | 1467049772908 Marionette TRACE conn6 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:32 INFO - PROCESS | 3252 | 1467049772910 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:49:33 INFO - PROCESS | 3252 | 1467049773034 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 10:49:33 INFO - PROCESS | 3252 | 1467049773180 Marionette TRACE conn6 -> [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\", \"f473f35c-d415-48ba-895d-d03b52b548f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:33 INFO - PROCESS | 3252 | 1467049773184 Marionette INFO sendAsync 31ff9b21-e8ba-4c0c-a9e4-9add5d1182dd 10:49:33 INFO - PROCESS | 3252 | ++DOCSHELL 09259000 == 34 [pid = 3252] [id = 787] 10:49:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (0925A000) [pid = 3252] [serial = 2359] [outer = 00000000] 10:49:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (0CE31000) [pid = 3252] [serial = 2360] [outer = 0925A000] 10:49:33 INFO - PROCESS | 3252 | 1467049773241 Marionette DEBUG loaded listener.js 10:49:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (0CF39800) [pid = 3252] [serial = 2361] [outer = 0925A000] 10:49:33 INFO - PROCESS | 3252 | 1467049773946 Marionette TRACE conn6 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 10:49:33 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 10:49:33 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1071ms 10:49:33 INFO - PROCESS | 3252 | 1467049773975 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 10:49:33 INFO - PROCESS | 3252 | 1467049773979 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 10:49:35 WARNING - u'runner_teardown' () 10:49:35 INFO - No more tests 10:49:35 INFO - Got 0 unexpected results 10:49:35 INFO - SUITE-END | took 671s 10:49:35 INFO - Closing logging queue 10:49:35 INFO - queue closed 10:49:35 INFO - Return code: 0 10:49:35 WARNING - # TBPL SUCCESS # 10:49:35 INFO - Running post-action listener: _resource_record_post_action 10:49:35 INFO - Running post-run listener: _resource_record_post_run 10:49:36 INFO - Total resource usage - Wall time: 681s; CPU: 14.0%; Read bytes: 172397056; Write bytes: 1130941440; Read time: 2348470; Write time: 9001310 10:49:36 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 10:49:36 INFO - install - Wall time: 2s; CPU: 10.0%; Read bytes: 0; Write bytes: 49697792; Read time: 0; Write time: 51140 10:49:36 INFO - run-tests - Wall time: 679s; CPU: 14.0%; Read bytes: 172397056; Write bytes: 1072281600; Read time: 2348470; Write time: 8941090 10:49:36 INFO - Running post-run listener: _upload_blobber_files 10:49:36 INFO - Blob upload gear active. 10:49:36 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 10:49:36 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 10:49:36 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-beta', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 10:49:36 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-beta -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 10:49:36 INFO - (blobuploader) - INFO - Open directory for files ... 10:49:36 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 10:49:36 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 10:49:36 INFO - (blobuploader) - INFO - Uploading, attempt #1. 10:49:38 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 10:49:38 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 10:49:38 INFO - (blobuploader) - INFO - Done attempting. 10:49:38 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 10:49:38 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 10:49:38 INFO - (blobuploader) - INFO - Uploading, attempt #1. 10:49:40 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 10:49:40 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 10:49:40 INFO - (blobuploader) - INFO - Done attempting. 10:49:40 INFO - (blobuploader) - INFO - Iteration through files over. 10:49:40 INFO - Return code: 0 10:49:40 INFO - rmtree: C:\slave\test\build\uploaded_files.json 10:49:40 INFO - Using _rmtree_windows ... 10:49:40 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 10:49:40 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/1a1de890573f19dc092630447682c98b3623c551811677a697055c397c35f070fa8c479ae65d6df1fc8bea0223ab1c91468647a2509669e32180923f70b13e25", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/46c228c25cbe0b1d69dffdc09d0d7c1220fb9b6197999effa9909a91abe782a2e2d3a88bf9dafbd9ffa1da45c9659bc7fea673aa2172279a60af41591902f413"} 10:49:40 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 10:49:40 INFO - Writing to file C:\slave\test\properties\blobber_files 10:49:40 INFO - Contents: 10:49:40 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/1a1de890573f19dc092630447682c98b3623c551811677a697055c397c35f070fa8c479ae65d6df1fc8bea0223ab1c91468647a2509669e32180923f70b13e25", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/46c228c25cbe0b1d69dffdc09d0d7c1220fb9b6197999effa9909a91abe782a2e2d3a88bf9dafbd9ffa1da45c9659bc7fea673aa2172279a60af41591902f413"} 10:49:40 INFO - Running post-run listener: copy_logs_to_upload_dir 10:49:40 INFO - Copying logs to upload dir... 10:49:40 INFO - mkdir: C:\slave\test\build\upload\logs 10:49:40 INFO - Copying logs to upload dir... 10:49:40 INFO - Using _rmtree_windows ... 10:49:40 INFO - Using _rmtree_windows ... 10:49:40 INFO - Using _rmtree_windows ... 10:49:40 INFO - Using _rmtree_windows ... 10:49:40 INFO - Using _rmtree_windows ... 10:49:40 INFO - Using _rmtree_windows ... 10:49:40 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=921.930000 ========= master_lag: 0.34 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 22 secs) (at 2016-06-27 10:49:40.474758) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-27 10:49:40.475612) ========= '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-051 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-051 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-051 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-beta/sha512/1a1de890573f19dc092630447682c98b3623c551811677a697055c397c35f070fa8c479ae65d6df1fc8bea0223ab1c91468647a2509669e32180923f70b13e25", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/46c228c25cbe0b1d69dffdc09d0d7c1220fb9b6197999effa9909a91abe782a2e2d3a88bf9dafbd9ffa1da45c9659bc7fea673aa2172279a60af41591902f413"} build_url:https://queue.taskcluster.net/v1/task/E3xD_DmhQxCAqa8aavXILg/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/E3xD_DmhQxCAqa8aavXILg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.102000 build_url: 'https://queue.taskcluster.net/v1/task/E3xD_DmhQxCAqa8aavXILg/artifacts/public/build/firefox-48.0.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/1a1de890573f19dc092630447682c98b3623c551811677a697055c397c35f070fa8c479ae65d6df1fc8bea0223ab1c91468647a2509669e32180923f70b13e25", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/46c228c25cbe0b1d69dffdc09d0d7c1220fb9b6197999effa9909a91abe782a2e2d3a88bf9dafbd9ffa1da45c9659bc7fea673aa2172279a60af41591902f413"}' symbols_url: 'https://queue.taskcluster.net/v1/task/E3xD_DmhQxCAqa8aavXILg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-27 10:49:40.603490) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-27 10:49:40.604200) ========= '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-051 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-051 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-051 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-27 10:49:40.724358) ========= ========= Started reboot slave lost (results: 0, elapsed: 1 secs) (at 2016-06-27 10:49:40.725198) ========= ========= Finished reboot slave lost (results: 0, elapsed: 1 secs) (at 2016-06-27 10:49:41.732951) ========= ========= Total master_lag: 1.50 =========